Uses of Record Class
com.eqixiac.equinix.design.resilience.ResilienceOptions
Packages that use ResilienceOptions
Package
Description
The Design Decision Record: the one document an architect hands to a review board for a
DesignSpec.Failure analysis of a design.
-
Uses of ResilienceOptions in com.eqixiac.equinix.design.record
Methods in com.eqixiac.equinix.design.record with parameters of type ResilienceOptionsModifier and TypeMethodDescriptionDesignDecisionRecorder.resilienceOptions(ResilienceOptions options) -
Uses of ResilienceOptions in com.eqixiac.equinix.design.resilience
Methods in com.eqixiac.equinix.design.resilience that return ResilienceOptionsModifier and TypeMethodDescriptionstatic ResilienceOptionsResilienceOptions.defaults()ResilienceOptions.withAccessHoming(int homing) ResilienceOptions.withAvailability(AvailabilityAssumptions assumptions) ResilienceOptions.withMaxPairScenarios(int max) ResilienceOptions.withStandbyCapacityFraction(double fraction) Methods in com.eqixiac.equinix.design.resilience with parameters of type ResilienceOptionsModifier and TypeMethodDescriptionstatic ResilienceReportResilienceAnalyzer.analyze(DesignContext context, MetroPortfolio metros, ResilienceOptions options) The analysis itself, pure: no I/O, deterministic apart fromtimingsMs.static DesignGraphDesignGraphBuilder.build(DesignContext context, MetroPortfolio portfolio, PlacementPlan plan, ResilienceOptions options, List<PeerPresence> peers) Builds the graph.static DesignGraphDesignGraphBuilder.build(DesignContext context, MetroPortfolio portfolio, ResilienceOptions options) Builds the graph, placing the workloads withWorkloadPlacer.static N1SurvivalN1Survival.of(MetroPortfolio portfolio, DesignContext context, ResilienceOptions options) Builds the portfolio's graph (placing workloads with theWorkloadPlacer) and simulates every single-element failure.ResilienceAnalyzer.options(ResilienceOptions resilienceOptions) Constructors in com.eqixiac.equinix.design.resilience with parameters of type ResilienceOptionsModifierConstructorDescriptionMinSurvivalConstraint(Double thresholdPct, ResilienceOptions options) ResiliencePlugin(ResilienceOptions options, Double minSurvivalPct) SimulatedResilienceObjective(ResilienceOptions options, boolean onlyWhenWeighted)