GRPC Core  9.0.0
load_report.upb.h
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/api/v2/endpoint/load_report.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_API_V2_ENDPOINT_LOAD_REPORT_PROTO_UPB_H_
10 #define ENVOY_API_V2_ENDPOINT_LOAD_REPORT_PROTO_UPB_H_
11 
12 #include "upb/generated_util.h"
13 #include "upb/msg.h"
14 #include "upb/decode.h"
15 #include "upb/encode.h"
16 
17 #include "upb/port_def.inc"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
36 extern const upb_msglayout envoy_api_v2_endpoint_ClusterStats_msginit;
42 extern const upb_msglayout envoy_api_v2_core_Address_msginit;
43 extern const upb_msglayout envoy_api_v2_core_Locality_msginit;
44 extern const upb_msglayout google_protobuf_Duration_msginit;
45 extern const upb_msglayout google_protobuf_Struct_msginit;
46 
47 
48 /* envoy.api.v2.endpoint.UpstreamLocalityStats */
49 
52 }
54  upb_arena *arena) {
56  return (ret && upb_decode(buf, size, ret, &envoy_api_v2_endpoint_UpstreamLocalityStats_msginit, arena)) ? ret : NULL;
57 }
59  return upb_encode(msg, &envoy_api_v2_endpoint_UpstreamLocalityStats_msginit, arena, len);
60 }
61 
62 UPB_INLINE const struct envoy_api_v2_core_Locality* envoy_api_v2_endpoint_UpstreamLocalityStats_locality(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, const struct envoy_api_v2_core_Locality*, UPB_SIZE(36, 40)); }
63 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_successful_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)); }
64 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_requests_in_progress(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(8, 8)); }
65 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_error_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(16, 16)); }
67 UPB_INLINE uint32_t envoy_api_v2_endpoint_UpstreamLocalityStats_priority(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, uint32_t, UPB_SIZE(32, 32)); }
69 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_issued_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(24, 24)); }
70 
72  UPB_FIELD_AT(msg, struct envoy_api_v2_core_Locality*, UPB_SIZE(36, 40)) = value;
73 }
76  if (sub == NULL) {
77  sub = (struct envoy_api_v2_core_Locality*)upb_msg_new(&envoy_api_v2_core_Locality_msginit, arena);
78  if (!sub) return NULL;
80  }
81  return sub;
82 }
84  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
85 }
87  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(8, 8)) = value;
88 }
90  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(16, 16)) = value;
91 }
93  return (envoy_api_v2_endpoint_EndpointLoadMetricStats**)_upb_array_mutable_accessor(msg, UPB_SIZE(40, 48), len);
94 }
96  return (envoy_api_v2_endpoint_EndpointLoadMetricStats**)_upb_array_resize_accessor(msg, UPB_SIZE(40, 48), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
97 }
100  bool ok = _upb_array_append_accessor(
101  msg, UPB_SIZE(40, 48), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
102  if (!ok) return NULL;
103  return sub;
104 }
106  UPB_FIELD_AT(msg, uint32_t, UPB_SIZE(32, 32)) = value;
107 }
109  return (envoy_api_v2_endpoint_UpstreamEndpointStats**)_upb_array_mutable_accessor(msg, UPB_SIZE(44, 56), len);
110 }
112  return (envoy_api_v2_endpoint_UpstreamEndpointStats**)_upb_array_resize_accessor(msg, UPB_SIZE(44, 56), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
113 }
116  bool ok = _upb_array_append_accessor(
117  msg, UPB_SIZE(44, 56), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
118  if (!ok) return NULL;
119  return sub;
120 }
122  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(24, 24)) = value;
123 }
124 
125 /* envoy.api.v2.endpoint.UpstreamEndpointStats */
126 
129 }
131  upb_arena *arena) {
133  return (ret && upb_decode(buf, size, ret, &envoy_api_v2_endpoint_UpstreamEndpointStats_msginit, arena)) ? ret : NULL;
134 }
136  return upb_encode(msg, &envoy_api_v2_endpoint_UpstreamEndpointStats_msginit, arena, len);
137 }
138 
139 UPB_INLINE const struct envoy_api_v2_core_Address* envoy_api_v2_endpoint_UpstreamEndpointStats_address(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, const struct envoy_api_v2_core_Address*, UPB_SIZE(32, 32)); }
140 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_successful_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)); }
141 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_requests_in_progress(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(8, 8)); }
142 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_error_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(16, 16)); }
144 UPB_INLINE const struct google_protobuf_Struct* envoy_api_v2_endpoint_UpstreamEndpointStats_metadata(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, const struct google_protobuf_Struct*, UPB_SIZE(36, 40)); }
145 UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_issued_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(24, 24)); }
146 
148  UPB_FIELD_AT(msg, struct envoy_api_v2_core_Address*, UPB_SIZE(32, 32)) = value;
149 }
152  if (sub == NULL) {
153  sub = (struct envoy_api_v2_core_Address*)upb_msg_new(&envoy_api_v2_core_Address_msginit, arena);
154  if (!sub) return NULL;
156  }
157  return sub;
158 }
160  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
161 }
163  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(8, 8)) = value;
164 }
166  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(16, 16)) = value;
167 }
169  return (envoy_api_v2_endpoint_EndpointLoadMetricStats**)_upb_array_mutable_accessor(msg, UPB_SIZE(40, 48), len);
170 }
172  return (envoy_api_v2_endpoint_EndpointLoadMetricStats**)_upb_array_resize_accessor(msg, UPB_SIZE(40, 48), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
173 }
176  bool ok = _upb_array_append_accessor(
177  msg, UPB_SIZE(40, 48), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
178  if (!ok) return NULL;
179  return sub;
180 }
182  UPB_FIELD_AT(msg, struct google_protobuf_Struct*, UPB_SIZE(36, 40)) = value;
183 }
186  if (sub == NULL) {
187  sub = (struct google_protobuf_Struct*)upb_msg_new(&google_protobuf_Struct_msginit, arena);
188  if (!sub) return NULL;
190  }
191  return sub;
192 }
194  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(24, 24)) = value;
195 }
196 
197 /* envoy.api.v2.endpoint.EndpointLoadMetricStats */
198 
201 }
203  upb_arena *arena) {
205  return (ret && upb_decode(buf, size, ret, &envoy_api_v2_endpoint_EndpointLoadMetricStats_msginit, arena)) ? ret : NULL;
206 }
208  return upb_encode(msg, &envoy_api_v2_endpoint_EndpointLoadMetricStats_msginit, arena, len);
209 }
210 
211 UPB_INLINE upb_strview envoy_api_v2_endpoint_EndpointLoadMetricStats_metric_name(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg) { return UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 16)); }
212 UPB_INLINE uint64_t envoy_api_v2_endpoint_EndpointLoadMetricStats_num_requests_finished_with_metric(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)); }
213 UPB_INLINE double envoy_api_v2_endpoint_EndpointLoadMetricStats_total_metric_value(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg) { return UPB_FIELD_AT(msg, double, UPB_SIZE(8, 8)); }
214 
216  UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 16)) = value;
217 }
219  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
220 }
222  UPB_FIELD_AT(msg, double, UPB_SIZE(8, 8)) = value;
223 }
224 
225 /* envoy.api.v2.endpoint.ClusterStats */
226 
229 }
231  upb_arena *arena) {
233  return (ret && upb_decode(buf, size, ret, &envoy_api_v2_endpoint_ClusterStats_msginit, arena)) ? ret : NULL;
234 }
235 UPB_INLINE char *envoy_api_v2_endpoint_ClusterStats_serialize(const envoy_api_v2_endpoint_ClusterStats *msg, upb_arena *arena, size_t *len) {
236  return upb_encode(msg, &envoy_api_v2_endpoint_ClusterStats_msginit, arena, len);
237 }
238 
239 UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_cluster_name(const envoy_api_v2_endpoint_ClusterStats *msg) { return UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)); }
240 UPB_INLINE const envoy_api_v2_endpoint_UpstreamLocalityStats* const* envoy_api_v2_endpoint_ClusterStats_upstream_locality_stats(const envoy_api_v2_endpoint_ClusterStats *msg, size_t *len) { return (const envoy_api_v2_endpoint_UpstreamLocalityStats* const*)_upb_array_accessor(msg, UPB_SIZE(28, 48), len); }
241 UPB_INLINE uint64_t envoy_api_v2_endpoint_ClusterStats_total_dropped_requests(const envoy_api_v2_endpoint_ClusterStats *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)); }
242 UPB_INLINE const struct google_protobuf_Duration* envoy_api_v2_endpoint_ClusterStats_load_report_interval(const envoy_api_v2_endpoint_ClusterStats *msg) { return UPB_FIELD_AT(msg, const struct google_protobuf_Duration*, UPB_SIZE(24, 40)); }
243 UPB_INLINE const envoy_api_v2_endpoint_ClusterStats_DroppedRequests* const* envoy_api_v2_endpoint_ClusterStats_dropped_requests(const envoy_api_v2_endpoint_ClusterStats *msg, size_t *len) { return (const envoy_api_v2_endpoint_ClusterStats_DroppedRequests* const*)_upb_array_accessor(msg, UPB_SIZE(32, 56), len); }
244 UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_cluster_service_name(const envoy_api_v2_endpoint_ClusterStats *msg) { return UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 24)); }
245 
247  UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)) = value;
248 }
250  return (envoy_api_v2_endpoint_UpstreamLocalityStats**)_upb_array_mutable_accessor(msg, UPB_SIZE(28, 48), len);
251 }
253  return (envoy_api_v2_endpoint_UpstreamLocalityStats**)_upb_array_resize_accessor(msg, UPB_SIZE(28, 48), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
254 }
257  bool ok = _upb_array_append_accessor(
258  msg, UPB_SIZE(28, 48), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
259  if (!ok) return NULL;
260  return sub;
261 }
263  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
264 }
266  UPB_FIELD_AT(msg, struct google_protobuf_Duration*, UPB_SIZE(24, 40)) = value;
267 }
270  if (sub == NULL) {
271  sub = (struct google_protobuf_Duration*)upb_msg_new(&google_protobuf_Duration_msginit, arena);
272  if (!sub) return NULL;
274  }
275  return sub;
276 }
278  return (envoy_api_v2_endpoint_ClusterStats_DroppedRequests**)_upb_array_mutable_accessor(msg, UPB_SIZE(32, 56), len);
279 }
281  return (envoy_api_v2_endpoint_ClusterStats_DroppedRequests**)_upb_array_resize_accessor(msg, UPB_SIZE(32, 56), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
282 }
285  bool ok = _upb_array_append_accessor(
286  msg, UPB_SIZE(32, 56), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
287  if (!ok) return NULL;
288  return sub;
289 }
291  UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 24)) = value;
292 }
293 
294 /* envoy.api.v2.endpoint.ClusterStats.DroppedRequests */
295 
298 }
300  upb_arena *arena) {
302  return (ret && upb_decode(buf, size, ret, &envoy_api_v2_endpoint_ClusterStats_DroppedRequests_msginit, arena)) ? ret : NULL;
303 }
305  return upb_encode(msg, &envoy_api_v2_endpoint_ClusterStats_DroppedRequests_msginit, arena, len);
306 }
307 
308 UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_DroppedRequests_category(const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg) { return UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)); }
309 UPB_INLINE uint64_t envoy_api_v2_endpoint_ClusterStats_DroppedRequests_dropped_count(const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg) { return UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)); }
310 
312  UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)) = value;
313 }
315  UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
316 }
317 
318 #ifdef __cplusplus
319 } /* extern "C" */
320 #endif
321 
322 #include "upb/port_undef.inc"
323 
324 #endif /* ENVOY_API_V2_ENDPOINT_LOAD_REPORT_PROTO_UPB_H_ */
struct envoy_api_v2_core_Address envoy_api_v2_core_Address
Definition: address.upb.h:33
struct envoy_api_v2_core_Locality envoy_api_v2_core_Locality
Definition: base.upb.h:39
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
UPB_INLINE uint64_t envoy_api_v2_endpoint_ClusterStats_DroppedRequests_dropped_count(const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg)
Definition: load_report.upb.h:309
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_total_requests_in_progress(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, uint64_t value)
Definition: load_report.upb.h:162
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_issued_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:145
const upb_msglayout envoy_api_v2_core_Address_msginit
Definition: address.upb.c:87
const upb_msglayout envoy_api_v2_core_Locality_msginit
Definition: base.upb.c:27
UPB_INLINE envoy_api_v2_endpoint_ClusterStats * envoy_api_v2_endpoint_ClusterStats_new(upb_arena *arena)
Definition: load_report.upb.h:227
struct envoy_api_v2_endpoint_UpstreamEndpointStats envoy_api_v2_endpoint_UpstreamEndpointStats
Definition: load_report.upb.h:29
UPB_INLINE struct envoy_api_v2_endpoint_UpstreamEndpointStats * envoy_api_v2_endpoint_UpstreamLocalityStats_add_upstream_endpoint_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, upb_arena *arena)
Definition: load_report.upb.h:114
UPB_INLINE char * envoy_api_v2_endpoint_ClusterStats_DroppedRequests_serialize(const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg, upb_arena *arena, size_t *len)
Definition: load_report.upb.h:304
const upb_msglayout envoy_api_v2_endpoint_UpstreamLocalityStats_msginit
Definition: load_report.upb.c:37
UPB_INLINE char * envoy_api_v2_endpoint_EndpointLoadMetricStats_serialize(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg, upb_arena *arena, size_t *len)
Definition: load_report.upb.h:207
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_endpoint_ClusterStats_mutable_load_report_interval(envoy_api_v2_endpoint_ClusterStats *msg, upb_arena *arena)
Definition: load_report.upb.h:268
const upb_msglayout envoy_api_v2_endpoint_ClusterStats_DroppedRequests_msginit
Definition: load_report.upb.c:103
UPB_INLINE uint64_t envoy_api_v2_endpoint_ClusterStats_total_dropped_requests(const envoy_api_v2_endpoint_ClusterStats *msg)
Definition: load_report.upb.h:241
UPB_INLINE const envoy_api_v2_endpoint_EndpointLoadMetricStats *const * envoy_api_v2_endpoint_UpstreamLocalityStats_load_metric_stats(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t *len)
Definition: load_report.upb.h:66
UPB_INLINE envoy_api_v2_endpoint_UpstreamLocalityStats ** envoy_api_v2_endpoint_ClusterStats_mutable_upstream_locality_stats(envoy_api_v2_endpoint_ClusterStats *msg, size_t *len)
Definition: load_report.upb.h:249
UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_DroppedRequests_category(const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg)
Definition: load_report.upb.h:308
struct envoy_api_v2_endpoint_ClusterStats envoy_api_v2_endpoint_ClusterStats
Definition: load_report.upb.h:31
const upb_msglayout envoy_api_v2_endpoint_ClusterStats_msginit
Definition: load_report.upb.c:92
UPB_INLINE char * envoy_api_v2_endpoint_UpstreamEndpointStats_serialize(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg, upb_arena *arena, size_t *len)
Definition: load_report.upb.h:135
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_DroppedRequests_set_category(envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg, upb_strview value)
Definition: load_report.upb.h:311
UPB_INLINE upb_strview envoy_api_v2_endpoint_EndpointLoadMetricStats_metric_name(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg)
Definition: load_report.upb.h:211
UPB_INLINE struct envoy_api_v2_core_Address * envoy_api_v2_endpoint_UpstreamEndpointStats_mutable_address(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, upb_arena *arena)
Definition: load_report.upb.h:150
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_priority(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, uint32_t value)
Definition: load_report.upb.h:105
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_total_error_requests(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, uint64_t value)
Definition: load_report.upb.h:89
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_endpoint_ClusterStats_load_report_interval(const envoy_api_v2_endpoint_ClusterStats *msg)
Definition: load_report.upb.h:242
UPB_INLINE struct envoy_api_v2_endpoint_UpstreamLocalityStats * envoy_api_v2_endpoint_ClusterStats_add_upstream_locality_stats(envoy_api_v2_endpoint_ClusterStats *msg, upb_arena *arena)
Definition: load_report.upb.h:255
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_total_issued_requests(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, uint64_t value)
Definition: load_report.upb.h:193
UPB_INLINE struct envoy_api_v2_core_Locality * envoy_api_v2_endpoint_UpstreamLocalityStats_mutable_locality(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, upb_arena *arena)
Definition: load_report.upb.h:74
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_total_successful_requests(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, uint64_t value)
Definition: load_report.upb.h:159
UPB_INLINE void envoy_api_v2_endpoint_EndpointLoadMetricStats_set_total_metric_value(envoy_api_v2_endpoint_EndpointLoadMetricStats *msg, double value)
Definition: load_report.upb.h:221
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_total_successful_requests(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, uint64_t value)
Definition: load_report.upb.h:83
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats ** envoy_api_v2_endpoint_UpstreamLocalityStats_resize_load_metric_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t len, upb_arena *arena)
Definition: load_report.upb.h:95
UPB_INLINE double envoy_api_v2_endpoint_EndpointLoadMetricStats_total_metric_value(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg)
Definition: load_report.upb.h:213
UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_cluster_service_name(const envoy_api_v2_endpoint_ClusterStats *msg)
Definition: load_report.upb.h:244
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_successful_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:63
UPB_INLINE uint32_t envoy_api_v2_endpoint_UpstreamLocalityStats_priority(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:67
UPB_INLINE const struct envoy_api_v2_core_Address * envoy_api_v2_endpoint_UpstreamEndpointStats_address(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:139
UPB_INLINE envoy_api_v2_endpoint_ClusterStats_DroppedRequests ** envoy_api_v2_endpoint_ClusterStats_resize_dropped_requests(envoy_api_v2_endpoint_ClusterStats *msg, size_t len, upb_arena *arena)
Definition: load_report.upb.h:280
UPB_INLINE envoy_api_v2_endpoint_UpstreamEndpointStats ** envoy_api_v2_endpoint_UpstreamLocalityStats_mutable_upstream_endpoint_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t *len)
Definition: load_report.upb.h:108
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_requests_in_progress(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:64
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_error_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:142
UPB_INLINE struct envoy_api_v2_endpoint_ClusterStats_DroppedRequests * envoy_api_v2_endpoint_ClusterStats_add_dropped_requests(envoy_api_v2_endpoint_ClusterStats *msg, upb_arena *arena)
Definition: load_report.upb.h:283
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_set_cluster_name(envoy_api_v2_endpoint_ClusterStats *msg, upb_strview value)
Definition: load_report.upb.h:246
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_total_issued_requests(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, uint64_t value)
Definition: load_report.upb.h:121
struct envoy_api_v2_endpoint_ClusterStats_DroppedRequests envoy_api_v2_endpoint_ClusterStats_DroppedRequests
Definition: load_report.upb.h:32
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_metadata(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, struct google_protobuf_Struct *value)
Definition: load_report.upb.h:181
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_set_cluster_service_name(envoy_api_v2_endpoint_ClusterStats *msg, upb_strview value)
Definition: load_report.upb.h:290
UPB_INLINE envoy_api_v2_endpoint_UpstreamLocalityStats ** envoy_api_v2_endpoint_ClusterStats_resize_upstream_locality_stats(envoy_api_v2_endpoint_ClusterStats *msg, size_t len, upb_arena *arena)
Definition: load_report.upb.h:252
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_error_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:65
const upb_msglayout envoy_api_v2_endpoint_UpstreamEndpointStats_msginit
Definition: load_report.upb.c:59
UPB_INLINE const envoy_api_v2_endpoint_EndpointLoadMetricStats *const * envoy_api_v2_endpoint_UpstreamEndpointStats_load_metric_stats(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg, size_t *len)
Definition: load_report.upb.h:143
const upb_msglayout google_protobuf_Struct_msginit
Definition: struct.upb.c:23
UPB_INLINE char * envoy_api_v2_endpoint_ClusterStats_serialize(const envoy_api_v2_endpoint_ClusterStats *msg, upb_arena *arena, size_t *len)
Definition: load_report.upb.h:235
UPB_INLINE envoy_api_v2_endpoint_ClusterStats_DroppedRequests * envoy_api_v2_endpoint_ClusterStats_DroppedRequests_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_report.upb.h:299
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_address(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, struct envoy_api_v2_core_Address *value)
Definition: load_report.upb.h:147
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_set_total_dropped_requests(envoy_api_v2_endpoint_ClusterStats *msg, uint64_t value)
Definition: load_report.upb.h:262
UPB_INLINE envoy_api_v2_endpoint_UpstreamEndpointStats ** envoy_api_v2_endpoint_UpstreamLocalityStats_resize_upstream_endpoint_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t len, upb_arena *arena)
Definition: load_report.upb.h:111
UPB_INLINE void envoy_api_v2_endpoint_EndpointLoadMetricStats_set_num_requests_finished_with_metric(envoy_api_v2_endpoint_EndpointLoadMetricStats *msg, uint64_t value)
Definition: load_report.upb.h:218
UPB_INLINE const envoy_api_v2_endpoint_ClusterStats_DroppedRequests *const * envoy_api_v2_endpoint_ClusterStats_dropped_requests(const envoy_api_v2_endpoint_ClusterStats *msg, size_t *len)
Definition: load_report.upb.h:243
struct envoy_api_v2_endpoint_UpstreamLocalityStats envoy_api_v2_endpoint_UpstreamLocalityStats
Definition: load_report.upb.h:28
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats * envoy_api_v2_endpoint_EndpointLoadMetricStats_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_report.upb.h:202
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_DroppedRequests_set_dropped_count(envoy_api_v2_endpoint_ClusterStats_DroppedRequests *msg, uint64_t value)
Definition: load_report.upb.h:314
UPB_INLINE void envoy_api_v2_endpoint_UpstreamEndpointStats_set_total_error_requests(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, uint64_t value)
Definition: load_report.upb.h:165
UPB_INLINE void envoy_api_v2_endpoint_ClusterStats_set_load_report_interval(envoy_api_v2_endpoint_ClusterStats *msg, struct google_protobuf_Duration *value)
Definition: load_report.upb.h:265
UPB_INLINE struct envoy_api_v2_endpoint_EndpointLoadMetricStats * envoy_api_v2_endpoint_UpstreamEndpointStats_add_load_metric_stats(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, upb_arena *arena)
Definition: load_report.upb.h:174
UPB_INLINE envoy_api_v2_endpoint_UpstreamEndpointStats * envoy_api_v2_endpoint_UpstreamEndpointStats_new(upb_arena *arena)
Definition: load_report.upb.h:127
struct envoy_api_v2_endpoint_EndpointLoadMetricStats envoy_api_v2_endpoint_EndpointLoadMetricStats
Definition: load_report.upb.h:30
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats ** envoy_api_v2_endpoint_UpstreamLocalityStats_mutable_load_metric_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t *len)
Definition: load_report.upb.h:92
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_successful_requests(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:140
UPB_INLINE envoy_api_v2_endpoint_ClusterStats * envoy_api_v2_endpoint_ClusterStats_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_report.upb.h:230
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats ** envoy_api_v2_endpoint_UpstreamEndpointStats_resize_load_metric_stats(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, size_t len, upb_arena *arena)
Definition: load_report.upb.h:171
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamEndpointStats_total_requests_in_progress(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:141
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_endpoint_UpstreamEndpointStats_metadata(const envoy_api_v2_endpoint_UpstreamEndpointStats *msg)
Definition: load_report.upb.h:144
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_total_requests_in_progress(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, uint64_t value)
Definition: load_report.upb.h:86
UPB_INLINE uint64_t envoy_api_v2_endpoint_UpstreamLocalityStats_total_issued_requests(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:69
UPB_INLINE const envoy_api_v2_endpoint_UpstreamEndpointStats *const * envoy_api_v2_endpoint_UpstreamLocalityStats_upstream_endpoint_stats(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg, size_t *len)
Definition: load_report.upb.h:68
UPB_INLINE const envoy_api_v2_endpoint_UpstreamLocalityStats *const * envoy_api_v2_endpoint_ClusterStats_upstream_locality_stats(const envoy_api_v2_endpoint_ClusterStats *msg, size_t *len)
Definition: load_report.upb.h:240
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
UPB_INLINE char * envoy_api_v2_endpoint_UpstreamLocalityStats_serialize(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg, upb_arena *arena, size_t *len)
Definition: load_report.upb.h:58
UPB_INLINE envoy_api_v2_endpoint_ClusterStats_DroppedRequests ** envoy_api_v2_endpoint_ClusterStats_mutable_dropped_requests(envoy_api_v2_endpoint_ClusterStats *msg, size_t *len)
Definition: load_report.upb.h:277
UPB_INLINE struct envoy_api_v2_endpoint_EndpointLoadMetricStats * envoy_api_v2_endpoint_UpstreamLocalityStats_add_load_metric_stats(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, upb_arena *arena)
Definition: load_report.upb.h:98
UPB_INLINE void envoy_api_v2_endpoint_EndpointLoadMetricStats_set_metric_name(envoy_api_v2_endpoint_EndpointLoadMetricStats *msg, upb_strview value)
Definition: load_report.upb.h:215
UPB_INLINE envoy_api_v2_endpoint_UpstreamLocalityStats * envoy_api_v2_endpoint_UpstreamLocalityStats_new(upb_arena *arena)
Definition: load_report.upb.h:50
UPB_INLINE void envoy_api_v2_endpoint_UpstreamLocalityStats_set_locality(envoy_api_v2_endpoint_UpstreamLocalityStats *msg, struct envoy_api_v2_core_Locality *value)
Definition: load_report.upb.h:71
UPB_INLINE upb_strview envoy_api_v2_endpoint_ClusterStats_cluster_name(const envoy_api_v2_endpoint_ClusterStats *msg)
Definition: load_report.upb.h:239
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats ** envoy_api_v2_endpoint_UpstreamEndpointStats_mutable_load_metric_stats(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, size_t *len)
Definition: load_report.upb.h:168
const upb_msglayout envoy_api_v2_endpoint_EndpointLoadMetricStats_msginit
Definition: load_report.upb.c:71
UPB_INLINE envoy_api_v2_endpoint_UpstreamEndpointStats * envoy_api_v2_endpoint_UpstreamEndpointStats_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_report.upb.h:130
UPB_INLINE envoy_api_v2_endpoint_UpstreamLocalityStats * envoy_api_v2_endpoint_UpstreamLocalityStats_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_report.upb.h:53
UPB_INLINE envoy_api_v2_endpoint_EndpointLoadMetricStats * envoy_api_v2_endpoint_EndpointLoadMetricStats_new(upb_arena *arena)
Definition: load_report.upb.h:199
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_endpoint_UpstreamEndpointStats_mutable_metadata(envoy_api_v2_endpoint_UpstreamEndpointStats *msg, upb_arena *arena)
Definition: load_report.upb.h:184
UPB_INLINE envoy_api_v2_endpoint_ClusterStats_DroppedRequests * envoy_api_v2_endpoint_ClusterStats_DroppedRequests_new(upb_arena *arena)
Definition: load_report.upb.h:296
UPB_INLINE uint64_t envoy_api_v2_endpoint_EndpointLoadMetricStats_num_requests_finished_with_metric(const envoy_api_v2_endpoint_EndpointLoadMetricStats *msg)
Definition: load_report.upb.h:212
UPB_INLINE const struct envoy_api_v2_core_Locality * envoy_api_v2_endpoint_UpstreamLocalityStats_locality(const envoy_api_v2_endpoint_UpstreamLocalityStats *msg)
Definition: load_report.upb.h:62
struct google_protobuf_Struct google_protobuf_Struct
Definition: struct.upb.h:27