Interface HttpGenericBodyMatchOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HttpGenericBodyMatch,HttpGenericBodyMatch.Builder
public interface HttpGenericBodyMatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintLimits search to specified number of bytes - default zero (no limit - match entire captured buffer).getPatterns(int index) List of patterns to match.intList of patterns to match.List of patterns to match.getPatternsOrBuilder(int index) List of patterns to match.List of patterns to match.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getBytesLimit
int getBytesLimit()Limits search to specified number of bytes - default zero (no limit - match entire captured buffer).
uint32 bytes_limit = 1;- Returns:
- The bytesLimit.
-
getPatternsList
List<HttpGenericBodyMatch.GenericTextMatch> getPatternsList()List of patterns to match.
repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... } -
getPatterns
List of patterns to match.
repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... } -
getPatternsCount
int getPatternsCount()List of patterns to match.
repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... } -
getPatternsOrBuilderList
List<? extends HttpGenericBodyMatch.GenericTextMatchOrBuilder> getPatternsOrBuilderList()List of patterns to match.
repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... } -
getPatternsOrBuilder
List of patterns to match.
repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
-