@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MembershipItem extends Object implements Serializable, Cloneable, StructuredPojo
Membership details, such as member ID and member role.
| Constructor and Description | 
|---|
| MembershipItem() | 
| Modifier and Type | Method and Description | 
|---|---|
| MembershipItem | clone() | 
| boolean | equals(Object obj) | 
| String | getMemberId()
 The member ID. | 
| String | getRole()
 The member role. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setMemberId(String memberId)
 The member ID. | 
| void | setRole(String role)
 The member role. | 
| String | toString()Returns a string representation of this object. | 
| MembershipItem | withMemberId(String memberId)
 The member ID. | 
| MembershipItem | withRole(RoomMembershipRole role)
 The member role. | 
| MembershipItem | withRole(String role)
 The member role. | 
public void setMemberId(String memberId)
The member ID.
memberId - The member ID.public String getMemberId()
The member ID.
public MembershipItem withMemberId(String memberId)
The member ID.
memberId - The member ID.public void setRole(String role)
The member role.
role - The member role.RoomMembershipRolepublic String getRole()
The member role.
RoomMembershipRolepublic MembershipItem withRole(String role)
The member role.
role - The member role.RoomMembershipRolepublic MembershipItem withRole(RoomMembershipRole role)
The member role.
role - The member role.RoomMembershipRolepublic String toString()
toString in class ObjectObject.toString()public MembershipItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.