@Generated(value="software.amazon.awssdk:codegen") public final class CreateWorkteamRequest extends SageMakerRequest implements ToCopyableBuilder<CreateWorkteamRequest.Builder,CreateWorkteamRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateWorkteamRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateWorkteamRequest.Builder |
builder() |
String |
description()
A description of the work team.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMemberDefinitions()
Returns true if the MemberDefinitions property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
List<MemberDefinition> |
memberDefinitions()
A list of
MemberDefinition objects that contains objects that identify the Amazon Cognito user pool
that makes up the work team. |
NotificationConfiguration |
notificationConfiguration()
Configures notification of workers regarding available or expiring work items.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateWorkteamRequest.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
An array of key-value pairs.
|
CreateWorkteamRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
workteamName()
The name of the work team.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String workteamName()
The name of the work team. Use this name to identify the work team.
public boolean hasMemberDefinitions()
public List<MemberDefinition> memberDefinitions()
A list of MemberDefinition objects that contains objects that identify the Amazon Cognito user pool
that makes up the work team. For more information, see Amazon Cognito
User Pools.
All of the CognitoMemberDefinition objects that make up the member definition must have the same
ClientId and UserPool values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasMemberDefinitions() to see if a value was sent in this field.
MemberDefinition objects that contains objects that identify the Amazon Cognito
user pool that makes up the work team. For more information, see Amazon
Cognito User Pools.
All of the CognitoMemberDefinition objects that make up the member definition must have the
same ClientId and UserPool values.
public String description()
A description of the work team.
public NotificationConfiguration notificationConfiguration()
Configures notification of workers regarding available or expiring work items.
public boolean hasTags()
public List<Tag> tags()
An array of key-value pairs.
For more information, see Resource Tag and Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
For more information, see Resource Tag and Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
public CreateWorkteamRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateWorkteamRequest.Builder,CreateWorkteamRequest>toBuilder in class SageMakerRequestpublic static CreateWorkteamRequest.Builder builder()
public static Class<? extends CreateWorkteamRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.