Interface ProtectedQueryOutputConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProtectedQueryOutputConfiguration.Builder,
,ProtectedQueryOutputConfiguration> SdkBuilder<ProtectedQueryOutputConfiguration.Builder,
,ProtectedQueryOutputConfiguration> SdkPojo
- Enclosing class:
ProtectedQueryOutputConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionRequired configuration for a protected query with adistribute
output type.Required configuration for a protected query with adistribute
output type.Required configuration for a protected query with amember
output type.Required configuration for a protected query with amember
output type.Required configuration for a protected query with ans3
output type.Required configuration for a protected query with ans3
output type.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
-
s3
Required configuration for a protected query with an
s3
output type.- Parameters:
s3
- Required configuration for a protected query with ans3
output type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3
default ProtectedQueryOutputConfiguration.Builder s3(Consumer<ProtectedQueryS3OutputConfiguration.Builder> s3) Required configuration for a protected query with an
This is a convenience method that creates an instance of thes3
output type.ProtectedQueryS3OutputConfiguration.Builder
avoiding the need to create one manually viaProtectedQueryS3OutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3(ProtectedQueryS3OutputConfiguration)
.- Parameters:
s3
- a consumer that will call methods onProtectedQueryS3OutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
member
Required configuration for a protected query with a
member
output type.- Parameters:
member
- Required configuration for a protected query with amember
output type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
member
default ProtectedQueryOutputConfiguration.Builder member(Consumer<ProtectedQueryMemberOutputConfiguration.Builder> member) Required configuration for a protected query with a
This is a convenience method that creates an instance of themember
output type.ProtectedQueryMemberOutputConfiguration.Builder
avoiding the need to create one manually viaProtectedQueryMemberOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomember(ProtectedQueryMemberOutputConfiguration)
.- Parameters:
member
- a consumer that will call methods onProtectedQueryMemberOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
distribute
ProtectedQueryOutputConfiguration.Builder distribute(ProtectedQueryDistributeOutputConfiguration distribute) Required configuration for a protected query with a
distribute
output type.- Parameters:
distribute
- Required configuration for a protected query with adistribute
output type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
distribute
default ProtectedQueryOutputConfiguration.Builder distribute(Consumer<ProtectedQueryDistributeOutputConfiguration.Builder> distribute) Required configuration for a protected query with a
This is a convenience method that creates an instance of thedistribute
output type.ProtectedQueryDistributeOutputConfiguration.Builder
avoiding the need to create one manually viaProtectedQueryDistributeOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todistribute(ProtectedQueryDistributeOutputConfiguration)
.- Parameters:
distribute
- a consumer that will call methods onProtectedQueryDistributeOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-