Interface LabelingJobForWorkteamSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LabelingJobForWorkteamSummary.Builder,LabelingJobForWorkteamSummary>, SdkBuilder<LabelingJobForWorkteamSummary.Builder,LabelingJobForWorkteamSummary>, SdkPojo
Enclosing class:
LabelingJobForWorkteamSummary

public static interface LabelingJobForWorkteamSummary.Builder extends SdkPojo, CopyableBuilder<LabelingJobForWorkteamSummary.Builder,LabelingJobForWorkteamSummary>
  • Method Details

    • labelingJobName

      LabelingJobForWorkteamSummary.Builder labelingJobName(String labelingJobName)

      The name of the labeling job that the work team is assigned to.

      Parameters:
      labelingJobName - The name of the labeling job that the work team is assigned to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobReferenceCode

      LabelingJobForWorkteamSummary.Builder jobReferenceCode(String jobReferenceCode)

      A unique identifier for a labeling job. You can use this to refer to a specific labeling job.

      Parameters:
      jobReferenceCode - A unique identifier for a labeling job. You can use this to refer to a specific labeling job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workRequesterAccountId

      LabelingJobForWorkteamSummary.Builder workRequesterAccountId(String workRequesterAccountId)

      The Amazon Web Services account ID of the account used to start the labeling job.

      Parameters:
      workRequesterAccountId - The Amazon Web Services account ID of the account used to start the labeling job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      LabelingJobForWorkteamSummary.Builder creationTime(Instant creationTime)

      The date and time that the labeling job was created.

      Parameters:
      creationTime - The date and time that the labeling job was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • labelCounters

      Provides information about the progress of a labeling job.

      Parameters:
      labelCounters - Provides information about the progress of a labeling job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • labelCounters

      Provides information about the progress of a labeling job.

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

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

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

      LabelingJobForWorkteamSummary.Builder numberOfHumanWorkersPerDataObject(Integer numberOfHumanWorkersPerDataObject)

      The configured number of workers per data object.

      Parameters:
      numberOfHumanWorkersPerDataObject - The configured number of workers per data object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.