@Generated(value="software.amazon.awssdk:codegen") public final class MembershipItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MembershipItem.Builder,MembershipItem>
Membership details, such as member ID and member role.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MembershipItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MembershipItem.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
memberId()
The member ID.
|
RoomMembershipRole |
role()
The member role.
|
String |
roleAsString()
The member role.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MembershipItem.Builder> |
serializableBuilderClass() |
MembershipItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String memberId()
The member ID.
public final RoomMembershipRole role()
The member role.
If the service returns an enum value that is not available in the current SDK version, role will return
RoomMembershipRole.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
roleAsString().
RoomMembershipRolepublic final String roleAsString()
The member role.
If the service returns an enum value that is not available in the current SDK version, role will return
RoomMembershipRole.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
roleAsString().
RoomMembershipRolepublic MembershipItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MembershipItem.Builder,MembershipItem>public static MembershipItem.Builder builder()
public static Class<? extends MembershipItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.