Enum Class ValidationId

java.lang.Object
java.lang.Enum<ValidationId>
com.yahoo.config.application.api.ValidationId
All Implemented Interfaces:
Serializable, Comparable<ValidationId>, Constable

public enum ValidationId extends Enum<ValidationId>
Ids of validations that can be overridden
Author:
bratseth
  • Enum Constant Details

    • indexingChange

      public static final ValidationId indexingChange
    • indexModeChange

      public static final ValidationId indexModeChange
    • fieldTypeChange

      public static final ValidationId fieldTypeChange
    • clusterSizeReduction

      public static final ValidationId clusterSizeReduction
    • tensorTypeChange

      public static final ValidationId tensorTypeChange
    • resourcesReduction

      public static final ValidationId resourcesReduction
    • contentTypeRemoval

      public static final ValidationId contentTypeRemoval
    • contentClusterRemoval

      public static final ValidationId contentClusterRemoval
    • deploymentRemoval

      public static final ValidationId deploymentRemoval
    • globalDocumentChange

      public static final ValidationId globalDocumentChange
    • configModelVersionMismatch

      public static final ValidationId configModelVersionMismatch
    • skipOldConfigModels

      public static final ValidationId skipOldConfigModels
    • accessControl

      public static final ValidationId accessControl
    • globalEndpointChange

      public static final ValidationId globalEndpointChange
    • zoneEndpointChange

      public static final ValidationId zoneEndpointChange
    • redundancyIncrease

      public static final ValidationId redundancyIncrease
    • redundancyOne

      public static final ValidationId redundancyOne
    • pagedSettingRemoval

      public static final ValidationId pagedSettingRemoval
    • certificateRemoval

      public static final ValidationId certificateRemoval
  • Method Details

    • values

      public static ValidationId[] 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 ValidationId 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()
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ValidationId>
    • from

      public static Optional<ValidationId> from(String id)
      Returns the validation id from this string. Use this instead of valueOf to match string on the (canonical) dash-separated form.
      Returns:
      the matching validation id or empty if none