Interface MetadataAttributeValue.Builder

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

@Mutable @NotThreadSafe public static interface MetadataAttributeValue.Builder extends SdkPojo, CopyableBuilder<MetadataAttributeValue.Builder,MetadataAttributeValue>
  • Method Details

    • type

      The type of the metadata attribute.

      Parameters:
      type - The type of the metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of the metadata attribute.

      Parameters:
      type - The type of the metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • numberValue

      MetadataAttributeValue.Builder numberValue(Double numberValue)

      The value of the numeric metadata attribute.

      Parameters:
      numberValue - The value of the numeric metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • booleanValue

      MetadataAttributeValue.Builder booleanValue(Boolean booleanValue)

      The value of the Boolean metadata attribute.

      Parameters:
      booleanValue - The value of the Boolean metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stringValue

      MetadataAttributeValue.Builder stringValue(String stringValue)

      The value of the string metadata attribute.

      Parameters:
      stringValue - The value of the string metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stringListValue

      MetadataAttributeValue.Builder stringListValue(Collection<String> stringListValue)

      An array of strings that define the value of the metadata attribute.

      Parameters:
      stringListValue - An array of strings that define the value of the metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stringListValue

      MetadataAttributeValue.Builder stringListValue(String... stringListValue)

      An array of strings that define the value of the metadata attribute.

      Parameters:
      stringListValue - An array of strings that define the value of the metadata attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.