Class ChannelS3DestinationStorage


  • public final class ChannelS3DestinationStorage
    extends java.lang.Object
    • Method Detail

      • bucketArn

        public java.lang.String bucketArn()
        Returns:
        ARN of the destination Amazon S3 bucket.
      • compressionType

        public java.lang.String compressionType()
        Returns:
        Compression codec applied to delivered Amazon S3 objects.
      • expectedBucketOwner

        public java.util.Optional<java.lang.String> expectedBucketOwner()
        Returns:
        12-digit AWS account ID expected to own the Amazon S3 bucket.
      • outputKeyTemplate

        public java.util.Optional<java.lang.String> outputKeyTemplate()
        Returns:
        Template that controls the Amazon S3 object key for each delivered record.
      • outputPrefix

        public java.util.Optional<java.lang.String> outputPrefix()
        Returns:
        Prefix prepended to every Amazon S3 object key written by the channel.
      • storageClass

        public java.lang.String storageClass()
        Returns:
        Amazon S3 storage class for delivered objects. The following arguments are optional: