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
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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Validate.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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 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.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Validate.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.BytesRules.Builder.clone()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) Validate.BytesRules.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Validate.BytesRules.BuilderValidate.BytesRules.newBuilder()static Validate.BytesRules.BuilderValidate.BytesRules.newBuilder(Validate.BytesRules prototype) Validate.BytesRules.newBuilderForType()protected Validate.BytesRules.BuilderValidate.BytesRules.newBuilderForType(com.google.protobuf.GeneratedMessageV3.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.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Validate.BytesRules.toBuilder()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;