Enum LinkAction

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<LinkAction>

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

      Enum Constants 
      Enum Constant Description
      CHANGE_ACCESS_LEVEL
      Change the access level of the link.
      CHANGE_AUDIENCE
      Change the audience of the link.
      OTHER
      Catch-all used for unknown tag values returned by the Dropbox servers.
      REMOVE_EXPIRY
      Remove the expiry date of the link.
      REMOVE_PASSWORD
      Remove the password of the link.
      SET_EXPIRY
      Create or modify the expiry date of the link.
      SET_PASSWORD
      Create or modify the password of the link.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static LinkAction valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static LinkAction[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • 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 Detail

      • values

        public static LinkAction[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (LinkAction c : LinkAction.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static LinkAction valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null