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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LabelingJobForWorkteamSummary.Builder
creationTime(Instant creationTime)
The date and time that the labeling job was created.LabelingJobForWorkteamSummary.Builder
jobReferenceCode(String jobReferenceCode)
A unique identifier for a labeling job.default LabelingJobForWorkteamSummary.Builder
labelCounters(Consumer<LabelCountersForWorkteam.Builder> labelCounters)
Provides information about the progress of a labeling job.LabelingJobForWorkteamSummary.Builder
labelCounters(LabelCountersForWorkteam labelCounters)
Provides information about the progress of a labeling job.LabelingJobForWorkteamSummary.Builder
labelingJobName(String labelingJobName)
The name of the labeling job that the work team is assigned to.LabelingJobForWorkteamSummary.Builder
numberOfHumanWorkersPerDataObject(Integer numberOfHumanWorkersPerDataObject)
The configured number of workers per data object.LabelingJobForWorkteamSummary.Builder
workRequesterAccountId(String workRequesterAccountId)
The Amazon Web Services account ID of the account used to start the labeling job.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
LabelingJobForWorkteamSummary.Builder labelCounters(LabelCountersForWorkteam 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
default LabelingJobForWorkteamSummary.Builder labelCounters(Consumer<LabelCountersForWorkteam.Builder> labelCounters)
Provides information about the progress of a labeling job.
This is a convenience method that creates an instance of theLabelCountersForWorkteam.Builder
avoiding the need to create one manually viaLabelCountersForWorkteam.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolabelCounters(LabelCountersForWorkteam)
.- Parameters:
labelCounters
- a consumer that will call methods onLabelCountersForWorkteam.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
labelCounters(LabelCountersForWorkteam)
-
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.
-
-