Class CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.cleanrooms.CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMembership.ProtectedQueryS3OutputConfigurationProperty>
- Enclosing interface:
CfnMembership.ProtectedQueryS3OutputConfigurationProperty
@Stability(Stable)
public static final class CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMembership.ProtectedQueryS3OutputConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnMembership.ProtectedQueryS3OutputConfigurationProperty.getBucket()build()Builds the configured instance.Sets the value ofCfnMembership.ProtectedQueryS3OutputConfigurationProperty.getKeyPrefix()resultFormat(String resultFormat)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bucket
@Stability(Stable) public CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder bucket(String bucket) Sets the value ofCfnMembership.ProtectedQueryS3OutputConfigurationProperty.getBucket()- Parameters:
bucket- The S3 bucket to unload the protected query results. This parameter is required.- Returns:
this
-
resultFormat
@Stability(Stable) public CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder resultFormat(String resultFormat) - Parameters:
resultFormat- Intended file format of the result. This parameter is required.- Returns:
this
-
keyPrefix
@Stability(Stable) public CfnMembership.ProtectedQueryS3OutputConfigurationProperty.Builder keyPrefix(String keyPrefix) Sets the value ofCfnMembership.ProtectedQueryS3OutputConfigurationProperty.getKeyPrefix()- Parameters:
keyPrefix- The S3 prefix to unload the protected query results.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMembership.ProtectedQueryS3OutputConfigurationProperty>- Returns:
- a new instance of
CfnMembership.ProtectedQueryS3OutputConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-