@Generated(value="software.amazon.awssdk:codegen") public final class MemberDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MemberDefinition.Builder,MemberDefinition>
Defines an Amazon Cognito or your own OIDC IdP user group that is part of a work team.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MemberDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MemberDefinition.Builder |
builder() |
CognitoMemberDefinition |
cognitoMemberDefinition()
The Amazon Cognito user group that is part of the work team.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OidcMemberDefinition |
oidcMemberDefinition()
A list user groups that exist in your OIDC Identity Provider (IdP).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MemberDefinition.Builder> |
serializableBuilderClass() |
MemberDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic CognitoMemberDefinition cognitoMemberDefinition()
The Amazon Cognito user group that is part of the work team.
public OidcMemberDefinition oidcMemberDefinition()
A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a
single private work team. When you add a user group to the list of Groups, you can add that user
group to one or more private work teams. If you add a user group to a private work team, all workers in that user
group are added to the work team.
Groups, you can
add that user group to one or more private work teams. If you add a user group to a private work team,
all workers in that user group are added to the work team.public MemberDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MemberDefinition.Builder,MemberDefinition>public static MemberDefinition.Builder builder()
public static Class<? extends MemberDefinition.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.