Interface Value.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Value.Builder,
,Value> SdkBuilder<Value.Builder,
,Value> SdkPojo
- Enclosing class:
Value
-
Method Summary
Modifier and TypeMethodDescriptionarrayValues
(Collection<Value> arrayValues) An array of column values.arrayValues
(Consumer<Value.Builder>... arrayValues) An array of column values.arrayValues
(Value... arrayValues) An array of column values.bigIntValue
(Long bigIntValue) A value for a column of big integer data type.A value for a column of BIT data type.A value for a column of BLOB data type.doubleValue
(Double doubleValue) A value for a column of double data type.A value for a column of integer data type.A NULL value.A value for a column of real data type.stringValue
(String stringValue) A value for a column of string data type.default Value.Builder
structValue
(Consumer<StructValue.Builder> structValue) A value for a column of STRUCT data type.structValue
(StructValue structValue) A value for a column of STRUCT 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 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.
-
bitValue
A value for a column of BIT data type.
- Parameters:
bitValue
- A value for a column of BIT data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bigIntValue
A value for a column of big integer data type.
- Parameters:
bigIntValue
- A value for a column of big integer data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intValue
A value for a column of integer data type.
- Parameters:
intValue
- A value for a column of integer data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValue
A value for a column of double data type.
- Parameters:
doubleValue
- A value for a column of double data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
realValue
A value for a column of real data type.
- Parameters:
realValue
- A value for a column of real data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringValue
A value for a column of string data type.
- Parameters:
stringValue
- A value for a column of string data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blobValue
A value for a column of BLOB data type.
- Parameters:
blobValue
- A value for a column of BLOB data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of column values.
- Parameters:
arrayValues
- An array of column values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of column values.
- Parameters:
arrayValues
- An array of column values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of column values.
This is a convenience method that creates an instance of theValue.Builder
avoiding the need to create one manually viaValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toarrayValues(List<Value>)
.- Parameters:
arrayValues
- a consumer that will call methods onValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
structValue
A value for a column of STRUCT data type.
- Parameters:
structValue
- A value for a column of STRUCT data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
structValue
A value for a column of STRUCT data type.
This is a convenience method that creates an instance of theStructValue.Builder
avoiding the need to create one manually viaStructValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostructValue(StructValue)
.- Parameters:
structValue
- a consumer that will call methods onStructValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-