Uses of Class
com.eqixiac.equinix.design.optimizer.context.CatalogDesignContext.Builder
Packages that use CatalogDesignContext.Builder
Package
Description
The facts of a Metro Optimizer run:
CatalogDesignContext
(an in-memory DesignContext with a builder),
FabricCatalogLoader (builds one from live Fabric
data, read-only) and ProviderCatalog (which metros
each cloud is reachable from).-
Uses of CatalogDesignContext.Builder in com.eqixiac.equinix.design.optimizer.context
Methods in com.eqixiac.equinix.design.optimizer.context that return CatalogDesignContext.BuilderModifier and TypeMethodDescriptionstatic CatalogDesignContext.BuilderCatalogDesignContext.builder(DesignSpec spec) CatalogDesignContext.Builder.calibration(RouteFactorCalibration calibration) Overrides the route factor; by default it is fitted from the measured pairs given.CatalogDesignContext.Builder.measuredLatency(String a, String b, double roundTripMs) Records a Fabric-measured round trip (both directions).CatalogDesignContext.Builder.metro(MetroFacts facts) CatalogDesignContext.Builder.metro(String code, Region region, Double latitude, Double longitude, String... geoZones) CatalogDesignContext.Builder.providerAvailability(MetroId metro, String cloudId, ProviderAvailability availability) Records the service profile chosen for a cloud at a metro and marks the cloud reachable there.