Interface ExportTask.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExportTask.Builder,ExportTask>,SdkBuilder<ExportTask.Builder,ExportTask>,SdkPojo
- Enclosing class:
- ExportTask
public static interface ExportTask.Builder extends SdkPojo, CopyableBuilder<ExportTask.Builder,ExportTask>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExportTask.BuildercreationDateTime(String creationDateTime)Export task creation datetime.ExportTask.BuilderendDateTime(String endDateTime)Export task end datetime.ExportTask.BuilderexportID(String exportID)Export task id.ExportTask.BuilderprogressPercentage(Float progressPercentage)Export task progress percentage.ExportTask.Builders3Bucket(String s3Bucket)Export task s3 bucket.ExportTask.Builders3BucketOwner(String s3BucketOwner)Export task s3 bucket owner.ExportTask.Builders3Key(String s3Key)Export task s3 key.ExportTask.Builderstatus(String status)Export task status.ExportTask.Builderstatus(ExportStatus status)Export task status.default ExportTask.Buildersummary(Consumer<ExportTaskSummary.Builder> summary)Export task summary.ExportTask.Buildersummary(ExportTaskSummary summary)Export 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
ExportTask.Builder creationDateTime(String creationDateTime)
Export task creation datetime.
- Parameters:
creationDateTime- Export task creation datetime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endDateTime
ExportTask.Builder endDateTime(String endDateTime)
Export task end datetime.
- Parameters:
endDateTime- Export task end datetime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportID
ExportTask.Builder exportID(String exportID)
Export task id.
- Parameters:
exportID- Export task id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressPercentage
ExportTask.Builder progressPercentage(Float progressPercentage)
Export task progress percentage.
- Parameters:
progressPercentage- Export task progress percentage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Bucket
ExportTask.Builder s3Bucket(String s3Bucket)
Export task s3 bucket.
- Parameters:
s3Bucket- Export task s3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketOwner
ExportTask.Builder s3BucketOwner(String s3BucketOwner)
Export task s3 bucket owner.
- Parameters:
s3BucketOwner- Export task s3 bucket owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Key
ExportTask.Builder s3Key(String s3Key)
Export task s3 key.
- Parameters:
s3Key- Export task s3 key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ExportTask.Builder status(String status)
Export task status.
- Parameters:
status- Export task status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
status
ExportTask.Builder status(ExportStatus status)
Export task status.
- Parameters:
status- Export task status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
summary
ExportTask.Builder summary(ExportTaskSummary summary)
Export task summary.
- Parameters:
summary- Export task summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summary
default ExportTask.Builder summary(Consumer<ExportTaskSummary.Builder> summary)
Export task summary.
This is a convenience method that creates an instance of theExportTaskSummary.Builderavoiding the need to create one manually viaExportTaskSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosummary(ExportTaskSummary).- Parameters:
summary- a consumer that will call methods onExportTaskSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
summary(ExportTaskSummary)
-
-