@Generated(value="software.amazon.awssdk:codegen") public final class Group extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Group.Builder,Group>
A group object, which contains a specified group’s metadata and attributes.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Group.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Group.Builder |
builder() |
String |
displayName()
Contains the group’s display name value.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
groupId()
The identifier for a group in the identity store.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Group.Builder> |
serializableBuilderClass() |
Group.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String groupId()
The identifier for a group in the identity store.
public final String displayName()
Contains the group’s display name value. The length limit is 1,024 characters. This value can consist of letters,
accented characters, symbols, numbers, punctuation, tab, new line, carriage return, space, and nonbreaking space
in this attribute. The characters <>;:% are excluded. This value is specified at the time the
group is created and stored as an attribute of the group object in the identity store.
<>;:% are excluded. This value is
specified at the time the group is created and stored as an attribute of the group object in the identity
store.public Group.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Group.Builder,Group>public static Group.Builder builder()
public static Class<? extends Group.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.