io.envoyproxy.pgv.validate.validate
MinItems specifies that this field must have the specified number of items at a minimum
MaxItems specifies that this field must have the specified number of items at a maximum
Unique specifies that all elements in this field must be unique. This contraint is only applicable to scalar and enum types (messages are not supported).
Items specifies the contraints to be applied to each item in the field. Repeated message fields will still execute validation against each item unless skip is specified here.
Items specifies the contraints to be applied to each item in the field.
Items specifies the contraints to be applied to each item in the field. Repeated message fields will still execute validation against each item unless skip is specified here.
MaxItems specifies that this field must have the specified number of items at a maximum
MinItems specifies that this field must have the specified number of items at a minimum
Unique specifies that all elements in this field must be unique.
Unique specifies that all elements in this field must be unique. This contraint is only applicable to scalar and enum types (messages are not supported).
(Since version 0.6.0) Use toPMessage
(Since version 0.6.0) Use getField that accepts a ScalaPB descriptor and returns PValue
RepeatedRules describe the constraints applied to
repeated
valuesMinItems specifies that this field must have the specified number of items at a minimum
MaxItems specifies that this field must have the specified number of items at a maximum
Unique specifies that all elements in this field must be unique. This contraint is only applicable to scalar and enum types (messages are not supported).
Items specifies the contraints to be applied to each item in the field. Repeated message fields will still execute validation against each item unless skip is specified here.