| Class | Description |
|---|---|
| Validate | |
| Validate.AnyRules |
AnyRules describe constraints applied exclusively to the
`google.protobuf.Any` well-known type
Protobuf type
validate.AnyRules |
| Validate.AnyRules.Builder |
AnyRules describe constraints applied exclusively to the
`google.protobuf.Any` well-known type
Protobuf type
validate.AnyRules |
| Validate.BoolRules |
BoolRules describes the constraints applied to `bool` values
Protobuf type
validate.BoolRules |
| Validate.BoolRules.Builder |
BoolRules describes the constraints applied to `bool` values
Protobuf type
validate.BoolRules |
| Validate.BytesRules |
BytesRules describe the constraints applied to `bytes` values
Protobuf type
validate.BytesRules |
| Validate.BytesRules.Builder |
BytesRules describe the constraints applied to `bytes` values
Protobuf type
validate.BytesRules |
| Validate.DoubleRules |
DoubleRules describes the constraints applied to `double` values
Protobuf type
validate.DoubleRules |
| Validate.DoubleRules.Builder |
DoubleRules describes the constraints applied to `double` values
Protobuf type
validate.DoubleRules |
| Validate.DurationRules |
DurationRules describe the constraints applied exclusively to the
`google.protobuf.Duration` well-known type
Protobuf type
validate.DurationRules |
| Validate.DurationRules.Builder |
DurationRules describe the constraints applied exclusively to the
`google.protobuf.Duration` well-known type
Protobuf type
validate.DurationRules |
| Validate.EnumRules |
EnumRules describe the constraints applied to enum values
Protobuf type
validate.EnumRules |
| Validate.EnumRules.Builder |
EnumRules describe the constraints applied to enum values
Protobuf type
validate.EnumRules |
| Validate.FieldRules |
FieldRules encapsulates the rules for each type of field.
|
| Validate.FieldRules.Builder |
FieldRules encapsulates the rules for each type of field.
|
| Validate.Fixed32Rules |
Fixed32Rules describes the constraints applied to `fixed32` values
Protobuf type
validate.Fixed32Rules |
| Validate.Fixed32Rules.Builder |
Fixed32Rules describes the constraints applied to `fixed32` values
Protobuf type
validate.Fixed32Rules |
| Validate.Fixed64Rules |
Fixed64Rules describes the constraints applied to `fixed64` values
Protobuf type
validate.Fixed64Rules |
| Validate.Fixed64Rules.Builder |
Fixed64Rules describes the constraints applied to `fixed64` values
Protobuf type
validate.Fixed64Rules |
| Validate.FloatRules |
FloatRules describes the constraints applied to `float` values
Protobuf type
validate.FloatRules |
| Validate.FloatRules.Builder |
FloatRules describes the constraints applied to `float` values
Protobuf type
validate.FloatRules |
| Validate.Int32Rules |
Int32Rules describes the constraints applied to `int32` values
Protobuf type
validate.Int32Rules |
| Validate.Int32Rules.Builder |
Int32Rules describes the constraints applied to `int32` values
Protobuf type
validate.Int32Rules |
| Validate.Int64Rules |
Int64Rules describes the constraints applied to `int64` values
Protobuf type
validate.Int64Rules |
| Validate.Int64Rules.Builder |
Int64Rules describes the constraints applied to `int64` values
Protobuf type
validate.Int64Rules |
| Validate.MapRules |
MapRules describe the constraints applied to `map` values
Protobuf type
validate.MapRules |
| Validate.MapRules.Builder |
MapRules describe the constraints applied to `map` values
Protobuf type
validate.MapRules |
| Validate.MessageRules |
MessageRules describe the constraints applied to embedded message values.
|
| Validate.MessageRules.Builder |
MessageRules describe the constraints applied to embedded message values.
|
| Validate.RepeatedRules |
RepeatedRules describe the constraints applied to `repeated` values
Protobuf type
validate.RepeatedRules |
| Validate.RepeatedRules.Builder |
RepeatedRules describe the constraints applied to `repeated` values
Protobuf type
validate.RepeatedRules |
| Validate.SFixed32Rules |
SFixed32Rules describes the constraints applied to `sfixed32` values
Protobuf type
validate.SFixed32Rules |
| Validate.SFixed32Rules.Builder |
SFixed32Rules describes the constraints applied to `sfixed32` values
Protobuf type
validate.SFixed32Rules |
| Validate.SFixed64Rules |
SFixed64Rules describes the constraints applied to `sfixed64` values
Protobuf type
validate.SFixed64Rules |
| Validate.SFixed64Rules.Builder |
SFixed64Rules describes the constraints applied to `sfixed64` values
Protobuf type
validate.SFixed64Rules |
| Validate.SInt32Rules |
SInt32Rules describes the constraints applied to `sint32` values
Protobuf type
validate.SInt32Rules |
| Validate.SInt32Rules.Builder |
SInt32Rules describes the constraints applied to `sint32` values
Protobuf type
validate.SInt32Rules |
| Validate.SInt64Rules |
SInt64Rules describes the constraints applied to `sint64` values
Protobuf type
validate.SInt64Rules |
| Validate.SInt64Rules.Builder |
SInt64Rules describes the constraints applied to `sint64` values
Protobuf type
validate.SInt64Rules |
| Validate.StringRules |
StringRules describe the constraints applied to `string` values
Protobuf type
validate.StringRules |
| Validate.StringRules.Builder |
StringRules describe the constraints applied to `string` values
Protobuf type
validate.StringRules |
| Validate.TimestampRules |
TimestampRules describe the constraints applied exclusively to the
`google.protobuf.Timestamp` well-known type
Protobuf type
validate.TimestampRules |
| Validate.TimestampRules.Builder |
TimestampRules describe the constraints applied exclusively to the
`google.protobuf.Timestamp` well-known type
Protobuf type
validate.TimestampRules |
| Validate.UInt32Rules |
UInt32Rules describes the constraints applied to `uint32` values
Protobuf type
validate.UInt32Rules |
| Validate.UInt32Rules.Builder |
UInt32Rules describes the constraints applied to `uint32` values
Protobuf type
validate.UInt32Rules |
| Validate.UInt64Rules |
UInt64Rules describes the constraints applied to `uint64` values
Protobuf type
validate.UInt64Rules |
| Validate.UInt64Rules.Builder |
UInt64Rules describes the constraints applied to `uint64` values
Protobuf type
validate.UInt64Rules |
| Enum | Description |
|---|---|
| Validate.BytesRules.WellKnownCase | |
| Validate.FieldRules.TypeCase | |
| Validate.KnownRegex |
WellKnownRegex contain some well-known patterns.
|
| Validate.StringRules.WellKnownCase |
Copyright © 2018–2021 The Envoy Project. All rights reserved.