Interface ModifyingProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ModifyingProperties.Builder,ModifyingProperties>, SdkBuilder<ModifyingProperties.Builder,ModifyingProperties>, SdkPojo
Enclosing class:
ModifyingProperties

public static interface ModifyingProperties.Builder extends SdkPojo, CopyableBuilder<ModifyingProperties.Builder,ModifyingProperties>
  • Method Details

    • name

      The name of the property that is currently being modified.

      Parameters:
      name - The name of the property that is currently being modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • activeValue

      ModifyingProperties.Builder activeValue(String activeValue)

      The current value of the domain property that is being modified.

      Parameters:
      activeValue - The current value of the domain property that is being modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pendingValue

      ModifyingProperties.Builder pendingValue(String pendingValue)

      The value that the property that is currently being modified will eventually have.

      Parameters:
      pendingValue - The value that the property that is currently being modified will eventually have.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • valueType

      ModifyingProperties.Builder valueType(String valueType)

      The type of value that is currently being modified. Properties can have two types:

      • PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".

      • STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".

      Parameters:
      valueType - The type of value that is currently being modified. Properties can have two types:

      • PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".

      • STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • valueType

      The type of value that is currently being modified. Properties can have two types:

      • PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".

      • STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".

      Parameters:
      valueType - The type of value that is currently being modified. Properties can have two types:

      • PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".

      • STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: