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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SelectParameters.Builderexpression(String expression)The expression that is used to select the object.SelectParameters.BuilderexpressionType(String expressionType)The type of the provided expression, for exampleSQL.SelectParameters.BuilderexpressionType(ExpressionType expressionType)The type of the provided expression, for exampleSQL.default SelectParameters.BuilderinputSerialization(Consumer<InputSerialization.Builder> inputSerialization)Describes the serialization format of the object.SelectParameters.BuilderinputSerialization(InputSerialization inputSerialization)Describes the serialization format of the object.default SelectParameters.BuilderoutputSerialization(Consumer<OutputSerialization.Builder> outputSerialization)Describes how the results of the select job are serialized.SelectParameters.BuilderoutputSerialization(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 Detail
-
inputSerialization
SelectParameters.Builder inputSerialization(InputSerialization 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.Builderavoiding the need to create one manually viaInputSerialization.builder().When the
Consumercompletes,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:
inputSerialization(InputSerialization)
-
expressionType
SelectParameters.Builder expressionType(String expressionType)
The type of the provided expression, for example
SQL.- Parameters:
expressionType- The type of the provided expression, for exampleSQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExpressionType,ExpressionType
-
expressionType
SelectParameters.Builder expressionType(ExpressionType expressionType)
The type of the provided expression, for example
SQL.- Parameters:
expressionType- The type of the provided expression, for exampleSQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExpressionType,ExpressionType
-
expression
SelectParameters.Builder expression(String expression)
The expression that is used to select the object.
- Parameters:
expression- The expression that is used to select the object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputSerialization
SelectParameters.Builder outputSerialization(OutputSerialization 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.Builderavoiding the need to create one manually viaOutputSerialization.builder().When the
Consumercompletes,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:
outputSerialization(OutputSerialization)
-
-