Interface Field.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Field.Builder,Field>,SdkBuilder<Field.Builder,Field>,SdkPojo
- Enclosing class:
- Field
public static interface Field.Builder extends SdkPojo, CopyableBuilder<Field.Builder,Field>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Field.BuilderarrayValue(Consumer<ArrayValue.Builder> arrayValue)An array of values.Field.BuilderarrayValue(ArrayValue arrayValue)An array of values.Field.BuilderblobValue(SdkBytes blobValue)A value of BLOB data type.Field.BuilderbooleanValue(Boolean booleanValue)A value of Boolean data type.Field.BuilderdoubleValue(Double doubleValue)A value of double data type.Field.BuilderisNull(Boolean isNull)A NULL value.Field.BuilderlongValue(Long longValue)A value of long data type.Field.BuilderstringValue(String stringValue)A value of string data type.-
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, sdkFields
-
-
-
-
Method Detail
-
isNull
Field.Builder isNull(Boolean 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
Field.Builder booleanValue(Boolean 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
Field.Builder longValue(Long 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
Field.Builder doubleValue(Double 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
Field.Builder stringValue(String 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
Field.Builder blobValue(SdkBytes 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
Field.Builder arrayValue(ArrayValue 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
default Field.Builder arrayValue(Consumer<ArrayValue.Builder> 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:
arrayValue(ArrayValue)
-
-