Package com.dropbox.core.v2.sharing
Class FileMemberActionResult
- java.lang.Object
- 
- com.dropbox.core.v2.sharing.FileMemberActionResult
 
- 
 public class FileMemberActionResult extends java.lang.ObjectPer-member result forDbxUserSharingRequests.addFileMember(String,List).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFileMemberActionResult.BuilderBuilder forFileMemberActionResult.
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.List<java.lang.String>invitationSignatureprotected MemberSelectormemberprotected FileMemberActionIndividualResultresultprotected java.lang.StringsckeySha1
 - 
Constructor SummaryConstructors Constructor Description FileMemberActionResult(MemberSelector member, FileMemberActionIndividualResult result)Per-member result forDbxUserSharingRequests.addFileMember(String,List).FileMemberActionResult(MemberSelector member, FileMemberActionIndividualResult result, java.lang.String sckeySha1, java.util.List<java.lang.String> invitationSignature)Per-member result forDbxUserSharingRequests.addFileMember(String,List).
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.List<java.lang.String>getInvitationSignature()The sharing sender-recipient invitation signatures for the input member_id.MemberSelectorgetMember()One of specified input members.FileMemberActionIndividualResultgetResult()The outcome of the action on this member.java.lang.StringgetSckeySha1()The SHA-1 encrypted shared content key.inthashCode()static FileMemberActionResult.BuildernewBuilder(MemberSelector member, FileMemberActionIndividualResult result)Returns a new builder for creating an instance of this class.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Field Detail- 
memberprotected final MemberSelector member 
 - 
resultprotected final FileMemberActionIndividualResult result 
 - 
sckeySha1protected final java.lang.String sckeySha1 
 - 
invitationSignatureprotected final java.util.List<java.lang.String> invitationSignature 
 
- 
 - 
Constructor Detail- 
FileMemberActionResultpublic FileMemberActionResult(MemberSelector member, FileMemberActionIndividualResult result, java.lang.String sckeySha1, java.util.List<java.lang.String> invitationSignature) Per-member result forDbxUserSharingRequests.addFileMember(String,List).Use newBuilder(com.dropbox.core.v2.sharing.MemberSelector,com.dropbox.core.v2.sharing.FileMemberActionIndividualResult)to create instances of this class without specifying values for all optional fields.- Parameters:
- member- One of specified input members. Must not be- null.
- result- The outcome of the action on this member. Must not be- null.
- sckeySha1- The SHA-1 encrypted shared content key.
- invitationSignature- The sharing sender-recipient invitation signatures for the input member_id. A member_id can be a group and thus have multiple users and multiple invitation signatures. Must not contain a- nullitem.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
FileMemberActionResultpublic FileMemberActionResult(MemberSelector member, FileMemberActionIndividualResult result) Per-member result forDbxUserSharingRequests.addFileMember(String,List).The default values for unset fields will be used. - Parameters:
- member- One of specified input members. Must not be- null.
- result- The outcome of the action on this member. Must not be- null.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 
- 
 - 
Method Detail- 
getMemberpublic MemberSelector getMember() One of specified input members.- Returns:
- value for this field, never null.
 
 - 
getResultpublic FileMemberActionIndividualResult getResult() The outcome of the action on this member.- Returns:
- value for this field, never null.
 
 - 
getSckeySha1public java.lang.String getSckeySha1() The SHA-1 encrypted shared content key.- Returns:
- value for this field, or nullif not present.
 
 - 
getInvitationSignaturepublic java.util.List<java.lang.String> getInvitationSignature() The sharing sender-recipient invitation signatures for the input member_id. A member_id can be a group and thus have multiple users and multiple invitation signatures.- Returns:
- value for this field, or nullif not present.
 
 - 
newBuilderpublic static FileMemberActionResult.Builder newBuilder(MemberSelector member, FileMemberActionIndividualResult result) Returns a new builder for creating an instance of this class.- Parameters:
- member- One of specified input members. Must not be- null.
- result- The outcome of the action on this member. Must not be- null.
- Returns:
- builder for this class.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toStringMultilinepublic java.lang.String 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
 
 
- 
 
-