Documentation
¶
Index ¶
- type Validator
- func (v *Validator) Validate(collConfig *pb.CollectionConfig) error
- func (v *Validator) ValidateCollectionConfig(config *pb.StaticCollectionConfig) error
- func (v *Validator) ValidateNewCollectionConfigAgainstCommitted(newColl, committedColl *pb.StaticCollectionConfig) error
- func (v *Validator) ValidateNewCollectionConfigsAgainstOld(newCollectionConfigs []*pb.CollectionConfig, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Validator ¶
type Validator struct { }
Validator is a collection policy validator
func NewValidator ¶
func NewValidator() *Validator
NewValidator returns a new collection policy validator
func (*Validator) Validate ¶
func (v *Validator) Validate(collConfig *pb.CollectionConfig) error
Validate validates various collection config types
func (*Validator) ValidateCollectionConfig ¶
func (v *Validator) ValidateCollectionConfig(config *pb.StaticCollectionConfig) error
ValidateCollectionConfig validates a new collection config
func (*Validator) ValidateNewCollectionConfigAgainstCommitted ¶
func (v *Validator) ValidateNewCollectionConfigAgainstCommitted(newColl, committedColl *pb.StaticCollectionConfig) error
ValidateNewCollectionConfigAgainstCommitted validates a new collection config against a committed collection config
func (*Validator) ValidateNewCollectionConfigsAgainstOld ¶
func (v *Validator) ValidateNewCollectionConfigsAgainstOld(newCollectionConfigs []*pb.CollectionConfig, oldCollectionConfigs []*pb.CollectionConfig, ) error
ValidateNewCollectionConfigsAgainstOld validates updated collection configs
Click to show internal directories.
Click to hide internal directories.