Interface S3BucketLogDestination.Builder

All Superinterfaces:
Buildable, CopyableBuilder<S3BucketLogDestination.Builder,S3BucketLogDestination>, SdkBuilder<S3BucketLogDestination.Builder,S3BucketLogDestination>, SdkPojo
Enclosing class:
S3BucketLogDestination

public static interface S3BucketLogDestination.Builder extends SdkPojo, CopyableBuilder<S3BucketLogDestination.Builder,S3BucketLogDestination>
  • Method Details

    • kmsKeyArn

      S3BucketLogDestination.Builder kmsKeyArn(String kmsKeyArn)

      The Amazon Resource Name (ARN) of an Amazon Web Services Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.

      Parameters:
      kmsKeyArn - The Amazon Resource Name (ARN) of an Amazon Web Services Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3BucketArn

      S3BucketLogDestination.Builder s3BucketArn(String s3BucketArn)

      The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.

      Parameters:
      s3BucketArn - The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logPrefix

      S3BucketLogDestination.Builder logPrefix(String logPrefix)

      The S3 prefix to assign to audio log files.

      Parameters:
      logPrefix - The S3 prefix to assign to audio log files.
      Returns:
      Returns a reference to this object so that method calls can be chained together.