Interface S3Destination.Builder

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

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

    • bucketName

      S3Destination.Builder bucketName(String bucketName)
      The name of an S3 bucket within which harvested content will be exported
      Parameters:
      bucketName - The name of an S3 bucket within which harvested content will be exported
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • manifestKey

      S3Destination.Builder manifestKey(String manifestKey)
      The key in the specified S3 bucket where the harvested top-level manifest will be placed.
      Parameters:
      manifestKey - The key in the specified S3 bucket where the harvested top-level manifest will be placed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      S3Destination.Builder roleArn(String roleArn)
      The IAM role used to write to the specified S3 bucket
      Parameters:
      roleArn - The IAM role used to write to the specified S3 bucket
      Returns:
      Returns a reference to this object so that method calls can be chained together.