Class AddFolderMemberBuilder

java.lang.Object
com.dropbox.core.v2.sharing.AddFolderMemberBuilder

public class AddFolderMemberBuilder extends Object
The request builder returned by DbxUserSharingRequests.addFolderMemberBuilder(java.lang.String, java.util.List<com.dropbox.core.v2.sharing.AddMember>).

Use this class to set optional request parameters and complete the request.

  • Method Details

    • withQuiet

      public AddFolderMemberBuilder withQuiet(Boolean quiet)
      Set value for optional field.

      If left unset or set to null, defaults to false.

      Parameters:
      quiet - Whether added members should be notified via email and device notifications of their invite. Defaults to false when set to null.
      Returns:
      this builder
    • withCustomMessage

      public AddFolderMemberBuilder withCustomMessage(String customMessage)
      Set value for optional field.
      Parameters:
      customMessage - Optional message to display to added members in their invitation. Must have length of at least 1.
      Returns:
      this builder
      Throws:
      IllegalArgumentException - If any argument does not meet its preconditions.
    • withFpSealedResult

      public AddFolderMemberBuilder withFpSealedResult(String fpSealedResult)
      Set value for optional field.
      Parameters:
      fpSealedResult - The FingerprintJS Sealed Client Result value.
      Returns:
      this builder
    • start

      public void start() throws AddFolderMemberErrorException, DbxException
      Issues the request.
      Throws:
      AddFolderMemberErrorException
      DbxException