1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  *     envoy/admin/v3/config_dump_shared.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/admin/v3/config_dump_shared.upb.h"
14 #include "google/protobuf/any.upb.h"
15 #include "google/protobuf/timestamp.upb.h"
16 #include "udpa/annotations/status.upb.h"
17 #include "udpa/annotations/versioning.upb.h"
18 
19 // Must be last.
20 #include "upb/port/def.inc"
21 
22 static const upb_MiniTableSub envoy_admin_v3_UpdateFailureState_submsgs[2] = {
23   {.submsg = &google_protobuf_Any_msg_init},
24   {.submsg = &google_protobuf_Timestamp_msg_init},
25 };
26 
27 static const upb_MiniTableField envoy_admin_v3_UpdateFailureState__fields[4] = {
28   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
29   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
30   {3, UPB_SIZE(12, 24), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
31   {4, UPB_SIZE(20, 40), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
32 };
33 
34 const upb_MiniTable envoy_admin_v3_UpdateFailureState_msg_init = {
35   &envoy_admin_v3_UpdateFailureState_submsgs[0],
36   &envoy_admin_v3_UpdateFailureState__fields[0],
37   UPB_SIZE(32, 56), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0,
38   UPB_FASTTABLE_INIT({
39     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
40     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
41     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
42     {0x001800003f00001a, &upb_pss_1bt},
43     {0x002800003f000022, &upb_pss_1bt},
44     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
45     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
46     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
47   })
48 };
49 
50 static const upb_MiniTableSub envoy_admin_v3_ListenersConfigDump_submsgs[2] = {
51   {.submsg = &envoy_admin_v3_ListenersConfigDump_StaticListener_msg_init},
52   {.submsg = &envoy_admin_v3_ListenersConfigDump_DynamicListener_msg_init},
53 };
54 
55 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump__fields[3] = {
56   {1, UPB_SIZE(8, 0), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
57   {2, UPB_SIZE(0, 16), 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
58   {3, UPB_SIZE(4, 24), 0, 1, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
59 };
60 
61 const upb_MiniTable envoy_admin_v3_ListenersConfigDump_msg_init = {
62   &envoy_admin_v3_ListenersConfigDump_submsgs[0],
63   &envoy_admin_v3_ListenersConfigDump__fields[0],
64   UPB_SIZE(16, 32), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
65   UPB_FASTTABLE_INIT({
66     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
67     {0x000000003f00000a, &upb_pss_1bt},
68     {0x001000003f000012, &upb_prm_1bt_max64b},
69     {0x001800003f01001a, &upb_prm_1bt_max64b},
70   })
71 };
72 
73 static const upb_MiniTableSub envoy_admin_v3_ListenersConfigDump_StaticListener_submsgs[2] = {
74   {.submsg = &google_protobuf_Any_msg_init},
75   {.submsg = &google_protobuf_Timestamp_msg_init},
76 };
77 
78 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_StaticListener__fields[2] = {
79   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
80   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
81 };
82 
83 const upb_MiniTable envoy_admin_v3_ListenersConfigDump_StaticListener_msg_init = {
84   &envoy_admin_v3_ListenersConfigDump_StaticListener_submsgs[0],
85   &envoy_admin_v3_ListenersConfigDump_StaticListener__fields[0],
86   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
87   UPB_FASTTABLE_INIT({
88     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
89     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
90     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
91     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
92   })
93 };
94 
95 static const upb_MiniTableSub envoy_admin_v3_ListenersConfigDump_DynamicListenerState_submsgs[2] = {
96   {.submsg = &google_protobuf_Any_msg_init},
97   {.submsg = &google_protobuf_Timestamp_msg_init},
98 };
99 
100 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_DynamicListenerState__fields[3] = {
101   {1, UPB_SIZE(12, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
102   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
103   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
104 };
105 
106 const upb_MiniTable envoy_admin_v3_ListenersConfigDump_DynamicListenerState_msg_init = {
107   &envoy_admin_v3_ListenersConfigDump_DynamicListenerState_submsgs[0],
108   &envoy_admin_v3_ListenersConfigDump_DynamicListenerState__fields[0],
109   UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
110   UPB_FASTTABLE_INIT({
111     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
112     {0x000800003f00000a, &upb_pss_1bt},
113     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
114     {0x002000000201001a, &upb_psm_1bt_maxmaxb},
115   })
116 };
117 
118 static const upb_MiniTableSub envoy_admin_v3_ListenersConfigDump_DynamicListener_submsgs[4] = {
119   {.submsg = &envoy_admin_v3_ListenersConfigDump_DynamicListenerState_msg_init},
120   {.submsg = &envoy_admin_v3_ListenersConfigDump_DynamicListenerState_msg_init},
121   {.submsg = &envoy_admin_v3_ListenersConfigDump_DynamicListenerState_msg_init},
122   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
123 };
124 
125 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_DynamicListener__fields[6] = {
126   {1, UPB_SIZE(24, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
127   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
128   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
129   {4, UPB_SIZE(12, 40), 3, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
130   {5, UPB_SIZE(16, 48), 4, 3, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
131   {6, UPB_SIZE(20, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
132 };
133 
134 const upb_MiniTable envoy_admin_v3_ListenersConfigDump_DynamicListener_msg_init = {
135   &envoy_admin_v3_ListenersConfigDump_DynamicListener_submsgs[0],
136   &envoy_admin_v3_ListenersConfigDump_DynamicListener__fields[0],
137   UPB_SIZE(32, 56), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(56), 0,
138   UPB_FASTTABLE_INIT({
139     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
140     {0x000800003f00000a, &upb_pss_1bt},
141     {0x0018000001000012, &upb_psm_1bt_max64b},
142     {0x002000000201001a, &upb_psm_1bt_max64b},
143     {0x0028000003020022, &upb_psm_1bt_max64b},
144     {0x003000000403002a, &upb_psm_1bt_max64b},
145     {0x000400003f000030, &upb_psv4_1bt},
146     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
147   })
148 };
149 
150 static const upb_MiniTableSub envoy_admin_v3_ClustersConfigDump_submsgs[3] = {
151   {.submsg = &envoy_admin_v3_ClustersConfigDump_StaticCluster_msg_init},
152   {.submsg = &envoy_admin_v3_ClustersConfigDump_DynamicCluster_msg_init},
153   {.submsg = &envoy_admin_v3_ClustersConfigDump_DynamicCluster_msg_init},
154 };
155 
156 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump__fields[4] = {
157   {1, UPB_SIZE(12, 0), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
158   {2, UPB_SIZE(0, 16), 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
159   {3, UPB_SIZE(4, 24), 0, 1, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
160   {4, UPB_SIZE(8, 32), 0, 2, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
161 };
162 
163 const upb_MiniTable envoy_admin_v3_ClustersConfigDump_msg_init = {
164   &envoy_admin_v3_ClustersConfigDump_submsgs[0],
165   &envoy_admin_v3_ClustersConfigDump__fields[0],
166   UPB_SIZE(24, 40), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0,
167   UPB_FASTTABLE_INIT({
168     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
169     {0x000000003f00000a, &upb_pss_1bt},
170     {0x001000003f000012, &upb_prm_1bt_max64b},
171     {0x001800003f01001a, &upb_prm_1bt_max64b},
172     {0x002000003f020022, &upb_prm_1bt_max64b},
173     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
174     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
175     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
176   })
177 };
178 
179 static const upb_MiniTableSub envoy_admin_v3_ClustersConfigDump_StaticCluster_submsgs[2] = {
180   {.submsg = &google_protobuf_Any_msg_init},
181   {.submsg = &google_protobuf_Timestamp_msg_init},
182 };
183 
184 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump_StaticCluster__fields[2] = {
185   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
186   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
187 };
188 
189 const upb_MiniTable envoy_admin_v3_ClustersConfigDump_StaticCluster_msg_init = {
190   &envoy_admin_v3_ClustersConfigDump_StaticCluster_submsgs[0],
191   &envoy_admin_v3_ClustersConfigDump_StaticCluster__fields[0],
192   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
193   UPB_FASTTABLE_INIT({
194     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
195     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
196     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
197     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
198   })
199 };
200 
201 static const upb_MiniTableSub envoy_admin_v3_ClustersConfigDump_DynamicCluster_submsgs[3] = {
202   {.submsg = &google_protobuf_Any_msg_init},
203   {.submsg = &google_protobuf_Timestamp_msg_init},
204   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
205 };
206 
207 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump_DynamicCluster__fields[5] = {
208   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
209   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
210   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
211   {4, UPB_SIZE(12, 40), 3, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
212   {5, UPB_SIZE(16, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
213 };
214 
215 const upb_MiniTable envoy_admin_v3_ClustersConfigDump_DynamicCluster_msg_init = {
216   &envoy_admin_v3_ClustersConfigDump_DynamicCluster_submsgs[0],
217   &envoy_admin_v3_ClustersConfigDump_DynamicCluster__fields[0],
218   UPB_SIZE(32, 48), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
219   UPB_FASTTABLE_INIT({
220     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
221     {0x000800003f00000a, &upb_pss_1bt},
222     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
223     {0x002000000201001a, &upb_psm_1bt_maxmaxb},
224     {0x0028000003020022, &upb_psm_1bt_max64b},
225     {0x000400003f000028, &upb_psv4_1bt},
226     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
227     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
228   })
229 };
230 
231 static const upb_MiniTableSub envoy_admin_v3_RoutesConfigDump_submsgs[2] = {
232   {.submsg = &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig_msg_init},
233   {.submsg = &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig_msg_init},
234 };
235 
236 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump__fields[2] = {
237   {2, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
238   {3, UPB_SIZE(4, 8), 0, 1, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
239 };
240 
241 const upb_MiniTable envoy_admin_v3_RoutesConfigDump_msg_init = {
242   &envoy_admin_v3_RoutesConfigDump_submsgs[0],
243   &envoy_admin_v3_RoutesConfigDump__fields[0],
244   UPB_SIZE(8, 16), 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0,
245   UPB_FASTTABLE_INIT({
246     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
247     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
248     {0x000000003f000012, &upb_prm_1bt_max64b},
249     {0x000800003f01001a, &upb_prm_1bt_max64b},
250   })
251 };
252 
253 static const upb_MiniTableSub envoy_admin_v3_RoutesConfigDump_StaticRouteConfig_submsgs[2] = {
254   {.submsg = &google_protobuf_Any_msg_init},
255   {.submsg = &google_protobuf_Timestamp_msg_init},
256 };
257 
258 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__fields[2] = {
259   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
260   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
261 };
262 
263 const upb_MiniTable envoy_admin_v3_RoutesConfigDump_StaticRouteConfig_msg_init = {
264   &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig_submsgs[0],
265   &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__fields[0],
266   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
267   UPB_FASTTABLE_INIT({
268     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
269     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
270     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
271     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
272   })
273 };
274 
275 static const upb_MiniTableSub envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig_submsgs[3] = {
276   {.submsg = &google_protobuf_Any_msg_init},
277   {.submsg = &google_protobuf_Timestamp_msg_init},
278   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
279 };
280 
281 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__fields[5] = {
282   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
283   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
284   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
285   {4, UPB_SIZE(12, 40), 3, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
286   {5, UPB_SIZE(16, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
287 };
288 
289 const upb_MiniTable envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig_msg_init = {
290   &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig_submsgs[0],
291   &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__fields[0],
292   UPB_SIZE(32, 48), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
293   UPB_FASTTABLE_INIT({
294     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
295     {0x000800003f00000a, &upb_pss_1bt},
296     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
297     {0x002000000201001a, &upb_psm_1bt_maxmaxb},
298     {0x0028000003020022, &upb_psm_1bt_max64b},
299     {0x000400003f000028, &upb_psv4_1bt},
300     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
301     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
302   })
303 };
304 
305 static const upb_MiniTableSub envoy_admin_v3_ScopedRoutesConfigDump_submsgs[2] = {
306   {.submsg = &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs_msg_init},
307   {.submsg = &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs_msg_init},
308 };
309 
310 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump__fields[2] = {
311   {1, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
312   {2, UPB_SIZE(4, 8), 0, 1, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
313 };
314 
315 const upb_MiniTable envoy_admin_v3_ScopedRoutesConfigDump_msg_init = {
316   &envoy_admin_v3_ScopedRoutesConfigDump_submsgs[0],
317   &envoy_admin_v3_ScopedRoutesConfigDump__fields[0],
318   UPB_SIZE(8, 16), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
319   UPB_FASTTABLE_INIT({
320     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
321     {0x000000003f00000a, &upb_prm_1bt_max64b},
322     {0x000800003f010012, &upb_prm_1bt_max128b},
323     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
324   })
325 };
326 
327 static const upb_MiniTableSub envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs_submsgs[2] = {
328   {.submsg = &google_protobuf_Any_msg_init},
329   {.submsg = &google_protobuf_Timestamp_msg_init},
330 };
331 
332 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__fields[3] = {
333   {1, UPB_SIZE(12, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
334   {2, UPB_SIZE(4, 24), 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
335   {3, UPB_SIZE(8, 32), 1, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
336 };
337 
338 const upb_MiniTable envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs_msg_init = {
339   &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs_submsgs[0],
340   &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__fields[0],
341   UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
342   UPB_FASTTABLE_INIT({
343     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
344     {0x000800003f00000a, &upb_pss_1bt},
345     {0x001800003f000012, &upb_prm_1bt_maxmaxb},
346     {0x002000000101001a, &upb_psm_1bt_maxmaxb},
347   })
348 };
349 
350 static const upb_MiniTableSub envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs_submsgs[3] = {
351   {.submsg = &google_protobuf_Any_msg_init},
352   {.submsg = &google_protobuf_Timestamp_msg_init},
353   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
354 };
355 
356 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__fields[6] = {
357   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
358   {2, UPB_SIZE(28, 24), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
359   {3, UPB_SIZE(4, 40), 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
360   {4, UPB_SIZE(8, 48), 1, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
361   {5, UPB_SIZE(12, 56), 2, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
362   {6, UPB_SIZE(16, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
363 };
364 
365 const upb_MiniTable envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs_msg_init = {
366   &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs_submsgs[0],
367   &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__fields[0],
368   UPB_SIZE(40, 64), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(56), 0,
369   UPB_FASTTABLE_INIT({
370     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
371     {0x000800003f00000a, &upb_pss_1bt},
372     {0x001800003f000012, &upb_pss_1bt},
373     {0x002800003f00001a, &upb_prm_1bt_maxmaxb},
374     {0x0030000001010022, &upb_psm_1bt_maxmaxb},
375     {0x003800000202002a, &upb_psm_1bt_max64b},
376     {0x000400003f000030, &upb_psv4_1bt},
377     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
378   })
379 };
380 
381 static const upb_MiniTableSub envoy_admin_v3_EndpointsConfigDump_submsgs[2] = {
382   {.submsg = &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig_msg_init},
383   {.submsg = &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig_msg_init},
384 };
385 
386 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump__fields[2] = {
387   {2, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
388   {3, UPB_SIZE(4, 8), 0, 1, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
389 };
390 
391 const upb_MiniTable envoy_admin_v3_EndpointsConfigDump_msg_init = {
392   &envoy_admin_v3_EndpointsConfigDump_submsgs[0],
393   &envoy_admin_v3_EndpointsConfigDump__fields[0],
394   UPB_SIZE(8, 16), 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0,
395   UPB_FASTTABLE_INIT({
396     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
397     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
398     {0x000000003f000012, &upb_prm_1bt_max64b},
399     {0x000800003f01001a, &upb_prm_1bt_max64b},
400   })
401 };
402 
403 static const upb_MiniTableSub envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig_submsgs[2] = {
404   {.submsg = &google_protobuf_Any_msg_init},
405   {.submsg = &google_protobuf_Timestamp_msg_init},
406 };
407 
408 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__fields[2] = {
409   {1, UPB_SIZE(4, 8), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
410   {2, UPB_SIZE(8, 16), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
411 };
412 
413 const upb_MiniTable envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig_msg_init = {
414   &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig_submsgs[0],
415   &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__fields[0],
416   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
417   UPB_FASTTABLE_INIT({
418     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
419     {0x000800000100000a, &upb_psm_1bt_maxmaxb},
420     {0x0010000002010012, &upb_psm_1bt_maxmaxb},
421     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
422   })
423 };
424 
425 static const upb_MiniTableSub envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig_submsgs[3] = {
426   {.submsg = &google_protobuf_Any_msg_init},
427   {.submsg = &google_protobuf_Timestamp_msg_init},
428   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
429 };
430 
431 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__fields[5] = {
432   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
433   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
434   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
435   {4, UPB_SIZE(12, 40), 3, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
436   {5, UPB_SIZE(16, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
437 };
438 
439 const upb_MiniTable envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig_msg_init = {
440   &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig_submsgs[0],
441   &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__fields[0],
442   UPB_SIZE(32, 48), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
443   UPB_FASTTABLE_INIT({
444     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
445     {0x000800003f00000a, &upb_pss_1bt},
446     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
447     {0x002000000201001a, &upb_psm_1bt_maxmaxb},
448     {0x0028000003020022, &upb_psm_1bt_max64b},
449     {0x000400003f000028, &upb_psv4_1bt},
450     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
451     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
452   })
453 };
454 
455 static const upb_MiniTableSub envoy_admin_v3_EcdsConfigDump_submsgs[1] = {
456   {.submsg = &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig_msg_init},
457 };
458 
459 static const upb_MiniTableField envoy_admin_v3_EcdsConfigDump__fields[1] = {
460   {1, 0, 0, 0, 11, kUpb_FieldMode_Array | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
461 };
462 
463 const upb_MiniTable envoy_admin_v3_EcdsConfigDump_msg_init = {
464   &envoy_admin_v3_EcdsConfigDump_submsgs[0],
465   &envoy_admin_v3_EcdsConfigDump__fields[0],
466   8, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
467   UPB_FASTTABLE_INIT({
468     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
469     {0x000000003f00000a, &upb_prm_1bt_max64b},
470   })
471 };
472 
473 static const upb_MiniTableSub envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig_submsgs[3] = {
474   {.submsg = &google_protobuf_Any_msg_init},
475   {.submsg = &google_protobuf_Timestamp_msg_init},
476   {.submsg = &envoy_admin_v3_UpdateFailureState_msg_init},
477 };
478 
479 static const upb_MiniTableField envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__fields[5] = {
480   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, kUpb_FieldMode_Scalar | (kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
481   {2, UPB_SIZE(4, 24), 1, 0, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
482   {3, UPB_SIZE(8, 32), 2, 1, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
483   {4, UPB_SIZE(12, 40), 3, 2, 11, kUpb_FieldMode_Scalar | (UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
484   {5, UPB_SIZE(16, 4), 0, kUpb_NoSub, 5, kUpb_FieldMode_Scalar | kUpb_LabelFlags_IsAlternate | (kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
485 };
486 
487 const upb_MiniTable envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig_msg_init = {
488   &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig_submsgs[0],
489   &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__fields[0],
490   UPB_SIZE(32, 48), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
491   UPB_FASTTABLE_INIT({
492     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
493     {0x000800003f00000a, &upb_pss_1bt},
494     {0x0018000001000012, &upb_psm_1bt_maxmaxb},
495     {0x002000000201001a, &upb_psm_1bt_maxmaxb},
496     {0x0028000003020022, &upb_psm_1bt_max64b},
497     {0x000400003f000028, &upb_psv4_1bt},
498     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
499     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
500   })
501 };
502 
503 static const upb_MiniTable *messages_layout[19] = {
504   &envoy_admin_v3_UpdateFailureState_msg_init,
505   &envoy_admin_v3_ListenersConfigDump_msg_init,
506   &envoy_admin_v3_ListenersConfigDump_StaticListener_msg_init,
507   &envoy_admin_v3_ListenersConfigDump_DynamicListenerState_msg_init,
508   &envoy_admin_v3_ListenersConfigDump_DynamicListener_msg_init,
509   &envoy_admin_v3_ClustersConfigDump_msg_init,
510   &envoy_admin_v3_ClustersConfigDump_StaticCluster_msg_init,
511   &envoy_admin_v3_ClustersConfigDump_DynamicCluster_msg_init,
512   &envoy_admin_v3_RoutesConfigDump_msg_init,
513   &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig_msg_init,
514   &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig_msg_init,
515   &envoy_admin_v3_ScopedRoutesConfigDump_msg_init,
516   &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs_msg_init,
517   &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs_msg_init,
518   &envoy_admin_v3_EndpointsConfigDump_msg_init,
519   &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig_msg_init,
520   &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig_msg_init,
521   &envoy_admin_v3_EcdsConfigDump_msg_init,
522   &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig_msg_init,
523 };
524 
525 const upb_MiniTableFile envoy_admin_v3_config_dump_shared_proto_upb_file_layout = {
526   messages_layout,
527   NULL,
528   NULL,
529   19,
530   0,
531   0,
532 };
533 
534 #include "upb/port/undef.inc"
535 
536