Package com.dropbox.core.v2.paper
Class ListUsersOnPaperDocResponse
java.lang.Object
com.dropbox.core.v2.paper.ListUsersOnPaperDocResponse
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionListUsersOnPaperDocResponse(List<InviteeInfoWithPermissionLevel> invitees, List<UserInfoWithPermissionLevel> users, UserInfo docOwner, Cursor cursor, boolean hasMore) -
Method Summary
Modifier and TypeMethodDescriptionbooleanPass the cursor intoDbxUserPaperRequests.docsUsersListContinue(String,String)to paginate through all users.The Paper doc owner.booleanWill be set to True if a subsequent call with the provided cursor toDbxUserPaperRequests.docsUsersListContinue(String,String)returns immediately with some results.List of email addresses with their respective permission levels that are invited on the Paper doc.getUsers()List of users with their respective permission levels that are invited on the Paper folder.inthashCode()toString()Returns a String representation of this object formatted for easier readability.
-
Field Details
-
invitees
-
users
-
docOwner
-
cursor
-
hasMore
protected final boolean hasMore
-
-
Constructor Details
-
ListUsersOnPaperDocResponse
public ListUsersOnPaperDocResponse(@Nonnull List<InviteeInfoWithPermissionLevel> invitees, @Nonnull List<UserInfoWithPermissionLevel> users, @Nonnull UserInfo docOwner, @Nonnull Cursor cursor, boolean hasMore) - Parameters:
invitees- List of email addresses with their respective permission levels that are invited on the Paper doc. Must not contain anullitem and not benull.users- List of users with their respective permission levels that are invited on the Paper folder. Must not contain anullitem and not benull.docOwner- The Paper doc owner. This field is populated on every single response. Must not benull.cursor- Pass the cursor intoDbxUserPaperRequests.docsUsersListContinue(String,String)to paginate through all users. The cursor preserves all properties as specified in the original call toDbxUserPaperRequests.docsUsersList(String). Must not benull.hasMore- Will be set to True if a subsequent call with the provided cursor toDbxUserPaperRequests.docsUsersListContinue(String,String)returns immediately with some results. If set to False please allow some delay before making another call toDbxUserPaperRequests.docsUsersListContinue(String,String).- Throws:
IllegalArgumentException- If any argument does not meet its preconditions.
-
-
Method Details
-
getInvitees
List of email addresses with their respective permission levels that are invited on the Paper doc.- Returns:
- value for this field, never
null.
-
getUsers
List of users with their respective permission levels that are invited on the Paper folder.- Returns:
- value for this field, never
null.
-
getDocOwner
The Paper doc owner. This field is populated on every single response.- Returns:
- value for this field, never
null.
-
getCursor
Pass the cursor intoDbxUserPaperRequests.docsUsersListContinue(String,String)to paginate through all users. The cursor preserves all properties as specified in the original call toDbxUserPaperRequests.docsUsersList(String).- Returns:
- value for this field, never
null.
-
getHasMore
public boolean getHasMore()Will be set to True if a subsequent call with the provided cursor toDbxUserPaperRequests.docsUsersListContinue(String,String)returns immediately with some results. If set to False please allow some delay before making another call toDbxUserPaperRequests.docsUsersListContinue(String,String).- Returns:
- value for this field.
-
hashCode
public int hashCode() -
equals
-
toString
-
toStringMultiline
Returns a String representation of this object formatted for easier readability.The returned String may contain newlines.
- Returns:
- Formatted, multiline String representation of this object
-