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.BuildercreationTime(Instant creationTime)The date and time that the labeling job was created.LabelingJobForWorkteamSummary.BuilderjobReferenceCode(String jobReferenceCode)A unique identifier for a labeling job.default LabelingJobForWorkteamSummary.BuilderlabelCounters(Consumer<LabelCountersForWorkteam.Builder> labelCounters)Provides information about the progress of a labeling job.LabelingJobForWorkteamSummary.BuilderlabelCounters(LabelCountersForWorkteam labelCounters)Provides information about the progress of a labeling job.LabelingJobForWorkteamSummary.BuilderlabelingJobName(String labelingJobName)The name of the labeling job that the work team is assigned to.LabelingJobForWorkteamSummary.BuildernumberOfHumanWorkersPerDataObject(Integer numberOfHumanWorkersPerDataObject)The configured number of workers per data object.LabelingJobForWorkteamSummary.BuilderworkRequesterAccountId(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.Builderavoiding the need to create one manually viaLabelCountersForWorkteam.builder().When the
Consumercompletes,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.
-
-