Enum Class OperationResultDetailLevel

java.lang.Object
java.lang.Enum<OperationResultDetailLevel>
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultDetailLevel
All Implemented Interfaces:
TypeSafeEnum, Serializable, Comparable<OperationResultDetailLevel>, Constable

public enum OperationResultDetailLevel extends Enum<OperationResultDetailLevel> implements TypeSafeEnum
Specifies what level of detail should be preserved in the operation result.
  • Enum Constant Details

    • FULL

      public static final OperationResultDetailLevel FULL
      Full operation result is preserved, no changes are made.
    • CLEANED_UP

      public static final OperationResultDetailLevel CLEANED_UP
      Operation result is cleaned up from minor successful subresults. Only first level subresults are cleaned up this way.
    • TOP

      public static final OperationResultDetailLevel TOP
      Only the top level result (root) is preserved, all subresults are removed.
    • NONE

      public static final OperationResultDetailLevel NONE
      Nothing is stored, just like no operation result (null) was provided.
  • Method Details

    • values

      public static OperationResultDetailLevel[] 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 OperationResultDetailLevel 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
    • value

      public String value()
      Description copied from interface: TypeSafeEnum
      Returns enum value defined as in schema.
      Specified by:
      value in interface TypeSafeEnum
      Returns:
    • fromValue

      public static OperationResultDetailLevel fromValue(String v)