Package io.envoyproxy.pgv.validate
Class Validate
java.lang.Object
com.google.protobuf.GeneratedFile
io.envoyproxy.pgv.validate.Validate
@Generated
public final class Validate
extends com.google.protobuf.GeneratedFile
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAnyRules describe constraints applied exclusively to the `google.protobuf.Any` well-known typestatic interfacestatic final classBoolRules describes the constraints applied to `bool` valuesstatic interfacestatic final classBytesRules describe the constraints applied to `bytes` valuesstatic interfacestatic final classDoubleRules describes the constraints applied to `double` valuesstatic interfacestatic final classDurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known typestatic interfacestatic final classEnumRules describe the constraints applied to enum valuesstatic interfacestatic final classFieldRules encapsulates the rules for each type of field.static interfacestatic final classFixed32Rules describes the constraints applied to `fixed32` valuesstatic interfacestatic final classFixed64Rules describes the constraints applied to `fixed64` valuesstatic interfacestatic final classFloatRules describes the constraints applied to `float` valuesstatic interfacestatic final classInt32Rules describes the constraints applied to `int32` valuesstatic interfacestatic final classInt64Rules describes the constraints applied to `int64` valuesstatic interfacestatic enumWellKnownRegex contain some well-known patterns.static final classMapRules describe the constraints applied to `map` valuesstatic interfacestatic final classMessageRules describe the constraints applied to embedded message values.static interfacestatic final classRepeatedRules describe the constraints applied to `repeated` valuesstatic interfacestatic final classSFixed32Rules describes the constraints applied to `sfixed32` valuesstatic interfacestatic final classSFixed64Rules describes the constraints applied to `sfixed64` valuesstatic interfacestatic final classSInt32Rules describes the constraints applied to `sint32` valuesstatic interfacestatic final classSInt64Rules describes the constraints applied to `sint64` valuesstatic interfacestatic final classStringRules describe the constraints applied to `string` valuesstatic interfacestatic final classTimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known typestatic interfacestatic final classUInt32Rules describes the constraints applied to `uint32` valuesstatic interfacestatic final classUInt64Rules describes the constraints applied to `uint64` valuesstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Descriptors.FileDescriptorstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions, Boolean> Disabled nullifies any validation rules for this message, including any message fields associated with it that do support validation.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions, Boolean> Ignore skips generation of validation methods for this message.static final intprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate static final com.google.protobuf.Descriptors.Descriptorprivate static final com.google.protobuf.GeneratedMessage.FieldAccessorTablestatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.OneofOptions, Boolean> Required ensures that exactly one the field options in a oneof is set; validation fails if no fields in the oneof are set.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions, Validate.FieldRules> Rules specify the validations to be performed on this field.static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) Methods inherited from class com.google.protobuf.GeneratedFile
addOptionalExtension
-
Field Details
-
DISABLED_FIELD_NUMBER
public static final int DISABLED_FIELD_NUMBER- See Also:
-
disabled
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> disabledDisabled nullifies any validation rules for this message, including any message fields associated with it that do support validation.
extend .google.protobuf.MessageOptions { ... } -
IGNORED_FIELD_NUMBER
public static final int IGNORED_FIELD_NUMBER- See Also:
-
ignored
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> ignoredIgnore skips generation of validation methods for this message.
extend .google.protobuf.MessageOptions { ... } -
REQUIRED_FIELD_NUMBER
public static final int REQUIRED_FIELD_NUMBER- See Also:
-
required
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.OneofOptions,Boolean> requiredRequired ensures that exactly one the field options in a oneof is set; validation fails if no fields in the oneof are set.
extend .google.protobuf.OneofOptions { ... } -
RULES_FIELD_NUMBER
public static final int RULES_FIELD_NUMBER- See Also:
-
rules
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Validate.FieldRules> rulesRules specify the validations to be performed on this field. By default, no validation is performed against a field.
extend .google.protobuf.FieldOptions { ... } -
internal_static_validate_FieldRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_FieldRules_descriptor -
internal_static_validate_FieldRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_FieldRules_fieldAccessorTable -
internal_static_validate_FloatRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_FloatRules_descriptor -
internal_static_validate_FloatRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_FloatRules_fieldAccessorTable -
internal_static_validate_DoubleRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_DoubleRules_descriptor -
internal_static_validate_DoubleRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_DoubleRules_fieldAccessorTable -
internal_static_validate_Int32Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Int32Rules_descriptor -
internal_static_validate_Int32Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Int32Rules_fieldAccessorTable -
internal_static_validate_Int64Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Int64Rules_descriptor -
internal_static_validate_Int64Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Int64Rules_fieldAccessorTable -
internal_static_validate_UInt32Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_UInt32Rules_descriptor -
internal_static_validate_UInt32Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_UInt32Rules_fieldAccessorTable -
internal_static_validate_UInt64Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_UInt64Rules_descriptor -
internal_static_validate_UInt64Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_UInt64Rules_fieldAccessorTable -
internal_static_validate_SInt32Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SInt32Rules_descriptor -
internal_static_validate_SInt32Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SInt32Rules_fieldAccessorTable -
internal_static_validate_SInt64Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SInt64Rules_descriptor -
internal_static_validate_SInt64Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SInt64Rules_fieldAccessorTable -
internal_static_validate_Fixed32Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Fixed32Rules_descriptor -
internal_static_validate_Fixed32Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Fixed32Rules_fieldAccessorTable -
internal_static_validate_Fixed64Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Fixed64Rules_descriptor -
internal_static_validate_Fixed64Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Fixed64Rules_fieldAccessorTable -
internal_static_validate_SFixed32Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SFixed32Rules_descriptor -
internal_static_validate_SFixed32Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SFixed32Rules_fieldAccessorTable -
internal_static_validate_SFixed64Rules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SFixed64Rules_descriptor -
internal_static_validate_SFixed64Rules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SFixed64Rules_fieldAccessorTable -
internal_static_validate_BoolRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_BoolRules_descriptor -
internal_static_validate_BoolRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_BoolRules_fieldAccessorTable -
internal_static_validate_StringRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_StringRules_descriptor -
internal_static_validate_StringRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_StringRules_fieldAccessorTable -
internal_static_validate_BytesRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_BytesRules_descriptor -
internal_static_validate_BytesRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_BytesRules_fieldAccessorTable -
internal_static_validate_EnumRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_EnumRules_descriptor -
internal_static_validate_EnumRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_EnumRules_fieldAccessorTable -
internal_static_validate_MessageRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_MessageRules_descriptor -
internal_static_validate_MessageRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_MessageRules_fieldAccessorTable -
internal_static_validate_RepeatedRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_RepeatedRules_descriptor -
internal_static_validate_RepeatedRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_RepeatedRules_fieldAccessorTable -
internal_static_validate_MapRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_MapRules_descriptor -
internal_static_validate_MapRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_MapRules_fieldAccessorTable -
internal_static_validate_AnyRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_AnyRules_descriptor -
internal_static_validate_AnyRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_AnyRules_fieldAccessorTable -
internal_static_validate_DurationRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_DurationRules_descriptor -
internal_static_validate_DurationRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_DurationRules_fieldAccessorTable -
internal_static_validate_TimestampRules_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_TimestampRules_descriptor -
internal_static_validate_TimestampRules_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_TimestampRules_fieldAccessorTable -
descriptor
private static final com.google.protobuf.Descriptors.FileDescriptor descriptor
-
-
Constructor Details
-
Validate
private Validate()
-
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-