Interface ImportTask.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<ImportTask.Builder,,ImportTask> SdkBuilder<ImportTask.Builder,,ImportTask> SdkPojo
- Enclosing class:
 ImportTask
public static interface ImportTask.Builder
extends SdkPojo, CopyableBuilder<ImportTask.Builder,ImportTask> 
- 
Method Summary
Modifier and TypeMethodDescriptioncreationDateTime(String creationDateTime) Import task creation datetime.endDateTime(String endDateTime) Import task end datetime.Import task id.progressPercentage(Float progressPercentage) Import task progress percentage.default ImportTask.Builders3BucketSource(Consumer<S3BucketSource.Builder> s3BucketSource) Import task s3 bucket source.s3BucketSource(S3BucketSource s3BucketSource) Import task s3 bucket source.Import task status.status(ImportStatus status) Import task status.default ImportTask.Buildersummary(Consumer<ImportTaskSummary.Builder> summary) Import task summary.summary(ImportTaskSummary summary) Import task summary.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, sdkFields 
- 
Method Details
- 
creationDateTime
Import task creation datetime.
- Parameters:
 creationDateTime- Import task creation datetime.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
endDateTime
Import task end datetime.
- Parameters:
 endDateTime- Import task end datetime.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
importID
Import task id.
- Parameters:
 importID- Import task id.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
progressPercentage
Import task progress percentage.
- Parameters:
 progressPercentage- Import task progress percentage.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
s3BucketSource
Import task s3 bucket source.
- Parameters:
 s3BucketSource- Import task s3 bucket source.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
s3BucketSource
Import task s3 bucket source.
This is a convenience method that creates an instance of theS3BucketSource.Builderavoiding the need to create one manually viaS3BucketSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3BucketSource(S3BucketSource).- Parameters:
 s3BucketSource- a consumer that will call methods onS3BucketSource.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
status
Import task status.
- Parameters:
 status- Import task status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
status
Import task status.
- Parameters:
 status- Import task status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
summary
Import task summary.
- Parameters:
 summary- Import task summary.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
summary
Import task summary.
This is a convenience method that creates an instance of theImportTaskSummary.Builderavoiding the need to create one manually viaImportTaskSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosummary(ImportTaskSummary).- Parameters:
 summary- a consumer that will call methods onImportTaskSummary.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -