Enum Class DeployMode

java.lang.Object
java.lang.Enum<DeployMode>
com.cloudforgeci.api.deploy.DeployMode
All Implemented Interfaces:
Serializable, Comparable<DeployMode>, Constable

public enum DeployMode extends Enum<DeployMode>
Local deployment operation mode for CloudForgeDeployment.
  • Enum Constant Details

    • DRY_RUN

      public static final DeployMode DRY_RUN
      Adapt canonical template only (no stack create/update).
    • DEPLOY

      public static final DeployMode DEPLOY
      Adapt and deploy to the local emulator target.
    • VERIFY

      public static final DeployMode VERIFY
      Confirm stack exists and read outputs (no template required).
  • Method Details

    • values

      public static DeployMode[] 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

      public static DeployMode valueOf(String name)
      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 name
      NullPointerException - if the argument is null