Package io.envoyproxy.pgv
package io.envoyproxy.pgv
-
ClassDescription
BytesValidationimplements PGV validators for protobufBytefields.CollectiveValidationimplements PGV validators for the collectiveinandnotInrules.ComparativeValidationimplements PGV validation rules for ordering relationships.ConstantValidationimplements PVG validators for constant values.EnumValidationimplements PGV validation for protobuf enumerated types.ExplicitValidatorIndexis an explicit registry ofValidatorinstances.MapValidationimplements PGV validation for protobufMapfields.ReflectiveValidatorIndexuses reflection to discoverValidatorimplementations lazily the first time a type is validated.RepeatedValidationimplements PGV validators for collection-type validators.RequiredValidationimplements PGV validation for required fields.StringValidationimplements PGV validation for protobufStringfields.TimestampValidationimplements PGV validation for protobufTimestampfields.UnimplementedExceptionindicates a PGV validation is unimplemented for Java.Base class for failed field validations.Validator<T>Validatorasserts the validity of a protobuf object.Validatoris the base interface for all generated PGV validators.ValidatorIndexdefines the entry point for findingValidatorinstances for a given type.