1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  *     envoy/config/accesslog/v3/accesslog.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/collections/array_internal.h"
11 #include "upb/message/internal.h"
12 #include "upb/mini_table/enum_internal.h"
13 #include "envoy/config/accesslog/v3/accesslog.upb.h"
14 #include "envoy/config/core/v3/base.upb.h"
15 #include "envoy/config/route/v3/route_components.upb.h"
16 #include "envoy/type/matcher/v3/metadata.upb.h"
17 #include "envoy/type/v3/percent.upb.h"
18 #include "google/protobuf/any.upb.h"
19 #include "google/protobuf/wrappers.upb.h"
20 #include "udpa/annotations/status.upb.h"
21 #include "udpa/annotations/versioning.upb.h"
22 #include "validate/validate.upb.h"
23 
24 // Must be last.
25 #include "upb/port/def.inc"
26 
27 static const upb_MiniTableSub envoy_config_accesslog_v3_AccessLog_submsgs[2] = {
28   {.submsg = &envoy_config_accesslog_v3_AccessLogFilter_msg_init},
29   {.submsg = &google_protobuf_Any_msg_init},
30 };
31 
32 static const upb_MiniTableField envoy_config_accesslog_v3_AccessLog__fields[3] = {
33   {1, UPB_SIZE(16, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
34   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
35   {4, UPB_SIZE(12, 32), UPB_SIZE(-9, -5), 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
36 };
37 
38 const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msg_init = {
39   &envoy_config_accesslog_v3_AccessLog_submsgs[0],
40   &envoy_config_accesslog_v3_AccessLog__fields[0],
41   UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(56), 0,
42   UPB_FASTTABLE_INIT({
43     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
44     {0x000800003f00000a, &upb_pss_1bt},
45     {0x0018000001000012, &upb_psm_1bt_max64b},
46     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
47     {0x0020000404010022, &upb_pom_1bt_maxmaxb},
48     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
49     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
50     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
51   })
52 };
53 
54 static const upb_MiniTableSub envoy_config_accesslog_v3_AccessLogFilter_submsgs[12] = {
55   {.submsg = &envoy_config_accesslog_v3_StatusCodeFilter_msg_init},
56   {.submsg = &envoy_config_accesslog_v3_DurationFilter_msg_init},
57   {.submsg = &envoy_config_accesslog_v3_NotHealthCheckFilter_msg_init},
58   {.submsg = &envoy_config_accesslog_v3_TraceableFilter_msg_init},
59   {.submsg = &envoy_config_accesslog_v3_RuntimeFilter_msg_init},
60   {.submsg = &envoy_config_accesslog_v3_AndFilter_msg_init},
61   {.submsg = &envoy_config_accesslog_v3_OrFilter_msg_init},
62   {.submsg = &envoy_config_accesslog_v3_HeaderFilter_msg_init},
63   {.submsg = &envoy_config_accesslog_v3_ResponseFlagFilter_msg_init},
64   {.submsg = &envoy_config_accesslog_v3_GrpcStatusFilter_msg_init},
65   {.submsg = &envoy_config_accesslog_v3_ExtensionFilter_msg_init},
66   {.submsg = &envoy_config_accesslog_v3_MetadataFilter_msg_init},
67 };
68 
69 static const upb_MiniTableField envoy_config_accesslog_v3_AccessLogFilter__fields[12] = {
70   {1, UPB_SIZE(4, 8), -1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
71   {2, UPB_SIZE(4, 8), -1, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
72   {3, UPB_SIZE(4, 8), -1, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
73   {4, UPB_SIZE(4, 8), -1, 3, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
74   {5, UPB_SIZE(4, 8), -1, 4, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
75   {6, UPB_SIZE(4, 8), -1, 5, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
76   {7, UPB_SIZE(4, 8), -1, 6, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
77   {8, UPB_SIZE(4, 8), -1, 7, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
78   {9, UPB_SIZE(4, 8), -1, 8, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
79   {10, UPB_SIZE(4, 8), -1, 9, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
80   {11, UPB_SIZE(4, 8), -1, 10, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
81   {12, UPB_SIZE(4, 8), -1, 11, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
82 };
83 
84 const upb_MiniTable envoy_config_accesslog_v3_AccessLogFilter_msg_init = {
85   &envoy_config_accesslog_v3_AccessLogFilter_submsgs[0],
86   &envoy_config_accesslog_v3_AccessLogFilter__fields[0],
87   UPB_SIZE(8, 16), 12, kUpb_ExtMode_NonExtendable, 12, UPB_FASTTABLE_MASK(120), 0,
88   UPB_FASTTABLE_INIT({
89     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
90     {0x000800000100000a, &upb_pom_1bt_max64b},
91     {0x0008000002010012, &upb_pom_1bt_max64b},
92     {0x000800000302001a, &upb_pom_1bt_max64b},
93     {0x0008000004030022, &upb_pom_1bt_max64b},
94     {0x000800000504002a, &upb_pom_1bt_max64b},
95     {0x0008000006050032, &upb_pom_1bt_max64b},
96     {0x000800000706003a, &upb_pom_1bt_max64b},
97     {0x0008000008070042, &upb_pom_1bt_max64b},
98     {0x000800000908004a, &upb_pom_1bt_max64b},
99     {0x000800000a090052, &upb_pom_1bt_max64b},
100     {0x000800000b0a005a, &upb_pom_1bt_max64b},
101     {0x000800000c0b0062, &upb_pom_1bt_max64b},
102     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
103     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
104     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
105   })
106 };
107 
108 static const upb_MiniTableSub envoy_config_accesslog_v3_ComparisonFilter_submsgs[1] = {
109   {.submsg = &envoy_config_core_v3_RuntimeUInt32_msg_init},
110 };
111 
112 static const upb_MiniTableField envoy_config_accesslog_v3_ComparisonFilter__fields[2] = {
113   {1, 4, 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
114   {2, 8, 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
115 };
116 
117 const upb_MiniTable envoy_config_accesslog_v3_ComparisonFilter_msg_init = {
118   &envoy_config_accesslog_v3_ComparisonFilter_submsgs[0],
119   &envoy_config_accesslog_v3_ComparisonFilter__fields[0],
120   16, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
121   UPB_FASTTABLE_INIT({
122     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
123     {0x000400003f000008, &upb_psv4_1bt},
124     {0x0008000001000012, &upb_psm_1bt_maxmaxb},
125     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
126   })
127 };
128 
129 static const upb_MiniTableSub envoy_config_accesslog_v3_StatusCodeFilter_submsgs[1] = {
130   {.submsg = &envoy_config_accesslog_v3_ComparisonFilter_msg_init},
131 };
132 
133 static const upb_MiniTableField envoy_config_accesslog_v3_StatusCodeFilter__fields[1] = {
134   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
135 };
136 
137 const upb_MiniTable envoy_config_accesslog_v3_StatusCodeFilter_msg_init = {
138   &envoy_config_accesslog_v3_StatusCodeFilter_submsgs[0],
139   &envoy_config_accesslog_v3_StatusCodeFilter__fields[0],
140   UPB_SIZE(8, 16), 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
141   UPB_FASTTABLE_INIT({
142     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
143     {0x000800000100000a, &upb_psm_1bt_max64b},
144   })
145 };
146 
147 static const upb_MiniTableSub envoy_config_accesslog_v3_DurationFilter_submsgs[1] = {
148   {.submsg = &envoy_config_accesslog_v3_ComparisonFilter_msg_init},
149 };
150 
151 static const upb_MiniTableField envoy_config_accesslog_v3_DurationFilter__fields[1] = {
152   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
153 };
154 
155 const upb_MiniTable envoy_config_accesslog_v3_DurationFilter_msg_init = {
156   &envoy_config_accesslog_v3_DurationFilter_submsgs[0],
157   &envoy_config_accesslog_v3_DurationFilter__fields[0],
158   UPB_SIZE(8, 16), 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
159   UPB_FASTTABLE_INIT({
160     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
161     {0x000800000100000a, &upb_psm_1bt_max64b},
162   })
163 };
164 
165 const upb_MiniTable envoy_config_accesslog_v3_NotHealthCheckFilter_msg_init = {
166   NULL,
167   NULL,
168   0, 0, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0,
169 };
170 
171 const upb_MiniTable envoy_config_accesslog_v3_TraceableFilter_msg_init = {
172   NULL,
173   NULL,
174   0, 0, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0,
175 };
176 
177 static const upb_MiniTableSub envoy_config_accesslog_v3_RuntimeFilter_submsgs[1] = {
178   {.submsg = &envoy_type_v3_FractionalPercent_msg_init},
179 };
180 
181 static const upb_MiniTableField envoy_config_accesslog_v3_RuntimeFilter__fields[3] = {
182   {1, UPB_SIZE(12, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
183   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
184   {3, UPB_SIZE(8, 1), 0, kUpb_NoSub, 8, kUpb_FieldMode_Scalar | (kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)},
185 };
186 
187 const upb_MiniTable envoy_config_accesslog_v3_RuntimeFilter_msg_init = {
188   &envoy_config_accesslog_v3_RuntimeFilter_submsgs[0],
189   &envoy_config_accesslog_v3_RuntimeFilter__fields[0],
190   UPB_SIZE(24, 32), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
191   UPB_FASTTABLE_INIT({
192     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
193     {0x000800003f00000a, &upb_pss_1bt},
194     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
195     {0x000100003f000018, &upb_psb1_1bt},
196   })
197 };
198 
199 static const upb_MiniTableSub envoy_config_accesslog_v3_AndFilter_submsgs[1] = {
200   {.submsg = &envoy_config_accesslog_v3_AccessLogFilter_msg_init},
201 };
202 
203 static const upb_MiniTableField envoy_config_accesslog_v3_AndFilter__fields[1] = {
204   {1, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
205 };
206 
207 const upb_MiniTable envoy_config_accesslog_v3_AndFilter_msg_init = {
208   &envoy_config_accesslog_v3_AndFilter_submsgs[0],
209   &envoy_config_accesslog_v3_AndFilter__fields[0],
210   8, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
211   UPB_FASTTABLE_INIT({
212     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
213     {0x000000003f00000a, &upb_prm_1bt_max64b},
214   })
215 };
216 
217 static const upb_MiniTableSub envoy_config_accesslog_v3_OrFilter_submsgs[1] = {
218   {.submsg = &envoy_config_accesslog_v3_AccessLogFilter_msg_init},
219 };
220 
221 static const upb_MiniTableField envoy_config_accesslog_v3_OrFilter__fields[1] = {
222   {2, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
223 };
224 
225 const upb_MiniTable envoy_config_accesslog_v3_OrFilter_msg_init = {
226   &envoy_config_accesslog_v3_OrFilter_submsgs[0],
227   &envoy_config_accesslog_v3_OrFilter__fields[0],
228   8, 1, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0,
229   UPB_FASTTABLE_INIT({
230     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
231     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
232     {0x000000003f000012, &upb_prm_1bt_max64b},
233     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
234   })
235 };
236 
237 static const upb_MiniTableSub envoy_config_accesslog_v3_HeaderFilter_submsgs[1] = {
238   {.submsg = &envoy_config_route_v3_HeaderMatcher_msg_init},
239 };
240 
241 static const upb_MiniTableField envoy_config_accesslog_v3_HeaderFilter__fields[1] = {
242   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
243 };
244 
245 const upb_MiniTable envoy_config_accesslog_v3_HeaderFilter_msg_init = {
246   &envoy_config_accesslog_v3_HeaderFilter_submsgs[0],
247   &envoy_config_accesslog_v3_HeaderFilter__fields[0],
248   UPB_SIZE(8, 16), 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
249   UPB_FASTTABLE_INIT({
250     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
251     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
252   })
253 };
254 
255 static const upb_MiniTableField envoy_config_accesslog_v3_ResponseFlagFilter__fields[1] = {
256   {1, 0, 0, kUpb_NoSub, 9, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
257 };
258 
259 const upb_MiniTable envoy_config_accesslog_v3_ResponseFlagFilter_msg_init = {
260   NULL,
261   &envoy_config_accesslog_v3_ResponseFlagFilter__fields[0],
262   8, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
263   UPB_FASTTABLE_INIT({
264     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
265     {0x000000003f00000a, &upb_prs_1bt},
266   })
267 };
268 
269 static const upb_MiniTableField envoy_config_accesslog_v3_GrpcStatusFilter__fields[2] = {
270   {1, UPB_SIZE(0, 8), 0, kUpb_NoSub, 5, kUpb_FieldMode_Array | kUpb_LabelFlags_IsPacked | kUpb_LabelFlags_IsAlternate | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
271   {2, UPB_SIZE(4, 0), 0, kUpb_NoSub, 8, kUpb_FieldMode_Scalar | (kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)},
272 };
273 
274 const upb_MiniTable envoy_config_accesslog_v3_GrpcStatusFilter_msg_init = {
275   NULL,
276   &envoy_config_accesslog_v3_GrpcStatusFilter__fields[0],
277   UPB_SIZE(8, 16), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
278   UPB_FASTTABLE_INIT({
279     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
280     {0x000800003f00000a, &upb_ppv4_1bt},
281     {0x000000003f000010, &upb_psb1_1bt},
282     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
283   })
284 };
285 
286 static const upb_MiniTableSub envoy_config_accesslog_v3_MetadataFilter_submsgs[2] = {
287   {.submsg = &envoy_type_matcher_v3_MetadataMatcher_msg_init},
288   {.submsg = &google_protobuf_BoolValue_msg_init},
289 };
290 
291 static const upb_MiniTableField envoy_config_accesslog_v3_MetadataFilter__fields[2] = {
292   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
293   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
294 };
295 
296 const upb_MiniTable envoy_config_accesslog_v3_MetadataFilter_msg_init = {
297   &envoy_config_accesslog_v3_MetadataFilter_submsgs[0],
298   &envoy_config_accesslog_v3_MetadataFilter__fields[0],
299   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
300   UPB_FASTTABLE_INIT({
301     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
302     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
303     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
304     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
305   })
306 };
307 
308 static const upb_MiniTableSub envoy_config_accesslog_v3_ExtensionFilter_submsgs[1] = {
309   {.submsg = &google_protobuf_Any_msg_init},
310 };
311 
312 static const upb_MiniTableField envoy_config_accesslog_v3_ExtensionFilter__fields[2] = {
313   {1, 8, 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
314   {3, UPB_SIZE(4, 24), -1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
315 };
316 
317 const upb_MiniTable envoy_config_accesslog_v3_ExtensionFilter_msg_init = {
318   &envoy_config_accesslog_v3_ExtensionFilter_submsgs[0],
319   &envoy_config_accesslog_v3_ExtensionFilter__fields[0],
320   UPB_SIZE(16, 32), 2, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(24), 0,
321   UPB_FASTTABLE_INIT({
322     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
323     {0x000800003f00000a, &upb_pss_1bt},
324     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
325     {0x001800000300001a, &upb_pom_1bt_maxmaxb},
326   })
327 };
328 
329 static const upb_MiniTable *messages_layout[15] = {
330   &envoy_config_accesslog_v3_AccessLog_msg_init,
331   &envoy_config_accesslog_v3_AccessLogFilter_msg_init,
332   &envoy_config_accesslog_v3_ComparisonFilter_msg_init,
333   &envoy_config_accesslog_v3_StatusCodeFilter_msg_init,
334   &envoy_config_accesslog_v3_DurationFilter_msg_init,
335   &envoy_config_accesslog_v3_NotHealthCheckFilter_msg_init,
336   &envoy_config_accesslog_v3_TraceableFilter_msg_init,
337   &envoy_config_accesslog_v3_RuntimeFilter_msg_init,
338   &envoy_config_accesslog_v3_AndFilter_msg_init,
339   &envoy_config_accesslog_v3_OrFilter_msg_init,
340   &envoy_config_accesslog_v3_HeaderFilter_msg_init,
341   &envoy_config_accesslog_v3_ResponseFlagFilter_msg_init,
342   &envoy_config_accesslog_v3_GrpcStatusFilter_msg_init,
343   &envoy_config_accesslog_v3_MetadataFilter_msg_init,
344   &envoy_config_accesslog_v3_ExtensionFilter_msg_init,
345 };
346 
347 const upb_MiniTableFile envoy_config_accesslog_v3_accesslog_proto_upb_file_layout = {
348   messages_layout,
349   NULL,
350   NULL,
351   15,
352   0,
353   0,
354 };
355 
356 #include "upb/port/undef.inc"
357 
358