Interface S3BucketSource.Builder

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

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

    • s3BucketOwner

      S3BucketSource.Builder s3BucketOwner(String s3BucketOwner)

      The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.

      Parameters:
      s3BucketOwner - The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3Bucket

      S3BucketSource.Builder s3Bucket(String s3Bucket)

      The S3 bucket that is being imported from.

      Parameters:
      s3Bucket - The S3 bucket that is being imported from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3KeyPrefix

      S3BucketSource.Builder s3KeyPrefix(String s3KeyPrefix)

      The key prefix shared by all S3 Objects that are being imported.

      Parameters:
      s3KeyPrefix - The key prefix shared by all S3 Objects that are being imported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.