Enum Class WritePolicy

java.lang.Object
java.lang.Enum<WritePolicy>
org.forgerock.api.enums.WritePolicy
All Implemented Interfaces:
Serializable, Comparable<WritePolicy>, java.lang.constant.Constable

public enum WritePolicy extends Enum<WritePolicy>
Enum that represents the Schema write policies.
  • Enum Constant Details

    • WRITE_ON_CREATE

      public static final WritePolicy WRITE_ON_CREATE
      The property MAY be set in the create request, but not thereafter.
    • WRITE_ONCE

      public static final WritePolicy WRITE_ONCE
      The property MAY be set only if the current value is NULL.
    • WRITABLE

      public static final WritePolicy WRITABLE
      The property can be set at any time. This is the default value if no value is specified
  • Method Details

    • values

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