IGNORE_EMPTY_FIELD_NUMBER
BytesRules DoubleRules Fixed32Rules Fixed64Rules FloatRules Int32Rules Int64Rules MapRules RepeatedRules SFixed32Rules SFixed64Rules SInt32Rules SInt64Rules StringRules UInt32Rules UInt64Rules
INT32_FIELD_NUMBER
FieldRules
INT64_FIELD_NUMBER
FieldRules
IN_FIELD_NUMBER
AnyRules BytesRules DoubleRules DurationRules EnumRules Fixed32Rules Fixed64Rules FloatRules Int32Rules Int64Rules SFixed32Rules SFixed64Rules SInt32Rules SInt64Rules StringRules UInt32Rules UInt64Rules
IPV4_FIELD_NUMBER
BytesRules StringRules
IPV6_FIELD_NUMBER
BytesRules StringRules
IP_FIELD_NUMBER
BytesRules StringRules
ITEMS_FIELD_NUMBER
RepeatedRules
Int32
Type
Int32Rules
validate
Int32RulesLens
Int32Rules
Int64
Type
Int64Rules
validate
Int64RulesLens
Int64Rules
Ip
WellKnown WellKnown
Ipv4
WellKnown WellKnown
Ipv6
WellKnown WellKnown
ignoreEmpty
BytesRules BytesRulesLens DoubleRules DoubleRulesLens Fixed32Rules Fixed32RulesLens Fixed64Rules Fixed64RulesLens FloatRules FloatRulesLens Int32Rules Int32RulesLens Int64Rules Int64RulesLens MapRules MapRulesLens RepeatedRules RepeatedRulesLens SFixed32Rules SFixed32RulesLens SFixed64Rules SFixed64RulesLens SInt32Rules SInt32RulesLens SInt64Rules SInt64RulesLens StringRules StringRulesLens UInt32Rules UInt32RulesLens UInt64Rules UInt64RulesLens
ignored
ValidateProto
in
AnyRules AnyRulesLens BytesRules BytesRulesLens DoubleRules DoubleRulesLens DurationRules DurationRulesLens EnumRules EnumRulesLens Fixed32Rules Fixed32RulesLens Fixed64Rules Fixed64RulesLens FloatRules FloatRulesLens Int32Rules Int32RulesLens Int64Rules Int64RulesLens SFixed32Rules SFixed32RulesLens SFixed64Rules SFixed64RulesLens SInt32Rules SInt32RulesLens SInt64Rules SInt64RulesLens StringRules StringRulesLens UInt32Rules UInt32RulesLens UInt64Rules UInt64RulesLens
index
HTTP_HEADER_NAME HTTP_HEADER_VALUE UNKNOWN
int32
FieldRulesLens Type Int32
int64
FieldRulesLens Type Int64
io
root
ip
BytesRulesLens WellKnown Ip StringRulesLens WellKnown Ip
ipv4
BytesRulesLens WellKnown Ipv4 StringRulesLens WellKnown Ipv4
ipv6
BytesRulesLens WellKnown Ipv6 StringRulesLens WellKnown Ipv6
isAddress
WellKnown Address
isAny
Type Any
isBool
Type Bool
isBytes
Type Bytes
isDefined
WellKnown Empty Type Empty WellKnown Empty
isDouble
Type Double
isDuration
Type Duration
isEmail
WellKnown Email
isEmpty
WellKnown Empty Type Empty WellKnown Empty
isEnum
Type Enum
isFixed32
Type Fixed32
isFixed64
Type Fixed64
isFloat
Type Float
isHostname
WellKnown Hostname
isHttpHeaderName
KnownRegex HTTP_HEADER_NAME
isHttpHeaderValue
KnownRegex HTTP_HEADER_VALUE
isInt32
Type Int32
isInt64
Type Int64
isIp
WellKnown Ip WellKnown Ip
isIpv4
WellKnown Ipv4 WellKnown Ipv4
isIpv6
WellKnown Ipv6 WellKnown Ipv6
isMap
Type Map
isRepeated
Type Repeated
isSfixed32
Type Sfixed32
isSfixed64
Type Sfixed64
isSint32
Type Sint32
isSint64
Type Sint64
isString
Type String
isTimestamp
Type Timestamp
isUint32
Type Uint32
isUint64
Type Uint64
isUnknown
KnownRegex UNKNOWN
isUri
WellKnown Uri
isUriRef
WellKnown UriRef
isUuid
WellKnown Uuid
isWellKnownRegex
WellKnown WellKnownRegex
items
RepeatedRules RepeatedRulesLens