Interface IngestionJobS3Source.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IngestionJobS3Source.Builder,,IngestionJobS3Source> SdkBuilder<IngestionJobS3Source.Builder,,IngestionJobS3Source> SdkPojo
- Enclosing class:
IngestionJobS3Source
@Mutable
@NotThreadSafe
public static interface IngestionJobS3Source.Builder
extends SdkPojo, CopyableBuilder<IngestionJobS3Source.Builder,IngestionJobS3Source>
-
Method Summary
Modifier and TypeMethodDescriptionThe name or Amazon Resource Name (ARN) of the Amazon S3 bucket to ingest data from.bucketOwnerAccountId(String bucketOwnerAccountId) The Amazon Web Services account ID that owns the Amazon S3 bucket.A key prefix that limits ingestion to objects in the Amazon S3 bucket whose keys begin with the prefix.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
bucket
The name or Amazon Resource Name (ARN) of the Amazon S3 bucket to ingest data from.
- Parameters:
bucket- The name or Amazon Resource Name (ARN) of the Amazon S3 bucket to ingest data from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bucketOwnerAccountId
The Amazon Web Services account ID that owns the Amazon S3 bucket.
- Parameters:
bucketOwnerAccountId- The Amazon Web Services account ID that owns the Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyPrefix
A key prefix that limits ingestion to objects in the Amazon S3 bucket whose keys begin with the prefix.
- Parameters:
keyPrefix- A key prefix that limits ingestion to objects in the Amazon S3 bucket whose keys begin with the prefix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-