Interface ChangeValidator

All Known Implementing Classes:
CertificateRemovalChangeValidator, ConfigValueChangeValidator, ContainerRestartValidator, ContentClusterRemovalValidator, ContentTypeRemovalValidator, GlobalDocumentChangeValidator, IndexedSearchClusterChangeValidator, IndexingModeChangeValidator, NodeResourceChangeValidator, RedundancyIncreaseValidator, RedundancyValidator, ResourcesReductionValidator, RestartOnDeployForOnnxModelChangesValidator, StartupCommandChangeValidator, StreamingSearchClusterChangeValidator

public interface ChangeValidator
Interface for validating changes between a current active and next config model.
Author:
geirst
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Validates changes from the previous to the next model.
  • Method Details

    • validate

      void validate(Validation.ChangeContext context)
      Validates changes from the previous to the next model. Necessary actions by the user should be reported through the context; see Validator for more details.