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 Details

    • 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:
    • 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:
    • 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

      Export task summary.

      This is a convenience method that creates an instance of the ExportTaskSummary.Builder avoiding the need to create one manually via ExportTaskSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to summary(ExportTaskSummary).

      Parameters:
      summary - a consumer that will call methods on ExportTaskSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: