1 /* This file was generated by upb_generator from the input file:
2 *
3 * envoy/config/route/v3/route_components.proto
4 *
5 * Do not edit -- your changes will be discarded when the file is
6 * regenerated. */
7
8 #ifndef ENVOY_CONFIG_ROUTE_V3_ROUTE_COMPONENTS_PROTO_UPBDEFS_H_
9 #define ENVOY_CONFIG_ROUTE_V3_ROUTE_COMPONENTS_PROTO_UPBDEFS_H_
10
11 #include "upb/reflection/def.h"
12 #include "upb/reflection/internal/def_pool.h"
13
14 #include "upb/port/def.inc" // Must be last.
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18
19 extern _upb_DefPool_Init envoy_config_route_v3_route_components_proto_upbdefinit;
20
envoy_config_route_v3_VirtualHost_getmsgdef(upb_DefPool * s)21 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_VirtualHost_getmsgdef(upb_DefPool *s) {
22 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
23 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.VirtualHost");
24 }
25
envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool * s)26 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool *s) {
27 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
28 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.VirtualHost.TypedPerFilterConfigEntry");
29 }
30
envoy_config_route_v3_FilterAction_getmsgdef(upb_DefPool * s)31 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_FilterAction_getmsgdef(upb_DefPool *s) {
32 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
33 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.FilterAction");
34 }
35
envoy_config_route_v3_RouteList_getmsgdef(upb_DefPool * s)36 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteList_getmsgdef(upb_DefPool *s) {
37 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
38 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteList");
39 }
40
envoy_config_route_v3_Route_getmsgdef(upb_DefPool * s)41 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_Route_getmsgdef(upb_DefPool *s) {
42 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
43 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.Route");
44 }
45
envoy_config_route_v3_Route_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool * s)46 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_Route_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool *s) {
47 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
48 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.Route.TypedPerFilterConfigEntry");
49 }
50
envoy_config_route_v3_WeightedCluster_getmsgdef(upb_DefPool * s)51 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_WeightedCluster_getmsgdef(upb_DefPool *s) {
52 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
53 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.WeightedCluster");
54 }
55
envoy_config_route_v3_WeightedCluster_ClusterWeight_getmsgdef(upb_DefPool * s)56 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_WeightedCluster_ClusterWeight_getmsgdef(upb_DefPool *s) {
57 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
58 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.WeightedCluster.ClusterWeight");
59 }
60
envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool * s)61 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_getmsgdef(upb_DefPool *s) {
62 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
63 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.WeightedCluster.ClusterWeight.TypedPerFilterConfigEntry");
64 }
65
envoy_config_route_v3_ClusterSpecifierPlugin_getmsgdef(upb_DefPool * s)66 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_ClusterSpecifierPlugin_getmsgdef(upb_DefPool *s) {
67 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
68 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.ClusterSpecifierPlugin");
69 }
70
envoy_config_route_v3_RouteMatch_getmsgdef(upb_DefPool * s)71 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteMatch_getmsgdef(upb_DefPool *s) {
72 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
73 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteMatch");
74 }
75
envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_getmsgdef(upb_DefPool * s)76 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_getmsgdef(upb_DefPool *s) {
77 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
78 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteMatch.GrpcRouteMatchOptions");
79 }
80
envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_getmsgdef(upb_DefPool * s)81 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_getmsgdef(upb_DefPool *s) {
82 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
83 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteMatch.TlsContextMatchOptions");
84 }
85
envoy_config_route_v3_RouteMatch_ConnectMatcher_getmsgdef(upb_DefPool * s)86 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteMatch_ConnectMatcher_getmsgdef(upb_DefPool *s) {
87 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
88 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteMatch.ConnectMatcher");
89 }
90
envoy_config_route_v3_CorsPolicy_getmsgdef(upb_DefPool * s)91 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_CorsPolicy_getmsgdef(upb_DefPool *s) {
92 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
93 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.CorsPolicy");
94 }
95
envoy_config_route_v3_RouteAction_getmsgdef(upb_DefPool * s)96 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_getmsgdef(upb_DefPool *s) {
97 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
98 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction");
99 }
100
envoy_config_route_v3_RouteAction_RequestMirrorPolicy_getmsgdef(upb_DefPool * s)101 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_RequestMirrorPolicy_getmsgdef(upb_DefPool *s) {
102 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
103 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.RequestMirrorPolicy");
104 }
105
envoy_config_route_v3_RouteAction_HashPolicy_getmsgdef(upb_DefPool * s)106 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_getmsgdef(upb_DefPool *s) {
107 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
108 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy");
109 }
110
envoy_config_route_v3_RouteAction_HashPolicy_Header_getmsgdef(upb_DefPool * s)111 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_Header_getmsgdef(upb_DefPool *s) {
112 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
113 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.Header");
114 }
115
envoy_config_route_v3_RouteAction_HashPolicy_CookieAttribute_getmsgdef(upb_DefPool * s)116 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_CookieAttribute_getmsgdef(upb_DefPool *s) {
117 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
118 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.CookieAttribute");
119 }
120
envoy_config_route_v3_RouteAction_HashPolicy_Cookie_getmsgdef(upb_DefPool * s)121 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_Cookie_getmsgdef(upb_DefPool *s) {
122 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
123 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.Cookie");
124 }
125
envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_getmsgdef(upb_DefPool * s)126 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_getmsgdef(upb_DefPool *s) {
127 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
128 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.ConnectionProperties");
129 }
130
envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_getmsgdef(upb_DefPool * s)131 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_getmsgdef(upb_DefPool *s) {
132 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
133 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.QueryParameter");
134 }
135
envoy_config_route_v3_RouteAction_HashPolicy_FilterState_getmsgdef(upb_DefPool * s)136 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_HashPolicy_FilterState_getmsgdef(upb_DefPool *s) {
137 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
138 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.HashPolicy.FilterState");
139 }
140
envoy_config_route_v3_RouteAction_UpgradeConfig_getmsgdef(upb_DefPool * s)141 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_UpgradeConfig_getmsgdef(upb_DefPool *s) {
142 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
143 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.UpgradeConfig");
144 }
145
envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_getmsgdef(upb_DefPool * s)146 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_getmsgdef(upb_DefPool *s) {
147 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
148 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.UpgradeConfig.ConnectConfig");
149 }
150
envoy_config_route_v3_RouteAction_MaxStreamDuration_getmsgdef(upb_DefPool * s)151 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RouteAction_MaxStreamDuration_getmsgdef(upb_DefPool *s) {
152 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
153 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RouteAction.MaxStreamDuration");
154 }
155
envoy_config_route_v3_RetryPolicy_getmsgdef(upb_DefPool * s)156 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_getmsgdef(upb_DefPool *s) {
157 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
158 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy");
159 }
160
envoy_config_route_v3_RetryPolicy_RetryPriority_getmsgdef(upb_DefPool * s)161 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_RetryPriority_getmsgdef(upb_DefPool *s) {
162 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
163 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy.RetryPriority");
164 }
165
envoy_config_route_v3_RetryPolicy_RetryHostPredicate_getmsgdef(upb_DefPool * s)166 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_RetryHostPredicate_getmsgdef(upb_DefPool *s) {
167 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
168 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy.RetryHostPredicate");
169 }
170
envoy_config_route_v3_RetryPolicy_RetryBackOff_getmsgdef(upb_DefPool * s)171 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_RetryBackOff_getmsgdef(upb_DefPool *s) {
172 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
173 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy.RetryBackOff");
174 }
175
envoy_config_route_v3_RetryPolicy_ResetHeader_getmsgdef(upb_DefPool * s)176 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_ResetHeader_getmsgdef(upb_DefPool *s) {
177 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
178 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy.ResetHeader");
179 }
180
envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_getmsgdef(upb_DefPool * s)181 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_getmsgdef(upb_DefPool *s) {
182 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
183 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RetryPolicy.RateLimitedRetryBackOff");
184 }
185
envoy_config_route_v3_HedgePolicy_getmsgdef(upb_DefPool * s)186 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_HedgePolicy_getmsgdef(upb_DefPool *s) {
187 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
188 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.HedgePolicy");
189 }
190
envoy_config_route_v3_RedirectAction_getmsgdef(upb_DefPool * s)191 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RedirectAction_getmsgdef(upb_DefPool *s) {
192 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
193 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RedirectAction");
194 }
195
envoy_config_route_v3_DirectResponseAction_getmsgdef(upb_DefPool * s)196 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_DirectResponseAction_getmsgdef(upb_DefPool *s) {
197 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
198 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.DirectResponseAction");
199 }
200
envoy_config_route_v3_NonForwardingAction_getmsgdef(upb_DefPool * s)201 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_NonForwardingAction_getmsgdef(upb_DefPool *s) {
202 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
203 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.NonForwardingAction");
204 }
205
envoy_config_route_v3_Decorator_getmsgdef(upb_DefPool * s)206 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_Decorator_getmsgdef(upb_DefPool *s) {
207 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
208 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.Decorator");
209 }
210
envoy_config_route_v3_Tracing_getmsgdef(upb_DefPool * s)211 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_Tracing_getmsgdef(upb_DefPool *s) {
212 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
213 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.Tracing");
214 }
215
envoy_config_route_v3_VirtualCluster_getmsgdef(upb_DefPool * s)216 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_VirtualCluster_getmsgdef(upb_DefPool *s) {
217 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
218 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.VirtualCluster");
219 }
220
envoy_config_route_v3_RateLimit_getmsgdef(upb_DefPool * s)221 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_getmsgdef(upb_DefPool *s) {
222 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
223 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit");
224 }
225
envoy_config_route_v3_RateLimit_Action_getmsgdef(upb_DefPool * s)226 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_getmsgdef(upb_DefPool *s) {
227 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
228 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action");
229 }
230
envoy_config_route_v3_RateLimit_Action_SourceCluster_getmsgdef(upb_DefPool * s)231 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_SourceCluster_getmsgdef(upb_DefPool *s) {
232 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
233 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.SourceCluster");
234 }
235
envoy_config_route_v3_RateLimit_Action_DestinationCluster_getmsgdef(upb_DefPool * s)236 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_DestinationCluster_getmsgdef(upb_DefPool *s) {
237 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
238 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.DestinationCluster");
239 }
240
envoy_config_route_v3_RateLimit_Action_RequestHeaders_getmsgdef(upb_DefPool * s)241 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_RequestHeaders_getmsgdef(upb_DefPool *s) {
242 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
243 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.RequestHeaders");
244 }
245
envoy_config_route_v3_RateLimit_Action_RemoteAddress_getmsgdef(upb_DefPool * s)246 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_RemoteAddress_getmsgdef(upb_DefPool *s) {
247 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
248 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.RemoteAddress");
249 }
250
envoy_config_route_v3_RateLimit_Action_MaskedRemoteAddress_getmsgdef(upb_DefPool * s)251 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_MaskedRemoteAddress_getmsgdef(upb_DefPool *s) {
252 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
253 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.MaskedRemoteAddress");
254 }
255
envoy_config_route_v3_RateLimit_Action_GenericKey_getmsgdef(upb_DefPool * s)256 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_GenericKey_getmsgdef(upb_DefPool *s) {
257 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
258 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.GenericKey");
259 }
260
envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_getmsgdef(upb_DefPool * s)261 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_getmsgdef(upb_DefPool *s) {
262 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
263 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.HeaderValueMatch");
264 }
265
envoy_config_route_v3_RateLimit_Action_DynamicMetaData_getmsgdef(upb_DefPool * s)266 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_DynamicMetaData_getmsgdef(upb_DefPool *s) {
267 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
268 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.DynamicMetaData");
269 }
270
envoy_config_route_v3_RateLimit_Action_MetaData_getmsgdef(upb_DefPool * s)271 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_MetaData_getmsgdef(upb_DefPool *s) {
272 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
273 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.MetaData");
274 }
275
envoy_config_route_v3_RateLimit_Action_QueryParameterValueMatch_getmsgdef(upb_DefPool * s)276 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Action_QueryParameterValueMatch_getmsgdef(upb_DefPool *s) {
277 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
278 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Action.QueryParameterValueMatch");
279 }
280
envoy_config_route_v3_RateLimit_Override_getmsgdef(upb_DefPool * s)281 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Override_getmsgdef(upb_DefPool *s) {
282 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
283 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Override");
284 }
285
envoy_config_route_v3_RateLimit_Override_DynamicMetadata_getmsgdef(upb_DefPool * s)286 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_RateLimit_Override_DynamicMetadata_getmsgdef(upb_DefPool *s) {
287 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
288 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.RateLimit.Override.DynamicMetadata");
289 }
290
envoy_config_route_v3_HeaderMatcher_getmsgdef(upb_DefPool * s)291 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_HeaderMatcher_getmsgdef(upb_DefPool *s) {
292 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
293 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.HeaderMatcher");
294 }
295
envoy_config_route_v3_QueryParameterMatcher_getmsgdef(upb_DefPool * s)296 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_QueryParameterMatcher_getmsgdef(upb_DefPool *s) {
297 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
298 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.QueryParameterMatcher");
299 }
300
envoy_config_route_v3_InternalRedirectPolicy_getmsgdef(upb_DefPool * s)301 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_InternalRedirectPolicy_getmsgdef(upb_DefPool *s) {
302 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
303 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.InternalRedirectPolicy");
304 }
305
envoy_config_route_v3_FilterConfig_getmsgdef(upb_DefPool * s)306 UPB_INLINE const upb_MessageDef *envoy_config_route_v3_FilterConfig_getmsgdef(upb_DefPool *s) {
307 _upb_DefPool_LoadDefInit(s, &envoy_config_route_v3_route_components_proto_upbdefinit);
308 return upb_DefPool_FindMessageByName(s, "envoy.config.route.v3.FilterConfig");
309 }
310
311 #ifdef __cplusplus
312 } /* extern "C" */
313 #endif
314
315 #include "upb/port/undef.inc"
316
317 #endif /* ENVOY_CONFIG_ROUTE_V3_ROUTE_COMPONENTS_PROTO_UPBDEFS_H_ */
318