Package com.dropbox.core.v2.sharing
Enum Class LinkAudienceDisallowedReason
java.lang.Object
java.lang.Enum<LinkAudienceDisallowedReason>
com.dropbox.core.v2.sharing.LinkAudienceDisallowedReason
- All Implemented Interfaces:
Serializable,Comparable<LinkAudienceDisallowedReason>,Constable
check documentation for VisibilityPolicyDisallowedReason.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe user needs to delete and recreate the link to change the visibility policy.Catch-all used for unknown tag values returned by the Dropbox servers.The user does not have permission.The parent shared folder restricts sharing of links outside the shared folder.The team policy prevents links being shared outside the team.The user is a basic user or is on a limited team.The user needs to be on a team to set this policy. -
Method Summary
Modifier and TypeMethodDescriptionstatic LinkAudienceDisallowedReasonReturns the enum constant of this class with the specified name.static LinkAudienceDisallowedReason[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DELETE_AND_RECREATE
The user needs to delete and recreate the link to change the visibility policy. -
RESTRICTED_BY_SHARED_FOLDER
The parent shared folder restricts sharing of links outside the shared folder. To change the visibility policy, remove the restriction from the parent shared folder. -
RESTRICTED_BY_TEAM
The team policy prevents links being shared outside the team. -
USER_NOT_ON_TEAM
The user needs to be on a team to set this policy. -
USER_ACCOUNT_TYPE
The user is a basic user or is on a limited team. -
PERMISSION_DENIED
The user does not have permission. -
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
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
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 nameNullPointerException- if the argument is null
-