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 Detail

      • 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.tap.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
      • getPatterns

        HttpGenericBodyMatch.GenericTextMatch getPatterns​(int index)
         List of patterns to match.
         
        repeated .envoy.config.tap.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
      • getPatternsCount

        int getPatternsCount()
         List of patterns to match.
         
        repeated .envoy.config.tap.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
      • getPatternsOrBuilderList

        List<? extends HttpGenericBodyMatch.GenericTextMatchOrBuilder> getPatternsOrBuilderList()
         List of patterns to match.
         
        repeated .envoy.config.tap.v3.HttpGenericBodyMatch.GenericTextMatch patterns = 2 [(.validate.rules) = { ... }
      • getPatternsOrBuilder

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