Interface Field.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Field.Builder,,Field> SdkBuilder<Field.Builder,,Field> SdkPojo
- Enclosing class:
Field
@Mutable
@NotThreadSafe
public static interface Field.Builder
extends SdkPojo, CopyableBuilder<Field.Builder,Field>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Field.BuilderarrayValue(Consumer<ArrayValue.Builder> arrayValue) An array of values.arrayValue(ArrayValue arrayValue) An array of values.A value of BLOB data type.booleanValue(Boolean booleanValue) A value of Boolean data type.doubleValue(Double doubleValue) A value of double data type.A NULL value.A value of long data type.stringValue(String stringValue) A value of string data type.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, sdkFieldNameToField, sdkFields
-
Method Details
-
isNull
A NULL value.
- Parameters:
isNull- A NULL value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
booleanValue
A value of Boolean data type.
- Parameters:
booleanValue- A value of Boolean data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longValue
A value of long data type.
- Parameters:
longValue- A value of long data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValue
A value of double data type.
- Parameters:
doubleValue- A value of double data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringValue
A value of string data type.
- Parameters:
stringValue- A value of string data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blobValue
A value of BLOB data type.
- Parameters:
blobValue- A value of BLOB data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValue
An array of values.
- Parameters:
arrayValue- An array of values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValue
An array of values.
This is a convenience method that creates an instance of theArrayValue.Builderavoiding the need to create one manually viaArrayValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toarrayValue(ArrayValue).- Parameters:
arrayValue- a consumer that will call methods onArrayValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-