Enum Class StepAction
- All Implemented Interfaces:
Serializable, Comparable<StepAction>, Constable
What execution or reconcile did with one plan step.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionFound live (by its marker or name) and taken over without creating anything.Already created by an earlier run of the same plan, according to the checkpoint.Created by this run.Present live and differing; reported only (updates not enabled, or the field cannot be patched).Dry-run mode: the step could not be dry-run now (its endpoint does not exist yet, or the API has no dry-run).Dry-run mode: the API accepted the step's dry-run request.The step failed; see the outcome's errors.The element cannot be created through the API (Interconnect, native multicloud link).Not attempted because a step it depends on failed or was not created.Present live and differing; the patchable fields were updated (opt-in). -
Method Summary
Modifier and TypeMethodDescriptionstatic StepActionReturns the enum constant of this class with the specified name.static StepAction[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CREATED
Created by this run. -
ALREADY_DONE
Already created by an earlier run of the same plan, according to the checkpoint. -
ADOPTED
Found live (by its marker or name) and taken over without creating anything. -
UPDATED
Present live and differing; the patchable fields were updated (opt-in). -
DRIFT_REPORTED
Present live and differing; reported only (updates not enabled, or the field cannot be patched). -
DRY_RUN_PASSED
Dry-run mode: the API accepted the step's dry-run request. Nothing was created. -
DRY_RUN_DEFERRED
Dry-run mode: the step could not be dry-run now (its endpoint does not exist yet, or the API has no dry-run). -
SKIPPED
Not attempted because a step it depends on failed or was not created. -
FAILED
The step failed; see the outcome's errors. -
NOT_EXECUTABLE
The element cannot be created through the API (Interconnect, native multicloud link).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-