Interface DataValue.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<DataValue.Builder,,DataValue> SdkBuilder<DataValue.Builder,,DataValue> SdkPojo
- Enclosing class:
 DataValue
public static interface DataValue.Builder
extends SdkPojo, CopyableBuilder<DataValue.Builder,DataValue> 
- 
Method Summary
Modifier and TypeMethodDescriptionbooleanValue(Boolean booleanValue) A Boolean value.doubleValue(Double doubleValue) A double value.expression(String expression) An expression that produces the value.integerValue(Integer integerValue) An integer value.listValue(Collection<DataValue> listValue) A list of multiple values.listValue(Consumer<DataValue.Builder>... listValue) A list of multiple values.A list of multiple values.A long value.An object that maps strings to multipleDataValueobjects.default DataValue.BuilderrelationshipValue(Consumer<RelationshipValue.Builder> relationshipValue) A value that relates a component to another component.relationshipValue(RelationshipValue relationshipValue) A value that relates a component to another component.stringValue(String stringValue) A string value.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
booleanValue
A Boolean value.
- Parameters:
 booleanValue- A Boolean value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
doubleValue
A double value.
- Parameters:
 doubleValue- A double value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
integerValue
An integer value.
- Parameters:
 integerValue- An integer value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
longValue
A long value.
- Parameters:
 longValue- A long value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
stringValue
A string value.
- Parameters:
 stringValue- A string value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
listValue
A list of multiple values.
- Parameters:
 listValue- A list of multiple values.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
listValue
A list of multiple values.
- Parameters:
 listValue- A list of multiple values.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
listValue
A list of multiple values.
This is a convenience method that creates an instance of theDataValue.Builderavoiding the need to create one manually viaDataValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistValue(List<DataValue>).- Parameters:
 listValue- a consumer that will call methods onDataValue.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
mapValue
An object that maps strings to multiple
DataValueobjects.- Parameters:
 mapValue- An object that maps strings to multipleDataValueobjects.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
relationshipValue
A value that relates a component to another component.
- Parameters:
 relationshipValue- A value that relates a component to another component.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
relationshipValue
A value that relates a component to another component.
This is a convenience method that creates an instance of theRelationshipValue.Builderavoiding the need to create one manually viaRelationshipValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torelationshipValue(RelationshipValue).- Parameters:
 relationshipValue- a consumer that will call methods onRelationshipValue.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
expression
An expression that produces the value.
- Parameters:
 expression- An expression that produces the value.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -