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 bucket that contains the data source.

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

      S3DataSourceConfiguration.Builder bucketOwnerAccountId(String bucketOwnerAccountId)

      The bucket account owner ID for the S3 bucket.

      Parameters:
      bucketOwnerAccountId - The bucket account owner ID for 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 that define the object containing the data sources. For more information, see Organizing objects using prefixes.

      Parameters:
      inclusionPrefixes - A list of S3 prefixes that define the object containing the data sources. 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 that define the object containing the data sources. For more information, see Organizing objects using prefixes.

      Parameters:
      inclusionPrefixes - A list of S3 prefixes that define the object containing the data sources. For more information, see Organizing objects using prefixes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.