Uses of Interface
com.eqixiac.equinix.design.spi.DesignPlugin
Packages that use DesignPlugin
Package
Description
The Metro Optimizer: which set of Equinix metros best serves a
DesignSpec, as a multi-objective search.Failure analysis of a design.
Extension points of the design engines.
Sustainability plug-ins for the design engines.
-
Uses of DesignPlugin in com.eqixiac.equinix.design.optimizer
Methods in com.eqixiac.equinix.design.optimizer with parameters of type DesignPlugin -
Uses of DesignPlugin in com.eqixiac.equinix.design.resilience
Classes in com.eqixiac.equinix.design.resilience that implement DesignPluginModifier and TypeClassDescriptionfinal classContributes the simulation-based resilience plug-ins to the Metro Optimizer: theSimulatedResilienceObjective("simulated_resilience"), simulated only when the spec weights it; theMinSurvivalConstraint("min_survival"), inert unless a threshold is given here, by the spec'sconstraints.minSurvivalPct, or by the spec label "design.min_survival_pct" (the field wins over the label); theFailoverGeoZonesConstraint("geo_zones_failover"), inert unless the spec states geo zones. -
Uses of DesignPlugin in com.eqixiac.equinix.design.spi
Methods in com.eqixiac.equinix.design.spi that return types with arguments of type DesignPluginModifier and TypeMethodDescriptionstatic List<DesignPlugin> DesignPlugin.discover()Loads every plug-in registered on the classpath. -
Uses of DesignPlugin in com.eqixiac.equinix.design.sustainability
Classes in com.eqixiac.equinix.design.sustainability that implement DesignPlugin