Enum Class VersionAccess

java.lang.Object
java.lang.Enum<VersionAccess>
com.esri.arcgisruntime.arcgisservices.VersionAccess
All Implemented Interfaces:
Serializable, Comparable<VersionAccess>, Constable

public enum VersionAccess extends Enum<VersionAccess>
The access permissions of a version in a branch-versioned service.
Since:
100.9.0
See Also:
  • Enum Constant Details

    • PUBLIC

      public static final VersionAccess PUBLIC
      The version is public.

      Any portal user can view and edit the version.

      Since:
      100.9.0
    • PROTECTED

      public static final VersionAccess PROTECTED
      The version is protected.

      Any portal user can view, but only the version owner, feature layer owner, and portal administrator can edit the version.

      Since:
      100.9.0
    • PRIVATE

      public static final VersionAccess PRIVATE
      The version is private.

      Only the version owner, feature layer owner, and portal administrator can view and edit the version.

      Since:
      100.9.0
  • Method Details

    • values

      public static VersionAccess[] 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 VersionAccess 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