public static interface ImportSummary.Builder extends SdkPojo, CopyableBuilder<ImportSummary.Builder,ImportSummary>
Modifier and Type | Method and Description |
---|---|
ImportSummary.Builder |
cloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.
|
ImportSummary.Builder |
endTime(Instant endTime)
The time at which this import task ended.
|
ImportSummary.Builder |
importArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
|
ImportSummary.Builder |
importStatus(ImportStatus importStatus)
The status of the import operation.
|
ImportSummary.Builder |
importStatus(String importStatus)
The status of the import operation.
|
ImportSummary.Builder |
inputFormat(InputFormat inputFormat)
The format of the source data.
|
ImportSummary.Builder |
inputFormat(String inputFormat)
The format of the source data.
|
default ImportSummary.Builder |
s3BucketSource(Consumer<S3BucketSource.Builder> s3BucketSource)
The path and S3 bucket of the source file that is being imported.
|
ImportSummary.Builder |
s3BucketSource(S3BucketSource s3BucketSource)
The path and S3 bucket of the source file that is being imported.
|
ImportSummary.Builder |
startTime(Instant startTime)
The time at which this import task began.
|
ImportSummary.Builder |
tableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ImportSummary.Builder importArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
importArn
- The Amazon Resource Number (ARN) corresponding to the import request.ImportSummary.Builder importStatus(String importStatus)
The status of the import operation.
importStatus
- The status of the import operation.ImportStatus
,
ImportStatus
ImportSummary.Builder importStatus(ImportStatus importStatus)
The status of the import operation.
importStatus
- The status of the import operation.ImportStatus
,
ImportStatus
ImportSummary.Builder tableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
tableArn
- The Amazon Resource Number (ARN) of the table being imported into.ImportSummary.Builder s3BucketSource(S3BucketSource s3BucketSource)
The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).
s3BucketSource
- The path and S3 bucket of the source file that is being imported. This includes the S3Bucket
(required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the
requester).default ImportSummary.Builder s3BucketSource(Consumer<S3BucketSource.Builder> s3BucketSource)
The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).
This is a convenience method that creates an instance of theS3BucketSource.Builder
avoiding the need
to create one manually via S3BucketSource.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to s3BucketSource(S3BucketSource)
.
s3BucketSource
- a consumer that will call methods on S3BucketSource.Builder
s3BucketSource(S3BucketSource)
ImportSummary.Builder cloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.
cloudWatchLogGroupArn
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.ImportSummary.Builder inputFormat(String inputFormat)
The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or
ION
.
inputFormat
- The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or
ION
.InputFormat
,
InputFormat
ImportSummary.Builder inputFormat(InputFormat inputFormat)
The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or
ION
.
inputFormat
- The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or
ION
.InputFormat
,
InputFormat
ImportSummary.Builder startTime(Instant startTime)
The time at which this import task began.
startTime
- The time at which this import task began.ImportSummary.Builder endTime(Instant endTime)
The time at which this import task ended. (Does this include the successful complete creation of the table it was imported to?)
endTime
- The time at which this import task ended. (Does this include the successful complete creation of the
table it was imported to?)Copyright © 2022. All rights reserved.