Uses of Class
com.eqixiac.equinix.design.optimizer.wizard.model.ExecutionInputs
Packages that use ExecutionInputs
Package
Description
Value types for the Deployment Wizard - the plan itself and everything it is made of, plus the
execution-side inputs and outcomes.
The deployment-plan lifecycle: plan as data, drift detection, idempotent and resumable reconcile,
and safe rollback.
-
Uses of ExecutionInputs in com.eqixiac.equinix.design.optimizer.wizard.model
Methods in com.eqixiac.equinix.design.optimizer.wizard.model that return ExecutionInputsModifier and TypeMethodDescriptionstatic ExecutionInputsExecutionInputs.none()An empty set of inputs - for a backbone-only plan, or a plan whose provider connections already carry their own authorization keys.Methods in com.eqixiac.equinix.design.optimizer.wizard.model with parameters of type ExecutionInputsModifier and TypeMethodDescriptionDeploymentPlan.execute(ExecutionInputs inputs) Executes the plan with default options.DeploymentPlan.execute(ExecutionInputs inputs, ExecutionOptions options) Provisions the whole plan in one run (no live-state read; useDeploymentPlan.reconcile(ExecutionInputs, ExecutionOptions, CheckpointStore)for an idempotent, resumable run).DeploymentPlan.reconcile(ExecutionInputs inputs, ExecutionOptions options, CheckpointStore store) Brings live state to the plan, creating only what is missing and checkpointing after every step; seePlanExecutor.reconcile(DeploymentPlan, ExecutionInputs, ExecutionOptions, CheckpointStore). -
Uses of ExecutionInputs in com.eqixiac.equinix.design.plan
Methods in com.eqixiac.equinix.design.plan with parameters of type ExecutionInputsModifier and TypeMethodDescriptionstatic DeploymentOutcomePlanExecutor.execute(DeploymentPlan plan, ExecutionInputs inputs, ExecutionOptions options) Executes a plan from scratch: no live-state read, a fresh in-memory checkpoint.static DeploymentOutcomePlanExecutor.reconcile(DeploymentPlan plan, ExecutionInputs inputs, ExecutionOptions options, CheckpointStore store) Brings live state to the plan: reads live state, diffs it against the plan and the deployment's checkpoint, adopts what exists, creates only what is missing (in dependency order, checkpointing after every step) and, whenoptions.isApplyUpdates(), patches the patchable fields of resources that differ.