Enum Class LinkAction

java.lang.Object
java.lang.Enum<LinkAction>
com.dropbox.core.v2.sharing.LinkAction
All Implemented Interfaces:
Serializable, Comparable<LinkAction>, Constable

public enum LinkAction extends Enum<LinkAction>
Actions that can be performed on a link.
  • Enum Constant Details

    • CHANGE_ACCESS_LEVEL

      public static final LinkAction CHANGE_ACCESS_LEVEL
      Change the access level of the link.
    • CHANGE_AUDIENCE

      public static final LinkAction CHANGE_AUDIENCE
      Change the audience of the link.
    • REMOVE_EXPIRY

      public static final LinkAction REMOVE_EXPIRY
      Remove the expiry date of the link.
    • REMOVE_PASSWORD

      public static final LinkAction REMOVE_PASSWORD
      Remove the password of the link.
    • SET_EXPIRY

      public static final LinkAction SET_EXPIRY
      Create or modify the expiry date of the link.
    • SET_PASSWORD

      public static final LinkAction SET_PASSWORD
      Create or modify the password of the link.
    • OTHER

      public static final LinkAction OTHER
      Catch-all used for unknown tag values returned by the Dropbox servers.

      Receiving a catch-all value typically indicates this SDK version is not up to date. Consider updating your SDK version to handle the new tags.

  • Method Details

    • values

      public static LinkAction[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static LinkAction valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null