envoy/config/common/matcher/v3/matcher.upb.c
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/config/common/matcher/v3/matcher.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #include <stddef.h>
10 #include "upb/msg_internal.h"
17 #include "validate/validate.upb.h"
18 
19 #include "upb/port_def.inc"
20 
25 };
26 
31 };
32 
36  UPB_SIZE(16, 24), 3, kUpb_ExtMode_NonExtendable, 3, 255, 0,
37 };
38 
42 };
43 
47 };
48 
52  UPB_SIZE(8, 24), 2, kUpb_ExtMode_NonExtendable, 2, 255, 0,
53 };
54 
57 };
58 
61 };
62 
66  UPB_SIZE(4, 8), 1, kUpb_ExtMode_NonExtendable, 1, 255, 0,
67 };
68 
74 };
75 
81 };
82 
86  UPB_SIZE(8, 24), 4, kUpb_ExtMode_NonExtendable, 4, 255, 0,
87 };
88 
93 };
94 
99 };
100 
104  UPB_SIZE(16, 24), 3, kUpb_ExtMode_NonExtendable, 3, 255, 0,
105 };
106 
109 };
110 
113 };
114 
118  UPB_SIZE(4, 8), 1, kUpb_ExtMode_NonExtendable, 1, 255, 0,
119 };
120 
124 };
125 
129 };
130 
134  UPB_SIZE(12, 24), 2, kUpb_ExtMode_NonExtendable, 2, 255, 0,
135 };
136 
142 };
143 
149 };
150 
154  UPB_SIZE(16, 24), 4, kUpb_ExtMode_NonExtendable, 4, 255, 0,
155 };
156 
159 };
160 
163 };
164 
168  UPB_SIZE(4, 8), 1, kUpb_ExtMode_NonExtendable, 1, 255, 0,
169 };
170 
173 };
174 
178 };
179 
183  UPB_SIZE(16, 32), 2, kUpb_ExtMode_NonExtendable, 2, 255, 0,
184 };
185 
196 };
197 
209 };
210 
214  UPB_SIZE(8, 24), 10, kUpb_ExtMode_NonExtendable, 10, 255, 0,
215 };
216 
219 };
220 
223 };
224 
228  UPB_SIZE(4, 8), 1, kUpb_ExtMode_NonExtendable, 1, 255, 0,
229 };
230 
233 };
234 
237 };
238 
242  UPB_SIZE(4, 8), 1, kUpb_ExtMode_NonExtendable, 1, 255, 0,
243 };
244 
247 };
248 
252 };
253 
257  UPB_SIZE(8, 24), 2, kUpb_ExtMode_NonExtendable, 2, 255, 0,
258 };
259 
263 };
264 
266  NULL,
268  UPB_SIZE(12, 24), 2, kUpb_ExtMode_NonExtendable, 2, 255, 0,
269 };
270 
271 static const upb_MiniTable *messages_layout[15] = {
287 };
288 
291  NULL,
292  NULL,
293  15,
294  0,
295  0,
296 };
297 
298 #include "upb/port_undef.inc"
299 
kUpb_FieldRep_4Byte
@ kUpb_FieldRep_4Byte
Definition: msg_internal.h:101
envoy_config_common_matcher_v3_Matcher_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:33
upb_MiniTable_Sub
Definition: msg_internal.h:154
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap__fields[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:161
envoy_config_common_matcher_v3_matcher_proto_upb_file_layout
const upb_MiniTable_File envoy_config_common_matcher_v3_matcher_proto_upb_file_layout
Definition: envoy/config/common/matcher/v3/matcher.upb.c:289
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher__fields[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:126
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_submsgs[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:121
upb_MiniTable_Field
Definition: msg_internal.h:71
envoy_config_common_matcher_v3_HttpHeadersMatch_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_HttpHeadersMatch_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:231
upb_MiniTable_Sub::submsg
const struct upb_MiniTable * submsg
Definition: msg_internal.h:155
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate__fields[3]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:95
envoy_config_common_matcher_v3_Matcher_MatcherList_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherList_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:55
string.upb.h
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:101
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_common_matcher_v3_HttpHeadersMatch__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_HttpHeadersMatch__fields[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:235
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:165
envoy_config_common_matcher_v3_Matcher_OnMatch__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_OnMatch__fields[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:44
envoy_config_common_matcher_v3_Matcher_MatcherTree__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherTree__fields[4]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:144
envoy_config_route_v3_HeaderMatcher_msginit
const upb_MiniTable envoy_config_route_v3_HeaderMatcher_msginit
Definition: route_components.upb.c:930
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:83
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList__fields[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:111
validate.upb.h
kUpb_ExtMode_NonExtendable
@ kUpb_ExtMode_NonExtendable
Definition: msg_internal.h:160
envoy_config_common_matcher_v3_MatchPredicate__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_MatchPredicate__fields[10]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:198
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_submsgs[4]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:69
status.upb.h
envoy_config_common_matcher_v3_HttpGenericBodyMatch__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_HttpGenericBodyMatch__fields[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:249
envoy_type_matcher_v3_StringMatcher_msginit
const upb_MiniTable envoy_type_matcher_v3_StringMatcher_msginit
Definition: envoy/type/matcher/v3/string.upb.c:32
envoy_config_common_matcher_v3_HttpHeadersMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpHeadersMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:239
envoy_config_common_matcher_v3_Matcher_MatcherTree_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:151
envoy_config_common_matcher_v3_Matcher_MatcherTree_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherTree_submsgs[4]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:137
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
upb_MiniTable_File
Definition: msg_internal.h:208
kUpb_FieldRep_Shift
@ kUpb_FieldRep_Shift
Definition: msg_internal.h:106
envoy_config_core_v3_TypedExtensionConfig_msginit
const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit
Definition: envoy/config/core/v3/extension.upb.c:27
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate__fields[4]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:76
kUpb_FieldMode_Map
@ kUpb_FieldMode_Map
Definition: msg_internal.h:84
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:107
envoy_config_common_matcher_v3_Matcher_MatcherList_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:63
matcher.upb.h
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:171
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:180
envoy_config_common_matcher_v3_HttpGenericBodyMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpGenericBodyMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:254
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_msginit
const upb_MiniTable envoy_config_common_matcher_v3_MatchPredicate_MatchSet_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:225
route_components.upb.h
kUpb_NoSub
#define kUpb_NoSub
Definition: msg_internal.h:81
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch__fields[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:260
kUpb_FieldMode_Scalar
@ kUpb_FieldMode_Scalar
Definition: msg_internal.h:86
envoy_config_common_matcher_v3_MatchPredicate_MatchSet__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_MatchPredicate_MatchSet__fields[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:221
envoy_config_common_matcher_v3_MatchPredicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_MatchPredicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:211
envoy_config_common_matcher_v3_Matcher__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher__fields[3]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:27
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:131
envoy_config_common_matcher_v3_Matcher_OnMatch_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_OnMatch_submsgs[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:39
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:115
messages_layout
static const upb_MiniTable * messages_layout[15]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:271
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_MatchPredicate_MatchSet_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:217
envoy_config_common_matcher_v3_Matcher_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_submsgs[3]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:21
envoy_config_common_matcher_v3_HttpGenericBodyMatch_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_HttpGenericBodyMatch_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:245
envoy_config_common_matcher_v3_Matcher_OnMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_OnMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:49
envoy_config_common_matcher_v3_Matcher_MatcherList__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherList__fields[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:59
status.upb.h
envoy_config_common_matcher_v3_MatchPredicate_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_MatchPredicate_submsgs[9]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:186
kUpb_FieldRep_Pointer
@ kUpb_FieldRep_Pointer
Definition: msg_internal.h:103
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry__fields
static const upb_MiniTable_Field envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry__fields[2]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:175
kUpb_FieldRep_1Byte
@ kUpb_FieldRep_1Byte
Definition: msg_internal.h:100
kUpb_FieldRep_StringView
@ kUpb_FieldRep_StringView
Definition: msg_internal.h:102
kUpb_FieldMode_Array
@ kUpb_FieldMode_Array
Definition: msg_internal.h:85
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_submsgs[3]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:89
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:265
extension.upb.h
msg_internal.h
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_submsgs
static const upb_MiniTable_Sub envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_submsgs[1]
Definition: envoy/config/common/matcher/v3/matcher.upb.c:157


grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:22