Class HttpGenericBodyMatch.GenericTextMatch
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HttpGenericBodyMatch.GenericTextMatchOrBuilder,Serializable
- Enclosing class:
- HttpGenericBodyMatch
public static final class HttpGenericBodyMatch.GenericTextMatch extends com.google.protobuf.GeneratedMessageV3 implements HttpGenericBodyMatch.GenericTextMatchOrBuilder
Protobuf typeenvoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttpGenericBodyMatch.GenericTextMatch.BuilderProtobuf typeenvoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatchstatic classHttpGenericBodyMatch.GenericTextMatch.RuleCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intBINARY_MATCH_FIELD_NUMBERstatic intSTRING_MATCH_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)com.google.protobuf.ByteStringgetBinaryMatch()Sequence of bytes to be located in HTTP body.static HttpGenericBodyMatch.GenericTextMatchgetDefaultInstance()HttpGenericBodyMatch.GenericTextMatchgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<HttpGenericBodyMatch.GenericTextMatch>getParserForType()HttpGenericBodyMatch.GenericTextMatch.RuleCasegetRuleCase()intgetSerializedSize()StringgetStringMatch()Text string to be located in HTTP body.com.google.protobuf.ByteStringgetStringMatchBytes()Text string to be located in HTTP body.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasBinaryMatch()Sequence of bytes to be located in HTTP body.inthashCode()booleanhasStringMatch()Text string to be located in HTTP body.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static HttpGenericBodyMatch.GenericTextMatch.BuildernewBuilder()static HttpGenericBodyMatch.GenericTextMatch.BuildernewBuilder(HttpGenericBodyMatch.GenericTextMatch prototype)HttpGenericBodyMatch.GenericTextMatch.BuildernewBuilderForType()protected HttpGenericBodyMatch.GenericTextMatch.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static HttpGenericBodyMatch.GenericTextMatchparseDelimitedFrom(InputStream input)static HttpGenericBodyMatch.GenericTextMatchparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HttpGenericBodyMatch.GenericTextMatchparseFrom(byte[] data)static HttpGenericBodyMatch.GenericTextMatchparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HttpGenericBodyMatch.GenericTextMatchparseFrom(com.google.protobuf.ByteString data)static HttpGenericBodyMatch.GenericTextMatchparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HttpGenericBodyMatch.GenericTextMatchparseFrom(com.google.protobuf.CodedInputStream input)static HttpGenericBodyMatch.GenericTextMatchparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HttpGenericBodyMatch.GenericTextMatchparseFrom(InputStream input)static HttpGenericBodyMatch.GenericTextMatchparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HttpGenericBodyMatch.GenericTextMatchparseFrom(ByteBuffer data)static HttpGenericBodyMatch.GenericTextMatchparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<HttpGenericBodyMatch.GenericTextMatch>parser()HttpGenericBodyMatch.GenericTextMatch.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
STRING_MATCH_FIELD_NUMBER
public static final int STRING_MATCH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BINARY_MATCH_FIELD_NUMBER
public static final int BINARY_MATCH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getRuleCase
public HttpGenericBodyMatch.GenericTextMatch.RuleCase getRuleCase()
- Specified by:
getRuleCasein interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder
-
hasStringMatch
public boolean hasStringMatch()
Text string to be located in HTTP body.
string string_match = 1 [(.validate.rules) = { ... }- Specified by:
hasStringMatchin interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder- Returns:
- Whether the stringMatch field is set.
-
getStringMatch
public String getStringMatch()
Text string to be located in HTTP body.
string string_match = 1 [(.validate.rules) = { ... }- Specified by:
getStringMatchin interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder- Returns:
- The stringMatch.
-
getStringMatchBytes
public com.google.protobuf.ByteString getStringMatchBytes()
Text string to be located in HTTP body.
string string_match = 1 [(.validate.rules) = { ... }- Specified by:
getStringMatchBytesin interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder- Returns:
- The bytes for stringMatch.
-
hasBinaryMatch
public boolean hasBinaryMatch()
Sequence of bytes to be located in HTTP body.
bytes binary_match = 2 [(.validate.rules) = { ... }- Specified by:
hasBinaryMatchin interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder- Returns:
- Whether the binaryMatch field is set.
-
getBinaryMatch
public com.google.protobuf.ByteString getBinaryMatch()
Sequence of bytes to be located in HTTP body.
bytes binary_match = 2 [(.validate.rules) = { ... }- Specified by:
getBinaryMatchin interfaceHttpGenericBodyMatch.GenericTextMatchOrBuilder- Returns:
- The binaryMatch.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HttpGenericBodyMatch.GenericTextMatch parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HttpGenericBodyMatch.GenericTextMatch parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HttpGenericBodyMatch.GenericTextMatch parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public HttpGenericBodyMatch.GenericTextMatch.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static HttpGenericBodyMatch.GenericTextMatch.Builder newBuilder()
-
newBuilder
public static HttpGenericBodyMatch.GenericTextMatch.Builder newBuilder(HttpGenericBodyMatch.GenericTextMatch prototype)
-
toBuilder
public HttpGenericBodyMatch.GenericTextMatch.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HttpGenericBodyMatch.GenericTextMatch.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static HttpGenericBodyMatch.GenericTextMatch getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HttpGenericBodyMatch.GenericTextMatch> parser()
-
getParserForType
public com.google.protobuf.Parser<HttpGenericBodyMatch.GenericTextMatch> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public HttpGenericBodyMatch.GenericTextMatch getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-