Enum Class PropertyChangeType

java.lang.Object
java.lang.Enum<PropertyChangeType>
com.microsoft.azure.management.resources.PropertyChangeType
All Implemented Interfaces:
Serializable, Comparable<PropertyChangeType>, java.lang.constant.Constable

public enum PropertyChangeType extends Enum<PropertyChangeType>
Defines values for PropertyChangeType.
  • Enum Constant Details

    • CREATE

      public static final PropertyChangeType CREATE
      The property does not exist in the current state but is present in the desired state. The property will be created when the deployment is executed.
    • DELETE

      public static final PropertyChangeType DELETE
      The property exists in the current state and is missing from the desired state. It will be deleted when the deployment is executed.
    • MODIFY

      public static final PropertyChangeType MODIFY
      The property exists in both current and desired state and is different. The value of the property will change when the deployment is executed.
    • ARRAY

      public static final PropertyChangeType ARRAY
      The property is an array and contains nested changes.
  • Method Details

    • values

      public static PropertyChangeType[] 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 PropertyChangeType 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
    • fromString

      public static PropertyChangeType fromString(String value)
      Parses a serialized value to a PropertyChangeType instance.
      Parameters:
      value - the serialized value to parse.
      Returns:
      the parsed PropertyChangeType object, or null if unable to parse.
    • toString

      public String toString()
      Overrides:
      toString in class Enum<PropertyChangeType>