Uses of Package
com.eqixiac.equinix.design.optimizer.enums
Packages that use com.eqixiac.equinix.design.optimizer.enums
Package
Description
The Metro Optimizer: which set of Equinix metros best serves a
DesignSpec, as a multi-objective search.Enumerations that parameterize the Metro Optimization Engine:
OptimizationStrategy (scoring weight
presets), WorkloadType (workload archetypes
with built-in profiles), LatencySensitivity
(default per-workload placement ceilings),
SiteRole (site importance multipliers),
RedundancyTier (metro-count floors and
region-diversity selection), ComplianceZone
(region-based data-sovereignty zones with deployment-level AND semantics),
ScoreCategory (the five scoring
dimensions), and RiskSeverity (risk-finding
levels).Immutable value types for the Metro Optimization Engine - the request side (sites, provider
requirements, workload specs, constraints, scoring weights) and the result side (ranked
recommendations, scores, topology, latency matrix, risk assessment, cost estimates).
Value types for the Deployment Wizard - the plan itself and everything it is made of, plus the
execution-side inputs and outcomes.
The shared design document every design engine reads:
DesignSpec.-
Classes in com.eqixiac.equinix.design.optimizer.enums used by com.eqixiac.equinix.design.optimizerClassDescriptionRegulatory zones a design must stay within, each allowing a set of Equinix regions.Latency sensitivity tiers for workloads, each with a typical round-trip ceiling (
thresholdMs).Named weightings of the optimizer's objectives, each one of theWeightProfilesprofiles.The least redundancy a design accepts.The business role of a user-defined site.Pre-defined workload archetypes with built-in infrastructure profiles. -
Classes in com.eqixiac.equinix.design.optimizer.enums used by com.eqixiac.equinix.design.optimizer.enumsClassDescriptionRegulatory zones a design must stay within, each allowing a set of Equinix regions.Latency sensitivity tiers for workloads, each with a typical round-trip ceiling (
thresholdMs).The availability of a native provider-to-provider multicloud environment, as recorded in aMulticloudEnvironmentCatalogentry on that entry's as-of date.Named weightings of the optimizer's objectives, each one of theWeightProfilesprofiles.The least redundancy a design accepts.Severity levels for risk findings produced by the metro optimization engine.Categories used to decompose a metro's composite score into individually inspectable dimensions.The business role of a user-defined site.Pre-defined workload archetypes with built-in infrastructure profiles. -
Classes in com.eqixiac.equinix.design.optimizer.enums used by com.eqixiac.equinix.design.optimizer.modelClassDescriptionLatency sensitivity tiers for workloads, each with a typical round-trip ceiling (
thresholdMs).The availability of a native provider-to-provider multicloud environment, as recorded in aMulticloudEnvironmentCatalogentry on that entry's as-of date.Severity levels for risk findings produced by the metro optimization engine.Categories used to decompose a metro's composite score into individually inspectable dimensions. -
Classes in com.eqixiac.equinix.design.optimizer.enums used by com.eqixiac.equinix.design.optimizer.wizard.modelClassDescriptionThe availability of a native provider-to-provider multicloud environment, as recorded in a
MulticloudEnvironmentCatalogentry on that entry's as-of date. -
Classes in com.eqixiac.equinix.design.optimizer.enums used by com.eqixiac.equinix.design.specClassDescriptionRegulatory zones a design must stay within, each allowing a set of Equinix regions.Latency sensitivity tiers for workloads, each with a typical round-trip ceiling (
thresholdMs).The least redundancy a design accepts.The business role of a user-defined site.Pre-defined workload archetypes with built-in infrastructure profiles.