public class ListFolderMembersCursorArg extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ListFolderMembersCursorArg.Builder
Builder for
ListFolderMembersCursorArg . |
Modifier and Type | Field and Description |
---|---|
protected List<MemberAction> |
actions |
protected long |
limit |
Constructor and Description |
---|
ListFolderMembersCursorArg()
The default values for unset fields will be used.
|
ListFolderMembersCursorArg(List<MemberAction> actions,
long limit)
Use
newBuilder to create instances of this class without
specifying values for all optional fields. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<MemberAction> |
getActions()
This is a list indicating whether each returned member will include a
boolean value
MemberPermission.getAllow() that describes whether
the current user can perform the MemberAction on the member. |
long |
getLimit()
The maximum number of results that include members, groups and invitees
to return per request.
|
int |
hashCode() |
static ListFolderMembersCursorArg.Builder |
newBuilder()
Returns a new builder for creating an instance of this class.
|
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final List<MemberAction> actions
protected final long limit
public ListFolderMembersCursorArg(List<MemberAction> actions, long limit)
newBuilder
to create instances of this class without
specifying values for all optional fields.actions
- This is a list indicating whether each returned member
will include a boolean value MemberPermission.getAllow()
that
describes whether the current user can perform the MemberAction on
the member. Must not contain a null
item.limit
- The maximum number of results that include members, groups
and invitees to return per request. Must be greater than or equal to
1 and be less than or equal to 1000.IllegalArgumentException
- If any argument does not meet its
preconditions.public ListFolderMembersCursorArg()
public List<MemberAction> getActions()
MemberPermission.getAllow()
that describes whether
the current user can perform the MemberAction on the member.null
if not present.public long getLimit()
null
if not present. Defaults to
1000L.public static ListFolderMembersCursorArg.Builder newBuilder()
public String toStringMultiline()
The returned String may contain newlines.