Interface S3DataSourceConfiguration.Builder

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

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

    • bucketArn

      The Amazon Resource Name (ARN) of the S3 bucket that contains your data.

      Parameters:
      bucketArn - The Amazon Resource Name (ARN) of the S3 bucket that contains your data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucketOwnerAccountId

      S3DataSourceConfiguration.Builder bucketOwnerAccountId(String bucketOwnerAccountId)

      The account ID for the owner of the S3 bucket.

      Parameters:
      bucketOwnerAccountId - The account ID for the owner of the S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inclusionPrefixes

      S3DataSourceConfiguration.Builder inclusionPrefixes(Collection<String> inclusionPrefixes)

      A list of S3 prefixes to include certain files or content. For more information, see Organizing objects using prefixes.

      Parameters:
      inclusionPrefixes - A list of S3 prefixes to include certain files or content. For more information, see Organizing objects using prefixes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inclusionPrefixes

      S3DataSourceConfiguration.Builder inclusionPrefixes(String... inclusionPrefixes)

      A list of S3 prefixes to include certain files or content. For more information, see Organizing objects using prefixes.

      Parameters:
      inclusionPrefixes - A list of S3 prefixes to include certain files or content. For more information, see Organizing objects using prefixes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.