| Package | Description |
|---|---|
| com.buf.validate |
| Class and Description |
|---|
| AnyRules
AnyRules describe constraints applied exclusively to the `google.protobuf.Any` well-known type.
|
| AnyRules.Builder
AnyRules describe constraints applied exclusively to the `google.protobuf.Any` well-known type.
|
| AnyRulesOrBuilder |
| BoolRules
BoolRules describes the constraints applied to `bool` values.
|
| BoolRules.Builder
BoolRules describes the constraints applied to `bool` values.
|
| BoolRulesOrBuilder |
| BytesRules
BytesRules describe the constraints applied to `bytes` values.
|
| BytesRules.Builder
BytesRules describe the constraints applied to `bytes` values.
|
| BytesRules.WellKnownCase |
| BytesRulesOrBuilder |
| Constraint
`Constraint` represents a validation rule written in the Common Expression
Language (CEL) syntax.
|
| Constraint.Builder
`Constraint` represents a validation rule written in the Common Expression
Language (CEL) syntax.
|
| ConstraintOrBuilder |
| DoubleRules
DoubleRules describes the constraints applied to `double` values.
|
| DoubleRules.Builder
DoubleRules describes the constraints applied to `double` values.
|
| DoubleRules.GreaterThanCase |
| DoubleRules.LessThanCase |
| DoubleRulesOrBuilder |
| DurationRules
DurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known type.
|
| DurationRules.Builder
DurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known type.
|
| DurationRules.GreaterThanCase |
| DurationRules.LessThanCase |
| DurationRulesOrBuilder |
| EnumRules
EnumRules describe the constraints applied to `enum` values.
|
| EnumRules.Builder
EnumRules describe the constraints applied to `enum` values.
|
| EnumRulesOrBuilder |
| FieldConstraints
FieldRules encapsulates the rules for each type of field.
|
| FieldConstraints.Builder
FieldRules encapsulates the rules for each type of field.
|
| FieldConstraints.TypeCase |
| FieldConstraintsOrBuilder |
| Fixed32Rules
Fixed32Rules describes the constraints applied to `fixed32` values.
|
| Fixed32Rules.Builder
Fixed32Rules describes the constraints applied to `fixed32` values.
|
| Fixed32Rules.GreaterThanCase |
| Fixed32Rules.LessThanCase |
| Fixed32RulesOrBuilder |
| Fixed64Rules
Fixed64Rules describes the constraints applied to `fixed64` values.
|
| Fixed64Rules.Builder
Fixed64Rules describes the constraints applied to `fixed64` values.
|
| Fixed64Rules.GreaterThanCase |
| Fixed64Rules.LessThanCase |
| Fixed64RulesOrBuilder |
| FloatRules
FloatRules describes the constraints applied to `float` values.
|
| FloatRules.Builder
FloatRules describes the constraints applied to `float` values.
|
| FloatRules.GreaterThanCase |
| FloatRules.LessThanCase |
| FloatRulesOrBuilder |
| Int32Rules
Int32Rules describes the constraints applied to `int32` values.
|
| Int32Rules.Builder
Int32Rules describes the constraints applied to `int32` values.
|
| Int32Rules.GreaterThanCase |
| Int32Rules.LessThanCase |
| Int32RulesOrBuilder |
| Int64Rules
Int64Rules describes the constraints applied to `int64` values.
|
| Int64Rules.Builder
Int64Rules describes the constraints applied to `int64` values.
|
| Int64Rules.GreaterThanCase |
| Int64Rules.LessThanCase |
| Int64RulesOrBuilder |
| KnownRegex
WellKnownRegex contain some well-known patterns.
|
| MapRules
MapRules describe the constraints applied to `map` values.
|
| MapRules.Builder
MapRules describe the constraints applied to `map` values.
|
| MapRulesOrBuilder |
| MessageConstraints
MessageConstraints represents validation rules that are applied to the entire message.
|
| MessageConstraints.Builder
MessageConstraints represents validation rules that are applied to the entire message.
|
| MessageConstraintsOrBuilder |
| OneofConstraints
The `OneofConstraints` message type enables you to manage constraints for
oneof fields in your protobuf messages.
|
| OneofConstraints.Builder
The `OneofConstraints` message type enables you to manage constraints for
oneof fields in your protobuf messages.
|
| OneofConstraintsOrBuilder |
| RepeatedRules
RepeatedRules describe the constraints applied to `repeated` values.
|
| RepeatedRules.Builder
RepeatedRules describe the constraints applied to `repeated` values.
|
| RepeatedRulesOrBuilder |
| SFixed32Rules
SFixed32Rules describes the constraints applied to `fixed32` values.
|
| SFixed32Rules.Builder
SFixed32Rules describes the constraints applied to `fixed32` values.
|
| SFixed32Rules.GreaterThanCase |
| SFixed32Rules.LessThanCase |
| SFixed32RulesOrBuilder |
| SFixed64Rules
SFixed64Rules describes the constraints applied to `fixed64` values.
|
| SFixed64Rules.Builder
SFixed64Rules describes the constraints applied to `fixed64` values.
|
| SFixed64Rules.GreaterThanCase |
| SFixed64Rules.LessThanCase |
| SFixed64RulesOrBuilder |
| SInt32Rules
SInt32Rules describes the constraints applied to `sint32` values.
|
| SInt32Rules.Builder
SInt32Rules describes the constraints applied to `sint32` values.
|
| SInt32Rules.GreaterThanCase |
| SInt32Rules.LessThanCase |
| SInt32RulesOrBuilder |
| SInt64Rules
SInt64Rules describes the constraints applied to `sint64` values.
|
| SInt64Rules.Builder
SInt64Rules describes the constraints applied to `sint64` values.
|
| SInt64Rules.GreaterThanCase |
| SInt64Rules.LessThanCase |
| SInt64RulesOrBuilder |
| StringRules
StringRules describes the constraints applied to `string` values These
rules may also be applied to the `google.protobuf.StringValue` Well-Known-Type.
|
| StringRules.Builder
StringRules describes the constraints applied to `string` values These
rules may also be applied to the `google.protobuf.StringValue` Well-Known-Type.
|
| StringRules.WellKnownCase |
| StringRulesOrBuilder |
| TimestampRules
TimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known type.
|
| TimestampRules.Builder
TimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known type.
|
| TimestampRules.GreaterThanCase |
| TimestampRules.LessThanCase |
| TimestampRulesOrBuilder |
| UInt32Rules
UInt32Rules describes the constraints applied to `uint32` values.
|
| UInt32Rules.Builder
UInt32Rules describes the constraints applied to `uint32` values.
|
| UInt32Rules.GreaterThanCase |
| UInt32Rules.LessThanCase |
| UInt32RulesOrBuilder |
| UInt64Rules
UInt64Rules describes the constraints applied to `uint64` values.
|
| UInt64Rules.Builder
UInt64Rules describes the constraints applied to `uint64` values.
|
| UInt64Rules.GreaterThanCase |
| UInt64Rules.LessThanCase |
| UInt64RulesOrBuilder |
| Violation
`Violation` represents a single instance where a validation rule, expressed
as a `Constraint`, was not met.
|
| Violation.Builder
`Violation` represents a single instance where a validation rule, expressed
as a `Constraint`, was not met.
|
| ViolationOrBuilder |
| Violations
`Violations` is a collection of `Violation` messages.
|
| Violations.Builder
`Violations` is a collection of `Violation` messages.
|
| ViolationsOrBuilder |
Copyright © 2023. All rights reserved.