Interface ModifyingProperties.Builder

    • Method Detail

      • name

        ModifyingProperties.Builder name​(String 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:
        PropertyValueType, PropertyValueType
      • valueType

        ModifyingProperties.Builder valueType​(PropertyValueType 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:
        PropertyValueType, PropertyValueType