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.Builder
expression(String expression)
SelectParameters.Builder
expressionType(String expressionType)
The type of the provided expression (for example, SQL).SelectParameters.Builder
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.SelectParameters.Builder
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.SelectParameters.Builder
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 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.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:
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.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:
outputSerialization(OutputSerialization)
-
-