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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ImportTask.BuildercreationDateTime(String creationDateTime)Import task creation datetime.ImportTask.BuilderendDateTime(String endDateTime)Import task end datetime.ImportTask.BuilderimportID(String importID)Import task id.ImportTask.BuilderprogressPercentage(Float progressPercentage)Import task progress percentage.default ImportTask.Builders3BucketSource(Consumer<S3BucketSource.Builder> s3BucketSource)Import task s3 bucket source.ImportTask.Builders3BucketSource(S3BucketSource s3BucketSource)Import task s3 bucket source.ImportTask.Builderstatus(String status)Import task status.ImportTask.Builderstatus(ImportStatus status)Import task status.default ImportTask.Buildersummary(Consumer<ImportTaskSummary.Builder> summary)Import task summary.ImportTask.Buildersummary(ImportTaskSummary summary)Import task summary.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
creationDateTime
ImportTask.Builder creationDateTime(String 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
ImportTask.Builder endDateTime(String 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
ImportTask.Builder importID(String 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
ImportTask.Builder progressPercentage(Float 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
ImportTask.Builder s3BucketSource(S3BucketSource 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
default ImportTask.Builder s3BucketSource(Consumer<S3BucketSource.Builder> 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:
s3BucketSource(S3BucketSource)
-
status
ImportTask.Builder status(String 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:
ImportStatus,ImportStatus
-
status
ImportTask.Builder status(ImportStatus 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:
ImportStatus,ImportStatus
-
summary
ImportTask.Builder summary(ImportTaskSummary 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
default ImportTask.Builder summary(Consumer<ImportTaskSummary.Builder> 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:
summary(ImportTaskSummary)
-
-