Interface ProtectedQueryInputParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProtectedQueryInputParameters.Builder,
,ProtectedQueryInputParameters> SdkBuilder<ProtectedQueryInputParameters.Builder,
,ProtectedQueryInputParameters> SdkPojo
- Enclosing class:
ProtectedQueryInputParameters
@Mutable
@NotThreadSafe
public static interface ProtectedQueryInputParameters.Builder
extends SdkPojo, CopyableBuilder<ProtectedQueryInputParameters.Builder,ProtectedQueryInputParameters>
-
Method Summary
Modifier and TypeMethodDescriptioncomputeConfiguration
(Consumer<ComputeConfiguration.Builder> computeConfiguration) Provides configuration information for the workers that will perform the protected query.computeConfiguration
(ComputeConfiguration computeConfiguration) Provides configuration information for the workers that will perform the protected query.resultFormat
(String resultFormat) The format in which the query results should be returned.resultFormat
(ResultFormat resultFormat) The format in which the query results should be returned.sqlParameters
(Consumer<ProtectedQuerySQLParameters.Builder> sqlParameters) Sets the value of the SqlParameters property for this object.sqlParameters
(ProtectedQuerySQLParameters sqlParameters) Sets the value of the SqlParameters property for this object.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 Details
-
sqlParameters
Sets the value of the SqlParameters property for this object.- Parameters:
sqlParameters
- The new value for the SqlParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlParameters
default ProtectedQueryInputParameters.Builder sqlParameters(Consumer<ProtectedQuerySQLParameters.Builder> sqlParameters) Sets the value of the SqlParameters property for this object. This is a convenience method that creates an instance of theProtectedQuerySQLParameters.Builder
avoiding the need to create one manually viaProtectedQuerySQLParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosqlParameters(ProtectedQuerySQLParameters)
.- Parameters:
sqlParameters
- a consumer that will call methods onProtectedQuerySQLParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
computeConfiguration
ProtectedQueryInputParameters.Builder computeConfiguration(ComputeConfiguration computeConfiguration) Provides configuration information for the workers that will perform the protected query.
- Parameters:
computeConfiguration
- Provides configuration information for the workers that will perform the protected query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeConfiguration
default ProtectedQueryInputParameters.Builder computeConfiguration(Consumer<ComputeConfiguration.Builder> computeConfiguration) Provides configuration information for the workers that will perform the protected query.
This is a convenience method that creates an instance of theComputeConfiguration.Builder
avoiding the need to create one manually viaComputeConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomputeConfiguration(ComputeConfiguration)
.- Parameters:
computeConfiguration
- a consumer that will call methods onComputeConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resultFormat
The format in which the query results should be returned. If not specified, defaults to
CSV
.- Parameters:
resultFormat
- The format in which the query results should be returned. If not specified, defaults toCSV
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resultFormat
The format in which the query results should be returned. If not specified, defaults to
CSV
.- Parameters:
resultFormat
- The format in which the query results should be returned. If not specified, defaults toCSV
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-