Class StructFieldAttributeChangeValidator
- java.lang.Object
-
- com.yahoo.vespa.model.application.validation.change.search.StructFieldAttributeChangeValidator
-
public class StructFieldAttributeChangeValidator extends Object
Validates the changes between the current and next set of struct field attributes in a document database. Complex fields of the following types are considered (as they might have struct field attributes): - array of simple struct - map of simple struct - map of primitive types- Author:
- geirst
-
-
Constructor Summary
Constructors Constructor Description StructFieldAttributeChangeValidator(com.yahoo.config.provision.ClusterSpec.Id id, NewDocumentType currentDocType, AttributeFields currentAttributes, NewDocumentType nextDocType, AttributeFields nextAttributes)
-
-
-
Constructor Detail
-
StructFieldAttributeChangeValidator
public StructFieldAttributeChangeValidator(com.yahoo.config.provision.ClusterSpec.Id id, NewDocumentType currentDocType, AttributeFields currentAttributes, NewDocumentType nextDocType, AttributeFields nextAttributes)
-
-
Method Detail
-
validate
public List<VespaConfigChangeAction> validate()
-
-