Interface SelectParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SelectParameters.Builder,
,SelectParameters> SdkBuilder<SelectParameters.Builder,
,SelectParameters> SdkPojo
- Enclosing class:
SelectParameters
public static interface SelectParameters.Builder
extends SdkPojo, CopyableBuilder<SelectParameters.Builder,SelectParameters>
-
Method Summary
Modifier and TypeMethodDescriptionexpression
(String expression) The expression that is used to query the object.expressionType
(String expressionType) The type of the provided expression (for example, SQL).expressionType
(ExpressionType expressionType) The type of the provided expression (for example, SQL).default SelectParameters.Builder
inputSerialization
(Consumer<InputSerialization.Builder> inputSerialization) Describes the serialization format of the object.inputSerialization
(InputSerialization inputSerialization) Describes the serialization format of the object.default SelectParameters.Builder
outputSerialization
(Consumer<OutputSerialization.Builder> outputSerialization) Describes how the results of the Select job are serialized.outputSerialization
(OutputSerialization outputSerialization) Describes how the results of the Select job are serialized.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
-
inputSerialization
Describes the serialization format of the object.
- Parameters:
inputSerialization
- Describes the serialization format of the object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSerialization
default SelectParameters.Builder inputSerialization(Consumer<InputSerialization.Builder> inputSerialization) Describes the serialization format of the object.
This is a convenience method that creates an instance of theInputSerialization.Builder
avoiding the need to create one manually viaInputSerialization.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputSerialization(InputSerialization)
.- Parameters:
inputSerialization
- a consumer that will call methods onInputSerialization.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expressionType
The type of the provided expression (for example, SQL).
- Parameters:
expressionType
- The type of the provided expression (for example, SQL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expressionType
The type of the provided expression (for example, SQL).
- Parameters:
expressionType
- The type of the provided expression (for example, SQL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expression
The expression that is used to query the object.
- Parameters:
expression
- The expression that is used to query the object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputSerialization
Describes how the results of the Select job are serialized.
- Parameters:
outputSerialization
- Describes how the results of the Select job are serialized.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputSerialization
default SelectParameters.Builder outputSerialization(Consumer<OutputSerialization.Builder> outputSerialization) Describes how the results of the Select job are serialized.
This is a convenience method that creates an instance of theOutputSerialization.Builder
avoiding the need to create one manually viaOutputSerialization.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputSerialization(OutputSerialization)
.- Parameters:
outputSerialization
- a consumer that will call methods onOutputSerialization.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-