Uses of Class
com.eqixiac.equinix.design.optimizer.wizard.DeploymentWizard.Builder
Packages that use DeploymentWizard.Builder
Package
Description
Root package for the Equinix Java SDK.
The Deployment Wizard: turns a metro
OptimizationResult into an executable
DeploymentPlan - Cloud Routers,
provider connections, inter-metro backbone links, and routing protocols, with bandwidth-aware
profile selection and honestly-reconciled pricing.-
Uses of DeploymentWizard.Builder in com.eqixiac.equinix
Methods in com.eqixiac.equinix that return DeploymentWizard.BuilderModifier and TypeMethodDescriptionDesign.deploymentWizard(OptimizationResult optimizationResult) Begins a deployment-plan build from a prior optimization result.Fabric.deploymentWizard(OptimizationResult optimizationResult) Creates a Deployment Wizard from a completed optimization result. -
Uses of DeploymentWizard.Builder in com.eqixiac.equinix.design.optimizer.wizard
Methods in com.eqixiac.equinix.design.optimizer.wizard that return DeploymentWizard.BuilderModifier and TypeMethodDescriptionDeploymentWizard.Builder.accountNumber(long accountNumber) Sets the account number for billing.DeploymentWizard.Builder.backboneBandwidthMbps(int mbps) Sets the bandwidth for inter-metro backbone links in Mbps.DeploymentWizard.Builder.backboneConnectionType(ConnectionType type) Sets the Fabric connection type for backbone links.DeploymentWizard.Builder.backboneTopology(BackboneTopology topology) Sets the backbone topology for inter-metro connections.DeploymentWizard.Builder.bandwidthStrategy(BandwidthStrategy strategy) Sets the bandwidth sizing strategy for provider connections.static DeploymentWizard.BuilderDeploymentWizard.builder(FabricGateway fabric, OptimizationResult optimizationResult) Creates a new deployment wizard builder from an optimization result.DeploymentWizard.Builder.cloudToCloudStrategy(CloudToCloudStrategy strategy) Sets how the plan treats a flow between two clouds (a workload that depends on both).Sets the currency the plan is priced in.DeploymentWizard.Builder.currencyConverter(CurrencyConverter converter) Supplies exchange rates ranked below rates pinned in the design spec and above the default sources.DeploymentWizard.Builder.customBandwidthMap(Map<String, Integer> bandwidthMap) Sets a custom bandwidth map forBandwidthStrategy.CUSTOM.DeploymentWizard.Builder.customerAsn(long asn) Sets the customer ASN for BGP peering.DeploymentWizard.Builder.defaultRates(CurrencyConverter defaults) Replaces the default rate sources (live ECB rates via Frankfurter, then the bundled table), for example withCurrencyConverters.bundledOnly()offline, orCurrencyConverters.none()to convert nothing (prices in other currencies are then reported as per-currency subtotals).DeploymentWizard.Builder.deploymentName(String name) Sets the deployment name: the identity that survives edits of the plan.DeploymentWizard.Builder.designSpec(DesignSpec spec) Records the design spec the plan is derived from: itsfingerprint()is stamped on the plan, and itsnamebecomes the deployment name unlessDeploymentWizard.Builder.deploymentName(String)sets one.DeploymentWizard.Builder.interconnect(PlannedInterconnect interconnect) Adds a Fabric Interconnect to the plan.DeploymentWizard.Builder.multicloudEnvironments(MulticloudEnvironmentCatalog catalog) Sets the catalog of native multicloud environments the wizard matches region pairs against.DeploymentWizard.Builder.multicloudPathTier(int pathTier) Sets the AWS connectivity-scope tier used to price the AWS side of a native multicloud link: 1 local (default), 2 regional, 3 continental, 4 long-haul, 5 maximum scope.DeploymentWizard.Builder.notifications(String... emails) Adds notification email addresses for provisioning updates.Sets the project UUID for resource grouping.DeploymentWizard.Builder.providerConnectionType(ConnectionType type) Sets the Fabric connection type for provider connections.Sets the rate card used to price the plan.DeploymentWizard.Builder.routerNamePrefix(String prefix) Sets the naming prefix for Cloud Routers and the connection / routing-protocol names derived from them.DeploymentWizard.Builder.routerPackage(GatewayPackageCode packageCode) Sets the Cloud Router package code.DeploymentWizard.Builder.routerPackage(String packageCode) Sets the Cloud Router package code from its string form, leniently: the value is trimmed and upper-cased before being resolved (so"standard"and" Premium "both work).DeploymentWizard.Builder.specFingerprint(String fingerprint) Records the fingerprint of the design spec the plan is derived from, when the spec itself is not at hand (for example one carried on an optimization result).DeploymentWizard.Builder.subnetBase(String subnetBase) Sets the base network the plan's /30 peering subnets are allocated from.Sets the commitment term used when resolving rates.DeploymentWizard.Builder.withBFD(boolean enabled, int intervalMs) Configures BFD (Bidirectional Forwarding Detection) for routing protocols.