Package im.getsocial.sdk.communities
Class MembersQuery
- java.lang.Object
-
- im.getsocial.sdk.communities.MembersQuery
-
public class MembersQuery extends java.lang.Object
Query to get members.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getGroupId()
java.lang.String
getName()
Role
getRole()
MemberStatus
getStatus()
static MembersQuery
ofGroup(java.lang.String groupId)
Create query to get members of a group.MembersQuery
withMemberStatus(MemberStatus memberStatus)
Filter members by status.MembersQuery
withName(java.lang.String searchTerm)
Search members.MembersQuery
withRole(Role role)
Filter members by role.
-
-
-
Method Detail
-
ofGroup
public static MembersQuery ofGroup(java.lang.String groupId)
Create query to get members of a group.- Parameters:
groupId
- Group id.- Returns:
- new query instance.
-
withRole
public MembersQuery withRole(Role role)
Filter members by role.- Parameters:
role
- Role.- Returns:
- query instance.
-
withName
public MembersQuery withName(java.lang.String searchTerm)
Search members.- Parameters:
searchTerm
- String.- Returns:
- query instance.
-
withMemberStatus
public MembersQuery withMemberStatus(MemberStatus memberStatus)
Filter members by status.- Parameters:
memberStatus
- Member status.- Returns:
- query instance.
-
getGroupId
public java.lang.String getGroupId()
-
getRole
public Role getRole()
-
getName
public java.lang.String getName()
-
getStatus
public MemberStatus getStatus()
-
-