Uses of Class
io.envoyproxy.pgv.validate.Validate.BytesRules.Builder
Packages that use Validate.BytesRules.Builder
-
Uses of Validate.BytesRules.Builder in io.envoyproxy.pgv.validate
Fields in io.envoyproxy.pgv.validate with type parameters of type Validate.BytesRules.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Validate.BytesRules, Validate.BytesRules.Builder, Validate.BytesRulesOrBuilder> Validate.FieldRules.Builder.bytesBuilder_
Methods in io.envoyproxy.pgv.validate that return Validate.BytesRules.BuilderModifier and TypeMethodDescriptionIn specifies that this field must be equal to one of the specified valuesValidate.BytesRules.Builder.addAllNotIn
(Iterable<? extends com.google.protobuf.ByteString> values) NotIn specifies that this field cannot be equal to one of the specified valuesValidate.BytesRules.Builder.addIn
(com.google.protobuf.ByteString value) In specifies that this field must be equal to one of the specified valuesValidate.BytesRules.Builder.addNotIn
(com.google.protobuf.ByteString value) NotIn specifies that this field cannot be equal to one of the specified valuesValidate.BytesRules.Builder.clear()
Validate.BytesRules.Builder.clearConst()
Const specifies that this field must be exactly the specified valueValidate.BytesRules.Builder.clearContains()
Contains specifies that this field must have the specified bytes anywhere in the string.Validate.BytesRules.Builder.clearIgnoreEmpty()
IgnoreEmpty specifies that the validation rules of this field should be evaluated only if the field is not emptyValidate.BytesRules.Builder.clearIn()
In specifies that this field must be equal to one of the specified valuesValidate.BytesRules.Builder.clearIp()
Ip specifies that the field must be a valid IP (v4 or v6) address in byte formatValidate.BytesRules.Builder.clearIpv4()
Ipv4 specifies that the field must be a valid IPv4 address in byte formatValidate.BytesRules.Builder.clearIpv6()
Ipv6 specifies that the field must be a valid IPv6 address in byte formatValidate.BytesRules.Builder.clearLen()
Len specifies that this field must be the specified number of bytesValidate.BytesRules.Builder.clearMaxLen()
MaxLen specifies that this field must be the specified number of bytes at a maximumValidate.BytesRules.Builder.clearMinLen()
MinLen specifies that this field must be the specified number of bytes at a minimumValidate.BytesRules.Builder.clearNotIn()
NotIn specifies that this field cannot be equal to one of the specified valuesValidate.BytesRules.Builder.clearPattern()
Pattern specifes that this field must match against the specified regular expression (RE2 syntax).Validate.BytesRules.Builder.clearPrefix()
Prefix specifies that this field must have the specified bytes at the beginning of the string.Validate.BytesRules.Builder.clearSuffix()
Suffix specifies that this field must have the specified bytes at the end of the string.Validate.BytesRules.Builder.clearWellKnown()
Validate.FieldRules.Builder.getBytesBuilder()
.validate.BytesRules bytes = 15;
Validate.BytesRules.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Validate.BytesRules.Builder.mergeFrom
(com.google.protobuf.Message other) Validate.BytesRules.Builder.mergeFrom
(Validate.BytesRules other) static Validate.BytesRules.Builder
Validate.BytesRules.newBuilder()
static Validate.BytesRules.Builder
Validate.BytesRules.newBuilder
(Validate.BytesRules prototype) Validate.BytesRules.newBuilderForType()
protected Validate.BytesRules.Builder
Validate.BytesRules.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Validate.BytesRules.Builder.setConst
(com.google.protobuf.ByteString value) Const specifies that this field must be exactly the specified valueValidate.BytesRules.Builder.setContains
(com.google.protobuf.ByteString value) Contains specifies that this field must have the specified bytes anywhere in the string.Validate.BytesRules.Builder.setIgnoreEmpty
(boolean value) IgnoreEmpty specifies that the validation rules of this field should be evaluated only if the field is not emptyValidate.BytesRules.Builder.setIn
(int index, com.google.protobuf.ByteString value) In specifies that this field must be equal to one of the specified valuesValidate.BytesRules.Builder.setIp
(boolean value) Ip specifies that the field must be a valid IP (v4 or v6) address in byte formatValidate.BytesRules.Builder.setIpv4
(boolean value) Ipv4 specifies that the field must be a valid IPv4 address in byte formatValidate.BytesRules.Builder.setIpv6
(boolean value) Ipv6 specifies that the field must be a valid IPv6 address in byte formatValidate.BytesRules.Builder.setLen
(long value) Len specifies that this field must be the specified number of bytesValidate.BytesRules.Builder.setMaxLen
(long value) MaxLen specifies that this field must be the specified number of bytes at a maximumValidate.BytesRules.Builder.setMinLen
(long value) MinLen specifies that this field must be the specified number of bytes at a minimumValidate.BytesRules.Builder.setNotIn
(int index, com.google.protobuf.ByteString value) NotIn specifies that this field cannot be equal to one of the specified valuesValidate.BytesRules.Builder.setPattern
(String value) Pattern specifes that this field must match against the specified regular expression (RE2 syntax).Validate.BytesRules.Builder.setPatternBytes
(com.google.protobuf.ByteString value) Pattern specifes that this field must match against the specified regular expression (RE2 syntax).Validate.BytesRules.Builder.setPrefix
(com.google.protobuf.ByteString value) Prefix specifies that this field must have the specified bytes at the beginning of the string.Validate.BytesRules.Builder.setSuffix
(com.google.protobuf.ByteString value) Suffix specifies that this field must have the specified bytes at the end of the string.Validate.BytesRules.toBuilder()
Methods in io.envoyproxy.pgv.validate that return types with arguments of type Validate.BytesRules.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Validate.BytesRules, Validate.BytesRules.Builder, Validate.BytesRulesOrBuilder> Validate.FieldRules.Builder.getBytesFieldBuilder()
.validate.BytesRules bytes = 15;
Methods in io.envoyproxy.pgv.validate with parameters of type Validate.BytesRules.BuilderModifier and TypeMethodDescriptionValidate.FieldRules.Builder.setBytes
(Validate.BytesRules.Builder builderForValue) .validate.BytesRules bytes = 15;