Uses of Class
com.eqixiac.equinix.design.record.DesignDecisionRecorder
Packages that use DesignDecisionRecorder
Package
Description
Root package for the Equinix Java SDK.
The Design Decision Record: the one document an architect hands to a review board for a
DesignSpec.-
Uses of DesignDecisionRecorder in com.eqixiac.equinix
Methods in com.eqixiac.equinix that return DesignDecisionRecorderModifier and TypeMethodDescriptionDesign.decisionRecord(DesignSpec spec) Begins a Design Decision Record for aDesignSpec(read-only): the optimiser, resilience analysis, growth and value models and a deployment plan, chained and recorded with their evidence (DesignDecisionRecorder.forSpec). -
Uses of DesignDecisionRecorder in com.eqixiac.equinix.design.record
Methods in com.eqixiac.equinix.design.record that return DesignDecisionRecorderModifier and TypeMethodDescriptionDesignDecisionRecorder.buildPlan(boolean build) DesignDecisionRecorder.currencyConverter(CurrencyConverter converter) DesignDecisionRecorder.defaultRates(CurrencyConverter defaults) DesignDecisionRecorder.estate(EstateReport report) Adds an analysis of the existing estate: its findings join the record's risks and its headline joins the context.static DesignDecisionRecorderDesignDecisionRecorder.forContext(CatalogDesignContext context) Records over facts already gathered (offline what-ifs, tests, a cached catalogue).static DesignDecisionRecorderDesignDecisionRecorder.forSpec(FabricGateway fabric, DesignSpec spec) Records a spec against live Fabric data (read-only: catalogue reads and price searches).DesignDecisionRecorder.optimization(OptimizationResult result) Uses an optimisation already computed for this spec instead of running the optimiser.DesignDecisionRecorder.peering(PeeringIntelligenceResult result) Adds a peering analysis: its presence is drawn into the resilience graph and its summary joins the context.DesignDecisionRecorder.plan(DeploymentPlan deploymentPlan) Uses a deployment plan instead of building one.DesignDecisionRecorder.resilience(ResilienceReport report) Uses a resilience analysis already computed for this spec.DesignDecisionRecorder.resilienceOptions(ResilienceOptions options)