Interface DestinationProperties.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DestinationProperties.Builder,DestinationProperties>,SdkBuilder<DestinationProperties.Builder,DestinationProperties>,SdkPojo
- Enclosing class:
- DestinationProperties
public static interface DestinationProperties.Builder extends SdkPojo, CopyableBuilder<DestinationProperties.Builder,DestinationProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DestinationProperties.BuilderdestinationArn(String destinationArn)The ARN of the resource to publish to.DestinationProperties.BuilderkmsKeyArn(String kmsKeyArn)The ARN of the KMS key to use for encryption.-
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
-
destinationArn
DestinationProperties.Builder destinationArn(String destinationArn)
The ARN of the resource to publish to.
To specify an S3 bucket folder use the following format:
arn:aws:s3:::DOC-EXAMPLE-BUCKET/myFolder/- Parameters:
destinationArn- The ARN of the resource to publish to.To specify an S3 bucket folder use the following format:
arn:aws:s3:::DOC-EXAMPLE-BUCKET/myFolder/- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
DestinationProperties.Builder kmsKeyArn(String kmsKeyArn)
The ARN of the KMS key to use for encryption.
- Parameters:
kmsKeyArn- The ARN of the KMS key to use for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-