Package com.dropbox.core.v2.sharing
Class FileMemberActionResult.Builder
java.lang.Object
com.dropbox.core.v2.sharing.FileMemberActionResult.Builder
- Enclosing class:
FileMemberActionResult
Builder for
FileMemberActionResult.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final MemberSelectorprotected final FileMemberActionIndividualResultprotected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(MemberSelector member, FileMemberActionIndividualResult result) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds an instance ofFileMemberActionResultconfigured with this builder's valueswithInvitationSignature(List<String> invitationSignature) Set value for optional field.withSckeySha1(String sckeySha1) Set value for optional field.
-
Field Details
-
member
-
result
-
sckeySha1
-
invitationSignature
-
-
Constructor Details
-
Builder
-
-
Method Details
-
withSckeySha1
Set value for optional field.- Parameters:
sckeySha1- The SHA-1 encrypted shared content key.- Returns:
- this builder
-
withInvitationSignature
Set value for optional field.- Parameters:
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 anullitem.- Returns:
- this builder
- Throws:
IllegalArgumentException- If any argument does not meet its preconditions.
-
build
Builds an instance ofFileMemberActionResultconfigured with this builder's values- Returns:
- new instance of
FileMemberActionResult
-