Uses of Class
com.eqixiac.equinix.design.optimizer.MetroOptimizer
Packages that use MetroOptimizer
Package
Description
Root package for the Equinix Java SDK.
The Metro Optimizer: which set of Equinix metros best serves a
DesignSpec, as a multi-objective search.-
Uses of MetroOptimizer in com.eqixiac.equinix
Methods in com.eqixiac.equinix that return MetroOptimizerModifier and TypeMethodDescriptionDesign.optimizeMetros(DesignSpec spec) Begins a metro optimization of aDesignSpec: the spec-first entry point (MetroOptimizer.forSpec). -
Uses of MetroOptimizer in com.eqixiac.equinix.design.optimizer
Methods in com.eqixiac.equinix.design.optimizer that return MetroOptimizerModifier and TypeMethodDescriptionMetroOptimizer.currencyConverter(CurrencyConverter converter) MetroOptimizer.defaultRates(CurrencyConverter defaults) static MetroOptimizerMetroOptimizer.forContext(CatalogDesignContext context) Optimises against prepared facts instead of live Fabric (offline what-ifs, tests, a cached catalogue).static MetroOptimizerMetroOptimizer.forSpec(FabricGateway fabric, DesignSpec spec) Optimises a spec against live Fabric data (read-only).MetroOptimizer.multicloudEnvironments(MulticloudEnvironmentCatalog catalog) MetroOptimizer.plugin(DesignPlugin plugin) MetroOptimizer.solver(ExhaustiveSolver exhaustiveSolver)