Package io.envoyproxy.pgv.validate
package io.envoyproxy.pgv.validate
-
ClassDescriptionAnyRules describe constraints applied exclusively to the `google.protobuf.Any` well-known typeAnyRules describe constraints applied exclusively to the `google.protobuf.Any` well-known typeBoolRules describes the constraints applied to `bool` valuesBoolRules describes the constraints applied to `bool` valuesBytesRules describe the constraints applied to `bytes` valuesBytesRules describe the constraints applied to `bytes` valuesDoubleRules describes the constraints applied to `double` valuesDoubleRules describes the constraints applied to `double` valuesDurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known typeDurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known typeEnumRules describe the constraints applied to enum valuesEnumRules describe the constraints applied to enum valuesFieldRules encapsulates the rules for each type of field.FieldRules encapsulates the rules for each type of field.Fixed32Rules describes the constraints applied to `fixed32` valuesFixed32Rules describes the constraints applied to `fixed32` valuesFixed64Rules describes the constraints applied to `fixed64` valuesFixed64Rules describes the constraints applied to `fixed64` valuesFloatRules describes the constraints applied to `float` valuesFloatRules describes the constraints applied to `float` valuesInt32Rules describes the constraints applied to `int32` valuesInt32Rules describes the constraints applied to `int32` valuesInt64Rules describes the constraints applied to `int64` valuesInt64Rules describes the constraints applied to `int64` valuesWellKnownRegex contain some well-known patterns.MapRules describe the constraints applied to `map` valuesMapRules describe the constraints applied to `map` valuesMessageRules describe the constraints applied to embedded message values.MessageRules describe the constraints applied to embedded message values.RepeatedRules describe the constraints applied to `repeated` valuesRepeatedRules describe the constraints applied to `repeated` valuesSFixed32Rules describes the constraints applied to `sfixed32` valuesSFixed32Rules describes the constraints applied to `sfixed32` valuesSFixed64Rules describes the constraints applied to `sfixed64` valuesSFixed64Rules describes the constraints applied to `sfixed64` valuesSInt32Rules describes the constraints applied to `sint32` valuesSInt32Rules describes the constraints applied to `sint32` valuesSInt64Rules describes the constraints applied to `sint64` valuesSInt64Rules describes the constraints applied to `sint64` valuesStringRules describe the constraints applied to `string` valuesStringRules describe the constraints applied to `string` valuesTimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known typeTimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known typeUInt32Rules describes the constraints applied to `uint32` valuesUInt32Rules describes the constraints applied to `uint32` valuesUInt64Rules describes the constraints applied to `uint64` valuesUInt64Rules describes the constraints applied to `uint64` values