All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.config.common.matcher.v3.MatcherProto Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/config/common/matcher/v3/matcher.proto

package io.envoyproxy.envoy.config.common.matcher.v3;

public final class MatcherProto {
  private MatcherProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_OnMatch_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_OnMatch_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_MatchPredicate_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_MatchSet_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_MatchPredicate_MatchSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_HttpHeadersMatch_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_HttpHeadersMatch_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n,envoy/config/common/matcher/v3/matcher" +
      ".proto\022\036envoy.config.common.matcher.v3\032$" +
      "envoy/config/core/v3/extension.proto\032,en" +
      "voy/config/route/v3/route_components.pro" +
      "to\032\"envoy/type/matcher/v3/string.proto\032\035" +
      "udpa/annotations/status.proto\032\027validate/" +
      "validate.proto\"\343\017\n\007Matcher\022K\n\014matcher_li" +
      "st\030\001 \001(\01323.envoy.config.common.matcher.v" +
      "3.Matcher.MatcherListH\000\022K\n\014matcher_tree\030" +
      "\002 \001(\01323.envoy.config.common.matcher.v3.M" +
      "atcher.MatcherTreeH\000\022D\n\013on_no_match\030\003 \001(" +
      "\0132/.envoy.config.common.matcher.v3.Match" +
      "er.OnMatch\032\224\001\n\007OnMatch\022:\n\007matcher\030\001 \001(\0132" +
      "\'.envoy.config.common.matcher.v3.Matcher" +
      "H\000\022<\n\006action\030\002 \001(\0132*.envoy.config.core.v" +
      "3.TypedExtensionConfigH\000B\017\n\010on_match\022\003\370B" +
      "\001\032\245\010\n\013MatcherList\022\\\n\010matchers\030\001 \003(\[email protected]" +
      "voy.config.common.matcher.v3.Matcher.Mat" +
      "cherList.FieldMatcherB\010\372B\005\222\001\002\010\001\032\375\005\n\tPred" +
      "icate\022i\n\020single_predicate\030\001 \001(\0132M.envoy." +
      "config.common.matcher.v3.Matcher.Matcher" +
      "List.Predicate.SinglePredicateH\000\022a\n\nor_m" +
      "atcher\030\002 \001(\0132K.envoy.config.common.match" +
      "er.v3.Matcher.MatcherList.Predicate.Pred" +
      "icateListH\000\022b\n\013and_matcher\030\003 \001(\0132K.envoy" +
      ".config.common.matcher.v3.Matcher.Matche" +
      "rList.Predicate.PredicateListH\000\022T\n\013not_m" +
      "atcher\030\004 \001(\0132=.envoy.config.common.match" +
      "er.v3.Matcher.MatcherList.PredicateH\000\032\347\001" +
      "\n\017SinglePredicate\022C\n\005input\030\001 \001(\0132*.envoy" +
      ".config.core.v3.TypedExtensionConfigB\010\372B" +
      "\005\212\001\002\020\001\022;\n\013value_match\030\002 \001(\0132$.envoy.type" +
      ".matcher.v3.StringMatcherH\000\022B\n\014custom_ma" +
      "tch\030\003 \001(\0132*.envoy.config.core.v3.TypedEx" +
      "tensionConfigH\000B\016\n\007matcher\022\003\370B\001\032k\n\rPredi" +
      "cateList\022Z\n\tpredicate\030\001 \003(\0132=.envoy.conf" +
      "ig.common.matcher.v3.Matcher.MatcherList" +
      ".PredicateB\010\372B\005\222\001\002\010\002B\021\n\nmatch_type\022\003\370B\001\032" +
      "\267\001\n\014FieldMatcher\022Z\n\tpredicate\030\001 \001(\0132=.en" +
      "voy.config.common.matcher.v3.Matcher.Mat" +
      "cherList.PredicateB\010\372B\005\212\001\002\020\001\022K\n\010on_match" +
      "\030\002 \001(\0132/.envoy.config.common.matcher.v3." +
      "Matcher.OnMatchB\010\372B\005\212\001\002\020\001\032\243\004\n\013MatcherTre" +
      "e\022C\n\005input\030\001 \001(\0132*.envoy.config.core.v3." +
      "TypedExtensionConfigB\010\372B\005\212\001\002\020\001\022W\n\017exact_" +
      "match_map\030\002 \001(\0132<.envoy.config.common.ma" +
      "tcher.v3.Matcher.MatcherTree.MatchMapH\000\022" +
      "X\n\020prefix_match_map\030\003 \001(\0132<.envoy.config" +
      ".common.matcher.v3.Matcher.MatcherTree.M" +
      "atchMapH\000\022B\n\014custom_match\030\004 \001(\0132*.envoy." +
      "config.core.v3.TypedExtensionConfigH\000\032\305\001" +
      "\n\010MatchMap\022\\\n\003map\030\001 \003(\0132E.envoy.config.c" +
      "ommon.matcher.v3.Matcher.MatcherTree.Mat" +
      "chMap.MapEntryB\010\372B\005\232\001\002\010\001\032[\n\010MapEntry\022\013\n\003" +
      "key\030\001 \001(\t\022>\n\005value\030\002 \001(\0132/.envoy.config." +
      "common.matcher.v3.Matcher.OnMatch:\0028\001B\020\n" +
      "\ttree_type\022\003\370B\001B\023\n\014matcher_type\022\003\370B\001\"\227\007\n" +
      "\016MatchPredicate\022K\n\010or_match\030\001 \001(\01327.envo" +
      "y.config.common.matcher.v3.MatchPredicat" +
      "e.MatchSetH\000\022L\n\tand_match\030\002 \001(\01327.envoy." +
      "config.common.matcher.v3.MatchPredicate." +
      "MatchSetH\000\022C\n\tnot_match\030\003 \001(\0132..envoy.co" +
      "nfig.common.matcher.v3.MatchPredicateH\000\022" +
      "\034\n\tany_match\030\004 \001(\010B\007\372B\004j\002\010\001H\000\022V\n\032http_re" +
      "quest_headers_match\030\005 \001(\01320.envoy.config" +
      ".common.matcher.v3.HttpHeadersMatchH\000\022W\n" +
      "\033http_request_trailers_match\030\006 \001(\01320.env" +
      "oy.config.common.matcher.v3.HttpHeadersM" +
      "atchH\000\022W\n\033http_response_headers_match\030\007 " +
      "\001(\01320.envoy.config.common.matcher.v3.Htt" +
      "pHeadersMatchH\000\022X\n\034http_response_trailer" +
      "s_match\030\010 \001(\01320.envoy.config.common.matc" +
      "her.v3.HttpHeadersMatchH\000\022_\n\037http_reques" +
      "t_generic_body_match\030\t \001(\01324.envoy.confi" +
      "g.common.matcher.v3.HttpGenericBodyMatch" +
      "H\000\022`\n http_response_generic_body_match\030\n" +
      " \001(\01324.envoy.config.common.matcher.v3.Ht" +
      "tpGenericBodyMatchH\000\032S\n\010MatchSet\022G\n\005rule" +
      "s\030\001 \003(\0132..envoy.config.common.matcher.v3" +
      ".MatchPredicateB\010\372B\005\222\001\002\010\002B\013\n\004rule\022\003\370B\001\"I" +
      "\n\020HttpHeadersMatch\0225\n\007headers\030\001 \003(\0132$.en" +
      "voy.config.route.v3.HeaderMatcher\"\361\001\n\024Ht" +
      "tpGenericBodyMatch\022\023\n\013bytes_limit\030\001 \001(\r\022" +
      "a\n\010patterns\030\002 \003(\0132E.envoy.config.common." +
      "matcher.v3.HttpGenericBodyMatch.GenericT" +
      "extMatchB\010\372B\005\222\001\002\010\001\032a\n\020GenericTextMatch\022\037" +
      "\n\014string_match\030\001 \001(\tB\007\372B\004r\002\020\001H\000\022\037\n\014binar" +
      "y_match\030\002 \001(\014B\007\372B\004z\002\020\001H\000B\013\n\004rule\022\003\370B\001B\227\001" +
      "\n,io.envoyproxy.envoy.config.common.matc" +
      "her.v3B\014MatcherProtoP\001ZOgithub.com/envoy" +
      "proxy/go-control-plane/envoy/config/comm" +
      "on/matcher/v3;matcherv3\272\200\310\321\006\002\020\002b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.config.core.v3.ExtensionProto.getDescriptor(),
          io.envoyproxy.envoy.config.route.v3.RouteComponentsProto.getDescriptor(),
          io.envoyproxy.envoy.type.matcher.v3.StringProto.getDescriptor(),
          udpa.annotations.Status.getDescriptor(),
          io.envoyproxy.pgv.validate.Validate.getDescriptor(),
        });
    internal_static_envoy_config_common_matcher_v3_Matcher_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_descriptor,
        new java.lang.String[] { "MatcherList", "MatcherTree", "OnNoMatch", "MatcherType", });
    internal_static_envoy_config_common_matcher_v3_Matcher_OnMatch_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_OnMatch_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_OnMatch_descriptor,
        new java.lang.String[] { "Matcher", "Action", "OnMatch", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_descriptor,
        new java.lang.String[] { "Matchers", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_descriptor,
        new java.lang.String[] { "SinglePredicate", "OrMatcher", "AndMatcher", "NotMatcher", "MatchType", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_descriptor,
        new java.lang.String[] { "Input", "ValueMatch", "CustomMatch", "Matcher", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_descriptor,
        new java.lang.String[] { "Predicate", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_descriptor,
        new java.lang.String[] { "Predicate", "OnMatch", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_descriptor.getNestedTypes().get(2);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_descriptor,
        new java.lang.String[] { "Input", "ExactMatchMap", "PrefixMatchMap", "CustomMatch", "TreeType", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_descriptor,
        new java.lang.String[] { "Map", });
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_descriptor =
      internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_MatchPredicate_descriptor,
        new java.lang.String[] { "OrMatch", "AndMatch", "NotMatch", "AnyMatch", "HttpRequestHeadersMatch", "HttpRequestTrailersMatch", "HttpResponseHeadersMatch", "HttpResponseTrailersMatch", "HttpRequestGenericBodyMatch", "HttpResponseGenericBodyMatch", "Rule", });
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_MatchSet_descriptor =
      internal_static_envoy_config_common_matcher_v3_MatchPredicate_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_MatchPredicate_MatchSet_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_MatchPredicate_MatchSet_descriptor,
        new java.lang.String[] { "Rules", });
    internal_static_envoy_config_common_matcher_v3_HttpHeadersMatch_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_config_common_matcher_v3_HttpHeadersMatch_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_HttpHeadersMatch_descriptor,
        new java.lang.String[] { "Headers", });
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_descriptor,
        new java.lang.String[] { "BytesLimit", "Patterns", });
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_descriptor =
      internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_descriptor,
        new java.lang.String[] { "StringMatch", "BinaryMatch", "Rule", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(udpa.annotations.Status.fileStatus);
    registry.add(io.envoyproxy.pgv.validate.Validate.required);
    registry.add(io.envoyproxy.pgv.validate.Validate.rules);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    io.envoyproxy.envoy.config.core.v3.ExtensionProto.getDescriptor();
    io.envoyproxy.envoy.config.route.v3.RouteComponentsProto.getDescriptor();
    io.envoyproxy.envoy.type.matcher.v3.StringProto.getDescriptor();
    udpa.annotations.Status.getDescriptor();
    io.envoyproxy.pgv.validate.Validate.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy