Interface SelectParameters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SelectParameters.Builder,SelectParameters>,SdkBuilder<SelectParameters.Builder,SelectParameters>,SdkPojo
- Enclosing class:
- SelectParameters
@Mutable @NotThreadSafe 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)SelectParameters.BuilderexpressionType(String expressionType)The type of the provided expression (for example, SQL).SelectParameters.BuilderexpressionType(ExpressionType expressionType)The type of the provided expression (for example, SQL).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, sdkFieldNameToField, 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 example, SQL).- 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 example, SQL).- 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)
Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more
The expression that is used to query the object.
- Parameters:
expression-Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more
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
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)
-
-