Interface ArrayValue.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ArrayValue.Builder,
,ArrayValue> SdkBuilder<ArrayValue.Builder,
,ArrayValue> SdkPojo
- Enclosing class:
ArrayValue
public static interface ArrayValue.Builder
extends SdkPojo, CopyableBuilder<ArrayValue.Builder,ArrayValue>
-
Method Summary
Modifier and TypeMethodDescriptionarrayValues
(Collection<ArrayValue> arrayValues) An array of arrays.arrayValues
(Consumer<ArrayValue.Builder>... arrayValues) An array of arrays.arrayValues
(ArrayValue... arrayValues) An array of arrays.booleanValues
(Boolean... booleanValues) An array of Boolean values.booleanValues
(Collection<Boolean> booleanValues) An array of Boolean values.doubleValues
(Double... doubleValues) An array of floating-point numbers.doubleValues
(Collection<Double> doubleValues) An array of floating-point numbers.longValues
(Long... longValues) An array of integers.longValues
(Collection<Long> longValues) An array of integers.stringValues
(String... stringValues) An array of strings.stringValues
(Collection<String> stringValues) An array of strings.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
-
booleanValues
An array of Boolean values.
- Parameters:
booleanValues
- An array of Boolean values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
booleanValues
An array of Boolean values.
- Parameters:
booleanValues
- An array of Boolean values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longValues
An array of integers.
- Parameters:
longValues
- An array of integers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longValues
An array of integers.
- Parameters:
longValues
- An array of integers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValues
An array of floating-point numbers.
- Parameters:
doubleValues
- An array of floating-point numbers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValues
An array of floating-point numbers.
- Parameters:
doubleValues
- An array of floating-point numbers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringValues
An array of strings.
- Parameters:
stringValues
- An array of strings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringValues
An array of strings.
- Parameters:
stringValues
- An array of strings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of arrays.
- Parameters:
arrayValues
- An array of arrays.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of arrays.
- Parameters:
arrayValues
- An array of arrays.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arrayValues
An array of arrays.
This is a convenience method that creates an instance of theArrayValue.Builder
avoiding the need to create one manually viaArrayValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toarrayValues(List<ArrayValue>)
.- Parameters:
arrayValues
- 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:
-