public static interface Workteam.Builder extends SdkPojo, CopyableBuilder<Workteam.Builder,Workteam>
Modifier and Type | Method and Description |
---|---|
Workteam.Builder |
createDate(Instant createDate)
The date and time that the work team was created (timestamp).
|
Workteam.Builder |
description(String description)
A description of the work team.
|
Workteam.Builder |
lastUpdatedDate(Instant lastUpdatedDate)
The date and time that the work team was last updated (timestamp).
|
Workteam.Builder |
memberDefinitions(Collection<MemberDefinition> memberDefinitions)
A list of
MemberDefinition objects that contains objects that identify the workers that make up
the work team. |
Workteam.Builder |
memberDefinitions(Consumer<MemberDefinition.Builder>... memberDefinitions)
A list of
MemberDefinition objects that contains objects that identify the workers that make up
the work team. |
Workteam.Builder |
memberDefinitions(MemberDefinition... memberDefinitions)
A list of
MemberDefinition objects that contains objects that identify the workers that make up
the work team. |
default Workteam.Builder |
notificationConfiguration(Consumer<NotificationConfiguration.Builder> notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
|
Workteam.Builder |
notificationConfiguration(NotificationConfiguration notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
|
Workteam.Builder |
productListingIds(Collection<String> productListingIds)
The Amazon Marketplace identifier for a vendor's work team.
|
Workteam.Builder |
productListingIds(String... productListingIds)
The Amazon Marketplace identifier for a vendor's work team.
|
Workteam.Builder |
subDomain(String subDomain)
The URI of the labeling job's user interface.
|
Workteam.Builder |
workforceArn(String workforceArn)
The Amazon Resource Name (ARN) of the workforce.
|
Workteam.Builder |
workteamArn(String workteamArn)
The Amazon Resource Name (ARN) that identifies the work team.
|
Workteam.Builder |
workteamName(String workteamName)
The name of the work team.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Workteam.Builder workteamName(String workteamName)
The name of the work team.
workteamName
- The name of the work team.Workteam.Builder memberDefinitions(Collection<MemberDefinition> memberDefinitions)
A list of MemberDefinition
objects that contains objects that identify the workers that make up
the work team.
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private
workforces created using Amazon Cognito use CognitoMemberDefinition
. For workforces created
using your own OIDC identity provider (IdP) use OidcMemberDefinition
.
memberDefinitions
- A list of MemberDefinition
objects that contains objects that identify the workers that
make up the work team.
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private
workforces created using Amazon Cognito use CognitoMemberDefinition
. For workforces
created using your own OIDC identity provider (IdP) use OidcMemberDefinition
.
Workteam.Builder memberDefinitions(MemberDefinition... memberDefinitions)
A list of MemberDefinition
objects that contains objects that identify the workers that make up
the work team.
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private
workforces created using Amazon Cognito use CognitoMemberDefinition
. For workforces created
using your own OIDC identity provider (IdP) use OidcMemberDefinition
.
memberDefinitions
- A list of MemberDefinition
objects that contains objects that identify the workers that
make up the work team.
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private
workforces created using Amazon Cognito use CognitoMemberDefinition
. For workforces
created using your own OIDC identity provider (IdP) use OidcMemberDefinition
.
Workteam.Builder memberDefinitions(Consumer<MemberDefinition.Builder>... memberDefinitions)
A list of MemberDefinition
objects that contains objects that identify the workers that make up
the work team.
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private
workforces created using Amazon Cognito use CognitoMemberDefinition
. For workforces created
using your own OIDC identity provider (IdP) use OidcMemberDefinition
.
List.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #memberDefinitions(List)
.memberDefinitions
- a consumer that will call methods on List.Builder
#memberDefinitions(List)
Workteam.Builder workteamArn(String workteamArn)
The Amazon Resource Name (ARN) that identifies the work team.
workteamArn
- The Amazon Resource Name (ARN) that identifies the work team.Workteam.Builder workforceArn(String workforceArn)
The Amazon Resource Name (ARN) of the workforce.
workforceArn
- The Amazon Resource Name (ARN) of the workforce.Workteam.Builder productListingIds(Collection<String> productListingIds)
The Amazon Marketplace identifier for a vendor's work team.
productListingIds
- The Amazon Marketplace identifier for a vendor's work team.Workteam.Builder productListingIds(String... productListingIds)
The Amazon Marketplace identifier for a vendor's work team.
productListingIds
- The Amazon Marketplace identifier for a vendor's work team.Workteam.Builder description(String description)
A description of the work team.
description
- A description of the work team.Workteam.Builder subDomain(String subDomain)
The URI of the labeling job's user interface. Workers open this URI to start labeling your data objects.
subDomain
- The URI of the labeling job's user interface. Workers open this URI to start labeling your data
objects.Workteam.Builder createDate(Instant createDate)
The date and time that the work team was created (timestamp).
createDate
- The date and time that the work team was created (timestamp).Workteam.Builder lastUpdatedDate(Instant lastUpdatedDate)
The date and time that the work team was last updated (timestamp).
lastUpdatedDate
- The date and time that the work team was last updated (timestamp).Workteam.Builder notificationConfiguration(NotificationConfiguration notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
notificationConfiguration
- Configures SNS notifications of available or expiring work items for work teams.default Workteam.Builder notificationConfiguration(Consumer<NotificationConfiguration.Builder> notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
This is a convenience that creates an instance of theNotificationConfiguration.Builder
avoiding the
need to create one manually via NotificationConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to notificationConfiguration(NotificationConfiguration)
.notificationConfiguration
- a consumer that will call methods on NotificationConfiguration.Builder
notificationConfiguration(NotificationConfiguration)
Copyright © 2020. All rights reserved.