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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataAttributeValue.BuilderbooleanValue(Boolean booleanValue)The value of the Boolean metadata attribute.MetadataAttributeValue.BuildernumberValue(Double numberValue)The value of the numeric metadata attribute.MetadataAttributeValue.BuilderstringListValue(String... stringListValue)An array of strings that define the value of the metadata attribute.MetadataAttributeValue.BuilderstringListValue(Collection<String> stringListValue)An array of strings that define the value of the metadata attribute.MetadataAttributeValue.BuilderstringValue(String stringValue)The value of the string metadata attribute.MetadataAttributeValue.Buildertype(String type)The type of the metadata attribute.MetadataAttributeValue.Buildertype(MetadataValueType type)The type of the metadata attribute.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
type
MetadataAttributeValue.Builder type(String 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:
MetadataValueType,MetadataValueType
-
type
MetadataAttributeValue.Builder type(MetadataValueType 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:
MetadataValueType,MetadataValueType
-
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.
-
-