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 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 of patterns to match.
       
      repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
    • getPatterns

      HttpGenericBodyMatch.GenericTextMatch getPatterns(int index)
       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

      HttpGenericBodyMatch.GenericTextMatchOrBuilder getPatternsOrBuilder(int index)
       List of patterns to match.
       
      repeated .envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }