Class MatchPhaseSettingsValidator.AttributeValidator

java.lang.Object
com.yahoo.schema.processing.MatchPhaseSettingsValidator.AttributeValidator
Enclosing class:
MatchPhaseSettingsValidator

public static class MatchPhaseSettingsValidator.AttributeValidator extends Object
  • Field Details

    • attribute

      protected final Attribute attribute
  • Constructor Details

    • AttributeValidator

      public AttributeValidator(String searchName, String rankProfileName, Attribute attribute, String attributeName)
  • Method Details

    • validate

      public void validate()
    • validateThatAttributeExists

      protected void validateThatAttributeExists()
    • validateThatAttributeIsSingleNumeric

      protected void validateThatAttributeIsSingleNumeric()
    • validateThatAttributeIsFastSearch

      protected void validateThatAttributeIsFastSearch()
    • failValidation

      protected void failValidation(String what)
    • getValidationType

      public String getValidationType()