Interface S3Configuration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<S3Configuration.Builder,,S3Configuration> SdkBuilder<S3Configuration.Builder,,S3Configuration> SdkPojo
- Enclosing class:
S3Configuration
@Mutable
@NotThreadSafe
public static interface S3Configuration.Builder
extends SdkPojo, CopyableBuilder<S3Configuration.Builder,S3Configuration>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationIdentifier(String destinationIdentifier) The Amazon S3 URI where query results are delivered.The ARN of the IAM role that grants permissions to write query results to the specified Amazon S3 destination.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
destinationIdentifier
The Amazon S3 URI where query results are delivered. Must be a valid S3 URI format.
- Parameters:
destinationIdentifier- The Amazon S3 URI where query results are delivered. Must be a valid S3 URI format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of the IAM role that grants permissions to write query results to the specified Amazon S3 destination.
- Parameters:
roleArn- The ARN of the IAM role that grants permissions to write query results to the specified Amazon S3 destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-