Interface Destination.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Destination.Builder,
,Destination> SdkBuilder<Destination.Builder,
,Destination> SdkPojo
- Enclosing class:
Destination
@Mutable
@NotThreadSafe
public static interface Destination.Builder
extends SdkPojo, CopyableBuilder<Destination.Builder,Destination>
-
Method Summary
Modifier and TypeMethodDescriptionbucketName
(String bucketName) The name of the Amazon S3 bucket to export findings to.The prefix that the findings will be written under.The ARN of the KMS key used to encrypt data when exporting findings.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
-
bucketName
The name of the Amazon S3 bucket to export findings to.
- Parameters:
bucketName
- The name of the Amazon S3 bucket to export findings to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyPrefix
The prefix that the findings will be written under.
- Parameters:
keyPrefix
- The prefix that the findings will be written under.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
The ARN of the KMS key used to encrypt data when exporting findings.
- Parameters:
kmsKeyArn
- The ARN of the KMS key used to encrypt data when exporting findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-