Interface AsyncInvokeS3OutputDataConfig.Builder

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

@Mutable @NotThreadSafe public static interface AsyncInvokeS3OutputDataConfig.Builder extends SdkPojo, CopyableBuilder<AsyncInvokeS3OutputDataConfig.Builder,AsyncInvokeS3OutputDataConfig>
  • Method Details

    • s3Uri

      An object URI starting with s3://.

      Parameters:
      s3Uri - An object URI starting with s3://.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKeyId

      A KMS encryption key ID.

      Parameters:
      kmsKeyId - A KMS encryption key ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucketOwner

      If the bucket belongs to another AWS account, specify that account's ID.

      Parameters:
      bucketOwner - If the bucket belongs to another AWS account, specify that account's ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.