• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* This file was generated by upb_generator from the input file:
2  *
3  *     envoy/admin/v3/config_dump_shared.proto
4  *
5  * Do not edit -- your changes will be discarded when the file is
6  * regenerated.
7  * NO CHECKED-IN PROTOBUF GENCODE */
8 
9 #include <stddef.h>
10 #include "upb/generated_code_support.h"
11 #include "envoy/admin/v3/config_dump_shared.upb_minitable.h"
12 #include "google/protobuf/any.upb_minitable.h"
13 #include "google/protobuf/timestamp.upb_minitable.h"
14 #include "udpa/annotations/status.upb_minitable.h"
15 #include "udpa/annotations/versioning.upb_minitable.h"
16 
17 // Must be last.
18 #include "upb/port/def.inc"
19 
20 extern const struct upb_MiniTable UPB_PRIVATE(_kUpb_MiniTable_StaticallyTreeShaken);
21 static const upb_MiniTableSubInternal envoy_admin_v3_UpdateFailureState__submsgs[2] = {
22   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
23   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
24 };
25 
26 static const upb_MiniTableField envoy_admin_v3_UpdateFailureState__fields[4] = {
27   {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
28   {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
29   {3, UPB_SIZE(20, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
30   {4, UPB_SIZE(28, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
31 };
32 
33 const upb_MiniTable envoy__admin__v3__UpdateFailureState_msg_init = {
34   &envoy_admin_v3_UpdateFailureState__submsgs[0],
35   &envoy_admin_v3_UpdateFailureState__fields[0],
36   UPB_SIZE(40, 64), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0,
37 #ifdef UPB_TRACING_ENABLED
38   "envoy.admin.v3.UpdateFailureState",
39 #endif
40   UPB_FASTTABLE_INIT({
41     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
42     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
43     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
44     {0x002000003f00001a, &upb_pss_1bt},
45     {0x003000003f000022, &upb_pss_1bt},
46     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
47     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
48     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
49   })
50 };
51 
52 const upb_MiniTable* envoy__admin__v3__UpdateFailureState_msg_init_ptr = &envoy__admin__v3__UpdateFailureState_msg_init;
53 static const upb_MiniTableSubInternal envoy_admin_v3_ListenersConfigDump__submsgs[2] = {
54   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump__StaticListener_msg_init_ptr},
55   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump__DynamicListener_msg_init_ptr},
56 };
57 
58 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump__fields[3] = {
59   {1, UPB_SIZE(16, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
60   {2, UPB_SIZE(8, 24), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
61   {3, UPB_SIZE(12, 32), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
62 };
63 
64 const upb_MiniTable envoy__admin__v3__ListenersConfigDump_msg_init = {
65   &envoy_admin_v3_ListenersConfigDump__submsgs[0],
66   &envoy_admin_v3_ListenersConfigDump__fields[0],
67   UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
68 #ifdef UPB_TRACING_ENABLED
69   "envoy.admin.v3.ListenersConfigDump",
70 #endif
71   UPB_FASTTABLE_INIT({
72     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
73     {0x000800003f00000a, &upb_pss_1bt},
74     {0x001800003f000012, &upb_prm_1bt_max64b},
75     {0x002000003f01001a, &upb_prm_1bt_max128b},
76   })
77 };
78 
79 const upb_MiniTable* envoy__admin__v3__ListenersConfigDump_msg_init_ptr = &envoy__admin__v3__ListenersConfigDump_msg_init;
80 static const upb_MiniTableSubInternal envoy_admin_v3_ListenersConfigDump_StaticListener__submsgs[2] = {
81   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
82   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
83 };
84 
85 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_StaticListener__fields[2] = {
86   {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
87   {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
88 };
89 
90 const upb_MiniTable envoy__admin__v3__ListenersConfigDump__StaticListener_msg_init = {
91   &envoy_admin_v3_ListenersConfigDump_StaticListener__submsgs[0],
92   &envoy_admin_v3_ListenersConfigDump_StaticListener__fields[0],
93   UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0,
94 #ifdef UPB_TRACING_ENABLED
95   "envoy.admin.v3.ListenersConfigDump.StaticListener",
96 #endif
97 };
98 
99 const upb_MiniTable* envoy__admin__v3__ListenersConfigDump__StaticListener_msg_init_ptr = &envoy__admin__v3__ListenersConfigDump__StaticListener_msg_init;
100 static const upb_MiniTableSubInternal envoy_admin_v3_ListenersConfigDump_DynamicListenerState__submsgs[2] = {
101   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
102   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
103 };
104 
105 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_DynamicListenerState__fields[3] = {
106   {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
107   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
108   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
109 };
110 
111 const upb_MiniTable envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init = {
112   &envoy_admin_v3_ListenersConfigDump_DynamicListenerState__submsgs[0],
113   &envoy_admin_v3_ListenersConfigDump_DynamicListenerState__fields[0],
114   UPB_SIZE(32, 48), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(8), 0,
115 #ifdef UPB_TRACING_ENABLED
116   "envoy.admin.v3.ListenersConfigDump.DynamicListenerState",
117 #endif
118   UPB_FASTTABLE_INIT({
119     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
120     {0x001000003f00000a, &upb_pss_1bt},
121   })
122 };
123 
124 const upb_MiniTable* envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init_ptr = &envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init;
125 static const upb_MiniTableSubInternal envoy_admin_v3_ListenersConfigDump_DynamicListener__submsgs[4] = {
126   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init_ptr},
127   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init_ptr},
128   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init_ptr},
129   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
130 };
131 
132 static const upb_MiniTableField envoy_admin_v3_ListenersConfigDump_DynamicListener__fields[6] = {
133   {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
134   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
135   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
136   {4, UPB_SIZE(20, 48), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
137   {5, UPB_SIZE(24, 56), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
138   {6, UPB_SIZE(28, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
139 };
140 
141 const upb_MiniTable envoy__admin__v3__ListenersConfigDump__DynamicListener_msg_init = {
142   &envoy_admin_v3_ListenersConfigDump_DynamicListener__submsgs[0],
143   &envoy_admin_v3_ListenersConfigDump_DynamicListener__fields[0],
144   UPB_SIZE(40, 64), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(56), 0,
145 #ifdef UPB_TRACING_ENABLED
146   "envoy.admin.v3.ListenersConfigDump.DynamicListener",
147 #endif
148   UPB_FASTTABLE_INIT({
149     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
150     {0x001000003f00000a, &upb_pss_1bt},
151     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
152     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
153     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
154     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
155     {0x000c00003f000030, &upb_psv4_1bt},
156     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
157   })
158 };
159 
160 const upb_MiniTable* envoy__admin__v3__ListenersConfigDump__DynamicListener_msg_init_ptr = &envoy__admin__v3__ListenersConfigDump__DynamicListener_msg_init;
161 static const upb_MiniTableSubInternal envoy_admin_v3_ClustersConfigDump__submsgs[3] = {
162   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ClustersConfigDump__StaticCluster_msg_init_ptr},
163   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init_ptr},
164   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init_ptr},
165 };
166 
167 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump__fields[4] = {
168   {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
169   {2, UPB_SIZE(8, 24), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
170   {3, UPB_SIZE(12, 32), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
171   {4, UPB_SIZE(16, 40), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
172 };
173 
174 const upb_MiniTable envoy__admin__v3__ClustersConfigDump_msg_init = {
175   &envoy_admin_v3_ClustersConfigDump__submsgs[0],
176   &envoy_admin_v3_ClustersConfigDump__fields[0],
177   UPB_SIZE(32, 48), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0,
178 #ifdef UPB_TRACING_ENABLED
179   "envoy.admin.v3.ClustersConfigDump",
180 #endif
181   UPB_FASTTABLE_INIT({
182     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
183     {0x000800003f00000a, &upb_pss_1bt},
184     {0x001800003f000012, &upb_prm_1bt_max64b},
185     {0x002000003f01001a, &upb_prm_1bt_max64b},
186     {0x002800003f020022, &upb_prm_1bt_max64b},
187     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
188     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
189     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
190   })
191 };
192 
193 const upb_MiniTable* envoy__admin__v3__ClustersConfigDump_msg_init_ptr = &envoy__admin__v3__ClustersConfigDump_msg_init;
194 static const upb_MiniTableSubInternal envoy_admin_v3_ClustersConfigDump_StaticCluster__submsgs[2] = {
195   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
196   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
197 };
198 
199 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump_StaticCluster__fields[2] = {
200   {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
201   {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
202 };
203 
204 const upb_MiniTable envoy__admin__v3__ClustersConfigDump__StaticCluster_msg_init = {
205   &envoy_admin_v3_ClustersConfigDump_StaticCluster__submsgs[0],
206   &envoy_admin_v3_ClustersConfigDump_StaticCluster__fields[0],
207   UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0,
208 #ifdef UPB_TRACING_ENABLED
209   "envoy.admin.v3.ClustersConfigDump.StaticCluster",
210 #endif
211 };
212 
213 const upb_MiniTable* envoy__admin__v3__ClustersConfigDump__StaticCluster_msg_init_ptr = &envoy__admin__v3__ClustersConfigDump__StaticCluster_msg_init;
214 static const upb_MiniTableSubInternal envoy_admin_v3_ClustersConfigDump_DynamicCluster__submsgs[3] = {
215   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
216   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
217   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
218 };
219 
220 static const upb_MiniTableField envoy_admin_v3_ClustersConfigDump_DynamicCluster__fields[5] = {
221   {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
222   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
223   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
224   {4, UPB_SIZE(20, 48), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
225   {5, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
226 };
227 
228 const upb_MiniTable envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init = {
229   &envoy_admin_v3_ClustersConfigDump_DynamicCluster__submsgs[0],
230   &envoy_admin_v3_ClustersConfigDump_DynamicCluster__fields[0],
231   UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
232 #ifdef UPB_TRACING_ENABLED
233   "envoy.admin.v3.ClustersConfigDump.DynamicCluster",
234 #endif
235   UPB_FASTTABLE_INIT({
236     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
237     {0x001000003f00000a, &upb_pss_1bt},
238     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
239     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
240     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
241     {0x000c00003f000028, &upb_psv4_1bt},
242     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
243     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
244   })
245 };
246 
247 const upb_MiniTable* envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init_ptr = &envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init;
248 static const upb_MiniTableSubInternal envoy_admin_v3_RoutesConfigDump__submsgs[2] = {
249   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__RoutesConfigDump__StaticRouteConfig_msg_init_ptr},
250   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__RoutesConfigDump__DynamicRouteConfig_msg_init_ptr},
251 };
252 
253 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump__fields[2] = {
254   {2, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
255   {3, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
256 };
257 
258 const upb_MiniTable envoy__admin__v3__RoutesConfigDump_msg_init = {
259   &envoy_admin_v3_RoutesConfigDump__submsgs[0],
260   &envoy_admin_v3_RoutesConfigDump__fields[0],
261   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0,
262 #ifdef UPB_TRACING_ENABLED
263   "envoy.admin.v3.RoutesConfigDump",
264 #endif
265   UPB_FASTTABLE_INIT({
266     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
267     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
268     {0x000800003f000012, &upb_prm_1bt_max64b},
269     {0x001000003f01001a, &upb_prm_1bt_max64b},
270   })
271 };
272 
273 const upb_MiniTable* envoy__admin__v3__RoutesConfigDump_msg_init_ptr = &envoy__admin__v3__RoutesConfigDump_msg_init;
274 static const upb_MiniTableSubInternal envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__submsgs[2] = {
275   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
276   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
277 };
278 
279 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__fields[2] = {
280   {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
281   {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
282 };
283 
284 const upb_MiniTable envoy__admin__v3__RoutesConfigDump__StaticRouteConfig_msg_init = {
285   &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__submsgs[0],
286   &envoy_admin_v3_RoutesConfigDump_StaticRouteConfig__fields[0],
287   UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0,
288 #ifdef UPB_TRACING_ENABLED
289   "envoy.admin.v3.RoutesConfigDump.StaticRouteConfig",
290 #endif
291 };
292 
293 const upb_MiniTable* envoy__admin__v3__RoutesConfigDump__StaticRouteConfig_msg_init_ptr = &envoy__admin__v3__RoutesConfigDump__StaticRouteConfig_msg_init;
294 static const upb_MiniTableSubInternal envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__submsgs[3] = {
295   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
296   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
297   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
298 };
299 
300 static const upb_MiniTableField envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__fields[5] = {
301   {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
302   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
303   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
304   {4, UPB_SIZE(20, 48), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
305   {5, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
306 };
307 
308 const upb_MiniTable envoy__admin__v3__RoutesConfigDump__DynamicRouteConfig_msg_init = {
309   &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__submsgs[0],
310   &envoy_admin_v3_RoutesConfigDump_DynamicRouteConfig__fields[0],
311   UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
312 #ifdef UPB_TRACING_ENABLED
313   "envoy.admin.v3.RoutesConfigDump.DynamicRouteConfig",
314 #endif
315   UPB_FASTTABLE_INIT({
316     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
317     {0x001000003f00000a, &upb_pss_1bt},
318     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
319     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
320     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
321     {0x000c00003f000028, &upb_psv4_1bt},
322     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
323     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
324   })
325 };
326 
327 const upb_MiniTable* envoy__admin__v3__RoutesConfigDump__DynamicRouteConfig_msg_init_ptr = &envoy__admin__v3__RoutesConfigDump__DynamicRouteConfig_msg_init;
328 static const upb_MiniTableSubInternal envoy_admin_v3_ScopedRoutesConfigDump__submsgs[2] = {
329   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ScopedRoutesConfigDump__InlineScopedRouteConfigs_msg_init_ptr},
330   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ScopedRoutesConfigDump__DynamicScopedRouteConfigs_msg_init_ptr},
331 };
332 
333 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump__fields[2] = {
334   {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
335   {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
336 };
337 
338 const upb_MiniTable envoy__admin__v3__ScopedRoutesConfigDump_msg_init = {
339   &envoy_admin_v3_ScopedRoutesConfigDump__submsgs[0],
340   &envoy_admin_v3_ScopedRoutesConfigDump__fields[0],
341   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0,
342 #ifdef UPB_TRACING_ENABLED
343   "envoy.admin.v3.ScopedRoutesConfigDump",
344 #endif
345   UPB_FASTTABLE_INIT({
346     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
347     {0x000800003f00000a, &upb_prm_1bt_max64b},
348     {0x001000003f010012, &upb_prm_1bt_max128b},
349     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
350   })
351 };
352 
353 const upb_MiniTable* envoy__admin__v3__ScopedRoutesConfigDump_msg_init_ptr = &envoy__admin__v3__ScopedRoutesConfigDump_msg_init;
354 static const upb_MiniTableSubInternal envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__submsgs[2] = {
355   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
356   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
357 };
358 
359 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__fields[3] = {
360   {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
361   {2, UPB_SIZE(12, 32), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
362   {3, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
363 };
364 
365 const upb_MiniTable envoy__admin__v3__ScopedRoutesConfigDump__InlineScopedRouteConfigs_msg_init = {
366   &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__submsgs[0],
367   &envoy_admin_v3_ScopedRoutesConfigDump_InlineScopedRouteConfigs__fields[0],
368   UPB_SIZE(32, 48), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0,
369 #ifdef UPB_TRACING_ENABLED
370   "envoy.admin.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs",
371 #endif
372   UPB_FASTTABLE_INIT({
373     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
374     {0x001000003f00000a, &upb_pss_1bt},
375     {0x002000003f000012, &upb_prm_1bt_maxmaxb},
376     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
377   })
378 };
379 
380 const upb_MiniTable* envoy__admin__v3__ScopedRoutesConfigDump__InlineScopedRouteConfigs_msg_init_ptr = &envoy__admin__v3__ScopedRoutesConfigDump__InlineScopedRouteConfigs_msg_init;
381 static const upb_MiniTableSubInternal envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__submsgs[3] = {
382   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
383   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
384   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
385 };
386 
387 static const upb_MiniTableField envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__fields[6] = {
388   {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
389   {2, UPB_SIZE(36, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
390   {3, UPB_SIZE(12, 48), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
391   {4, UPB_SIZE(16, 56), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
392   {5, UPB_SIZE(20, 64), 65, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
393   {6, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
394 };
395 
396 const upb_MiniTable envoy__admin__v3__ScopedRoutesConfigDump__DynamicScopedRouteConfigs_msg_init = {
397   &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__submsgs[0],
398   &envoy_admin_v3_ScopedRoutesConfigDump_DynamicScopedRouteConfigs__fields[0],
399   UPB_SIZE(48, 72), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(56), 0,
400 #ifdef UPB_TRACING_ENABLED
401   "envoy.admin.v3.ScopedRoutesConfigDump.DynamicScopedRouteConfigs",
402 #endif
403   UPB_FASTTABLE_INIT({
404     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
405     {0x001000003f00000a, &upb_pss_1bt},
406     {0x002000003f000012, &upb_pss_1bt},
407     {0x003000003f00001a, &upb_prm_1bt_maxmaxb},
408     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
409     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
410     {0x000c00003f000030, &upb_psv4_1bt},
411     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
412   })
413 };
414 
415 const upb_MiniTable* envoy__admin__v3__ScopedRoutesConfigDump__DynamicScopedRouteConfigs_msg_init_ptr = &envoy__admin__v3__ScopedRoutesConfigDump__DynamicScopedRouteConfigs_msg_init;
416 static const upb_MiniTableSubInternal envoy_admin_v3_EndpointsConfigDump__submsgs[2] = {
417   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__EndpointsConfigDump__StaticEndpointConfig_msg_init_ptr},
418   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__EndpointsConfigDump__DynamicEndpointConfig_msg_init_ptr},
419 };
420 
421 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump__fields[2] = {
422   {2, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
423   {3, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
424 };
425 
426 const upb_MiniTable envoy__admin__v3__EndpointsConfigDump_msg_init = {
427   &envoy_admin_v3_EndpointsConfigDump__submsgs[0],
428   &envoy_admin_v3_EndpointsConfigDump__fields[0],
429   UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0,
430 #ifdef UPB_TRACING_ENABLED
431   "envoy.admin.v3.EndpointsConfigDump",
432 #endif
433   UPB_FASTTABLE_INIT({
434     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
435     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
436     {0x000800003f000012, &upb_prm_1bt_max64b},
437     {0x001000003f01001a, &upb_prm_1bt_max64b},
438   })
439 };
440 
441 const upb_MiniTable* envoy__admin__v3__EndpointsConfigDump_msg_init_ptr = &envoy__admin__v3__EndpointsConfigDump_msg_init;
442 static const upb_MiniTableSubInternal envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__submsgs[2] = {
443   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
444   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
445 };
446 
447 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__fields[2] = {
448   {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
449   {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
450 };
451 
452 const upb_MiniTable envoy__admin__v3__EndpointsConfigDump__StaticEndpointConfig_msg_init = {
453   &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__submsgs[0],
454   &envoy_admin_v3_EndpointsConfigDump_StaticEndpointConfig__fields[0],
455   UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0,
456 #ifdef UPB_TRACING_ENABLED
457   "envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig",
458 #endif
459 };
460 
461 const upb_MiniTable* envoy__admin__v3__EndpointsConfigDump__StaticEndpointConfig_msg_init_ptr = &envoy__admin__v3__EndpointsConfigDump__StaticEndpointConfig_msg_init;
462 static const upb_MiniTableSubInternal envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__submsgs[3] = {
463   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
464   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
465   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
466 };
467 
468 static const upb_MiniTableField envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__fields[5] = {
469   {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
470   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
471   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
472   {4, UPB_SIZE(20, 48), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
473   {5, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
474 };
475 
476 const upb_MiniTable envoy__admin__v3__EndpointsConfigDump__DynamicEndpointConfig_msg_init = {
477   &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__submsgs[0],
478   &envoy_admin_v3_EndpointsConfigDump_DynamicEndpointConfig__fields[0],
479   UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
480 #ifdef UPB_TRACING_ENABLED
481   "envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig",
482 #endif
483   UPB_FASTTABLE_INIT({
484     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
485     {0x001000003f00000a, &upb_pss_1bt},
486     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
487     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
488     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
489     {0x000c00003f000028, &upb_psv4_1bt},
490     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
491     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
492   })
493 };
494 
495 const upb_MiniTable* envoy__admin__v3__EndpointsConfigDump__DynamicEndpointConfig_msg_init_ptr = &envoy__admin__v3__EndpointsConfigDump__DynamicEndpointConfig_msg_init;
496 static const upb_MiniTableSubInternal envoy_admin_v3_EcdsConfigDump__submsgs[1] = {
497   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__EcdsConfigDump__EcdsFilterConfig_msg_init_ptr},
498 };
499 
500 static const upb_MiniTableField envoy_admin_v3_EcdsConfigDump__fields[1] = {
501   {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
502 };
503 
504 const upb_MiniTable envoy__admin__v3__EcdsConfigDump_msg_init = {
505   &envoy_admin_v3_EcdsConfigDump__submsgs[0],
506   &envoy_admin_v3_EcdsConfigDump__fields[0],
507   16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
508 #ifdef UPB_TRACING_ENABLED
509   "envoy.admin.v3.EcdsConfigDump",
510 #endif
511   UPB_FASTTABLE_INIT({
512     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
513     {0x000800003f00000a, &upb_prm_1bt_max64b},
514   })
515 };
516 
517 const upb_MiniTable* envoy__admin__v3__EcdsConfigDump_msg_init_ptr = &envoy__admin__v3__EcdsConfigDump_msg_init;
518 static const upb_MiniTableSubInternal envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__submsgs[3] = {
519   {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr},
520   {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr},
521   {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr},
522 };
523 
524 static const upb_MiniTableField envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__fields[5] = {
525   {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)},
526   {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
527   {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
528   {4, UPB_SIZE(20, 48), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
529   {5, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
530 };
531 
532 const upb_MiniTable envoy__admin__v3__EcdsConfigDump__EcdsFilterConfig_msg_init = {
533   &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__submsgs[0],
534   &envoy_admin_v3_EcdsConfigDump_EcdsFilterConfig__fields[0],
535   UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0,
536 #ifdef UPB_TRACING_ENABLED
537   "envoy.admin.v3.EcdsConfigDump.EcdsFilterConfig",
538 #endif
539   UPB_FASTTABLE_INIT({
540     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
541     {0x001000003f00000a, &upb_pss_1bt},
542     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
543     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
544     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
545     {0x000c00003f000028, &upb_psv4_1bt},
546     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
547     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
548   })
549 };
550 
551 const upb_MiniTable* envoy__admin__v3__EcdsConfigDump__EcdsFilterConfig_msg_init_ptr = &envoy__admin__v3__EcdsConfigDump__EcdsFilterConfig_msg_init;
552 static const upb_MiniTable *messages_layout[19] = {
553   &envoy__admin__v3__UpdateFailureState_msg_init,
554   &envoy__admin__v3__ListenersConfigDump_msg_init,
555   &envoy__admin__v3__ListenersConfigDump__StaticListener_msg_init,
556   &envoy__admin__v3__ListenersConfigDump__DynamicListenerState_msg_init,
557   &envoy__admin__v3__ListenersConfigDump__DynamicListener_msg_init,
558   &envoy__admin__v3__ClustersConfigDump_msg_init,
559   &envoy__admin__v3__ClustersConfigDump__StaticCluster_msg_init,
560   &envoy__admin__v3__ClustersConfigDump__DynamicCluster_msg_init,
561   &envoy__admin__v3__RoutesConfigDump_msg_init,
562   &envoy__admin__v3__RoutesConfigDump__StaticRouteConfig_msg_init,
563   &envoy__admin__v3__RoutesConfigDump__DynamicRouteConfig_msg_init,
564   &envoy__admin__v3__ScopedRoutesConfigDump_msg_init,
565   &envoy__admin__v3__ScopedRoutesConfigDump__InlineScopedRouteConfigs_msg_init,
566   &envoy__admin__v3__ScopedRoutesConfigDump__DynamicScopedRouteConfigs_msg_init,
567   &envoy__admin__v3__EndpointsConfigDump_msg_init,
568   &envoy__admin__v3__EndpointsConfigDump__StaticEndpointConfig_msg_init,
569   &envoy__admin__v3__EndpointsConfigDump__DynamicEndpointConfig_msg_init,
570   &envoy__admin__v3__EcdsConfigDump_msg_init,
571   &envoy__admin__v3__EcdsConfigDump__EcdsFilterConfig_msg_init,
572 };
573 
574 const upb_MiniTableFile envoy_admin_v3_config_dump_shared_proto_upb_file_layout = {
575   messages_layout,
576   NULL,
577   NULL,
578   19,
579   0,
580   0,
581 };
582 
583 #include "upb/port/undef.inc"
584 
585