Interface Destination.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Destination.Builder,Destination>,SdkBuilder<Destination.Builder,Destination>,SdkPojo
- Enclosing class:
- Destination
public static interface Destination.Builder extends SdkPojo, CopyableBuilder<Destination.Builder,Destination>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Destination.BuilderbucketName(String bucketName)The name of the Amazon S3 bucket to export findings to.Destination.BuilderkeyPrefix(String keyPrefix)The prefix that the findings will be written under.Destination.BuilderkmsKeyArn(String kmsKeyArn)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, sdkFields
-
-
-
-
Method Detail
-
bucketName
Destination.Builder bucketName(String 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
Destination.Builder keyPrefix(String 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
Destination.Builder kmsKeyArn(String 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.
-
-