9 #ifndef SRC_PROTO_GRPC_LB_V1_LOAD_BALANCER_PROTO_UPB_H_
10 #define SRC_PROTO_GRPC_LB_V1_LOAD_BALANCER_PROTO_UPB_H_
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
17 #include "upb/port_def.inc"
67 upb_arena *
arena,
int options) {
95 if (!sub)
return NULL;
107 if (!sub)
return NULL;
124 upb_arena *
arena,
int options) {
136 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
150 upb_arena *
arena,
int options) {
163 *UPB_PTR_AT(msg, UPB_SIZE(8, 8), upb_strview) = value;
166 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int64_t) = value;
180 upb_arena *
arena,
int options) {
206 if (!sub)
return NULL;
212 *UPB_PTR_AT(msg, UPB_SIZE(8, 8), int64_t) = value;
215 *UPB_PTR_AT(msg, UPB_SIZE(16, 16), int64_t) = value;
218 *UPB_PTR_AT(msg, UPB_SIZE(24, 24), int64_t) = value;
221 *UPB_PTR_AT(msg, UPB_SIZE(32, 32), int64_t) = value;
231 bool ok = _upb_array_append_accessor2(
232 msg, UPB_SIZE(44, 48), UPB_SIZE(2, 3), &sub,
arena);
233 if (!ok)
return NULL;
248 upb_arena *
arena,
int options) {
279 if (!sub)
return NULL;
291 if (!sub)
return NULL;
303 if (!sub)
return NULL;
320 upb_arena *
arena,
int options) {
334 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
344 if (!sub)
return NULL;
361 upb_arena *
arena,
int options) {
374 return (
grpc_lb_v1_Server**)_upb_array_mutable_accessor(msg, UPB_SIZE(0, 0), len);
381 bool ok = _upb_array_append_accessor2(
382 msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub,
arena);
383 if (!ok)
return NULL;
398 upb_arena *
arena,
int options) {
413 *UPB_PTR_AT(msg, UPB_SIZE(8, 8), upb_strview) = value;
416 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
419 *UPB_PTR_AT(msg, UPB_SIZE(16, 24), upb_strview) = value;
422 *UPB_PTR_AT(msg, UPB_SIZE(4, 4),
bool) = value;
436 upb_arena *
arena,
int options) {
451 #include "upb/port_undef.inc"
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
UPB_INLINE char * grpc_lb_v1_LoadBalanceRequest_serialize(const grpc_lb_v1_LoadBalanceRequest *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:72
UPB_INLINE grpc_lb_v1_LoadBalanceResponse * grpc_lb_v1_LoadBalanceResponse_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:247
UPB_INLINE char * grpc_lb_v1_ClientStats_serialize(const grpc_lb_v1_ClientStats *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:185
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_started(grpc_lb_v1_ClientStats *msg, int64_t value)
Definition: load_balancer.upb.h:211
UPB_INLINE const grpc_lb_v1_ClientStats * grpc_lb_v1_LoadBalanceRequest_client_stats(const grpc_lb_v1_LoadBalanceRequest *msg)
Definition: load_balancer.upb.h:86
UPB_INLINE grpc_lb_v1_ClientStatsPerToken * grpc_lb_v1_ClientStatsPerToken_new(upb_arena *arena)
Definition: load_balancer.upb.h:141
struct grpc_lb_v1_LoadBalanceRequest grpc_lb_v1_LoadBalanceRequest
Definition: load_balancer.upb.h:32
UPB_INLINE grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_case(const grpc_lb_v1_LoadBalanceRequest *msg)
Definition: load_balancer.upb.h:81
UPB_INLINE grpc_lb_v1_LoadBalanceRequest * grpc_lb_v1_LoadBalanceRequest_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:61
const upb_msglayout google_protobuf_Timestamp_msginit
Definition: timestamp.upb.c:20
struct grpc_lb_v1_Server grpc_lb_v1_Server
Definition: load_balancer.upb.h:39
UPB_INLINE char * grpc_lb_v1_ServerList_serialize(const grpc_lb_v1_ServerList *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:366
UPB_INLINE void grpc_lb_v1_Server_set_drop(grpc_lb_v1_Server *msg, bool value)
Definition: load_balancer.upb.h:421
UPB_INLINE upb_strview grpc_lb_v1_Server_ip_address(const grpc_lb_v1_Server *msg)
Definition: load_balancer.upb.h:407
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceResponse_serialize(const grpc_lb_v1_InitialLoadBalanceResponse *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:325
UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_initial_request(const grpc_lb_v1_LoadBalanceRequest *msg)
Definition: load_balancer.upb.h:83
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_set_load_balancer_delegate(grpc_lb_v1_InitialLoadBalanceResponse *msg, upb_strview value)
Definition: load_balancer.upb.h:333
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_fallback_response(grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_FallbackResponse *value)
Definition: load_balancer.upb.h:296
UPB_INLINE upb_strview grpc_lb_v1_Server_load_balance_token(const grpc_lb_v1_Server *msg)
Definition: load_balancer.upb.h:409
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_initial_response(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:265
struct grpc_lb_v1_InitialLoadBalanceResponse grpc_lb_v1_InitialLoadBalanceResponse
Definition: load_balancer.upb.h:37
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceRequest_set_name(grpc_lb_v1_InitialLoadBalanceRequest *msg, upb_strview value)
Definition: load_balancer.upb.h:135
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_fallback_response(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:269
grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases
Definition: load_balancer.upb.h:257
@ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_fallback_response
Definition: load_balancer.upb.h:260
@ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_initial_response
Definition: load_balancer.upb.h:258
@ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_server_list
Definition: load_balancer.upb.h:259
@ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_NOT_SET
Definition: load_balancer.upb.h:261
UPB_INLINE const struct google_protobuf_Timestamp * grpc_lb_v1_ClientStats_timestamp(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:190
UPB_INLINE grpc_lb_v1_FallbackResponse * grpc_lb_v1_FallbackResponse_new(upb_arena *arena)
Definition: load_balancer.upb.h:427
const upb_msglayout grpc_lb_v1_ClientStatsPerToken_msginit
Definition: load_balancer.upb.c:48
struct grpc_lb_v1_LoadBalanceResponse grpc_lb_v1_LoadBalanceResponse
Definition: load_balancer.upb.h:36
UPB_INLINE grpc_lb_v1_Server * grpc_lb_v1_Server_new(upb_arena *arena)
Definition: load_balancer.upb.h:389
const upb_msglayout grpc_lb_v1_FallbackResponse_msginit
Definition: load_balancer.upb.c:134
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_initial_request(grpc_lb_v1_LoadBalanceRequest *msg, grpc_lb_v1_InitialLoadBalanceRequest *value)
Definition: load_balancer.upb.h:88
UPB_INLINE const grpc_lb_v1_Server *const * grpc_lb_v1_ServerList_servers(const grpc_lb_v1_ServerList *msg, size_t *len)
Definition: load_balancer.upb.h:371
UPB_INLINE void grpc_lb_v1_Server_set_port(grpc_lb_v1_Server *msg, int32_t value)
Definition: load_balancer.upb.h:415
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_server_list(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:267
UPB_INLINE grpc_lb_v1_ClientStats * grpc_lb_v1_ClientStats_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:179
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_known_received(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:194
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_known_received(grpc_lb_v1_ClientStats *msg, int64_t value)
Definition: load_balancer.upb.h:220
const upb_msglayout grpc_lb_v1_LoadBalanceRequest_msginit
Definition: load_balancer.upb.c:27
UPB_INLINE struct google_protobuf_Timestamp * grpc_lb_v1_ClientStats_mutable_timestamp(grpc_lb_v1_ClientStats *msg, upb_arena *arena)
Definition: load_balancer.upb.h:202
UPB_INLINE grpc_lb_v1_Server * grpc_lb_v1_Server_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:392
UPB_INLINE const grpc_lb_v1_ServerList * grpc_lb_v1_LoadBalanceResponse_server_list(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:268
const upb_msglayout grpc_lb_v1_LoadBalanceResponse_msginit
Definition: load_balancer.upb.c:86
UPB_INLINE char * grpc_lb_v1_Server_serialize(const grpc_lb_v1_Server *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:403
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_started(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:191
UPB_INLINE upb_strview grpc_lb_v1_InitialLoadBalanceRequest_name(const grpc_lb_v1_InitialLoadBalanceRequest *msg)
Definition: load_balancer.upb.h:133
UPB_INLINE grpc_lb_v1_LoadBalanceRequest * grpc_lb_v1_LoadBalanceRequest_new(upb_arena *arena)
Definition: load_balancer.upb.h:58
UPB_INLINE grpc_lb_v1_LoadBalanceResponse * grpc_lb_v1_LoadBalanceResponse_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:242
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_initial_response(grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_InitialLoadBalanceResponse *value)
Definition: load_balancer.upb.h:272
const upb_msglayout grpc_lb_v1_InitialLoadBalanceRequest_msginit
Definition: load_balancer.upb.c:37
UPB_INLINE void grpc_lb_v1_Server_set_ip_address(grpc_lb_v1_Server *msg, upb_strview value)
Definition: load_balancer.upb.h:412
const upb_msglayout grpc_lb_v1_ServerList_msginit
Definition: load_balancer.upb.c:115
UPB_INLINE bool grpc_lb_v1_ClientStats_has_calls_finished_with_drop(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:195
UPB_INLINE grpc_lb_v1_ServerList * grpc_lb_v1_ServerList_new(upb_arena *arena)
Definition: load_balancer.upb.h:352
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_server_list(grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_ServerList *value)
Definition: load_balancer.upb.h:284
UPB_INLINE grpc_lb_v1_LoadBalanceRequest * grpc_lb_v1_LoadBalanceRequest_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:66
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_with_client_failed_to_send(grpc_lb_v1_ClientStats *msg, int64_t value)
Definition: load_balancer.upb.h:217
UPB_INLINE bool grpc_lb_v1_Server_drop(const grpc_lb_v1_Server *msg)
Definition: load_balancer.upb.h:410
UPB_INLINE grpc_lb_v1_ServerList * grpc_lb_v1_ServerList_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:355
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_client_stats(grpc_lb_v1_LoadBalanceRequest *msg, grpc_lb_v1_ClientStats *value)
Definition: load_balancer.upb.h:100
struct grpc_lb_v1_FallbackResponse grpc_lb_v1_FallbackResponse
Definition: load_balancer.upb.h:40
UPB_INLINE const grpc_lb_v1_InitialLoadBalanceRequest * grpc_lb_v1_LoadBalanceRequest_initial_request(const grpc_lb_v1_LoadBalanceRequest *msg)
Definition: load_balancer.upb.h:84
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:192
UPB_INLINE grpc_lb_v1_Server ** grpc_lb_v1_ServerList_resize_servers(grpc_lb_v1_ServerList *msg, size_t len, upb_arena *arena)
Definition: load_balancer.upb.h:376
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_with_client_failed_to_send(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:193
UPB_INLINE struct grpc_lb_v1_FallbackResponse * grpc_lb_v1_LoadBalanceResponse_mutable_fallback_response(grpc_lb_v1_LoadBalanceResponse *msg, upb_arena *arena)
Definition: load_balancer.upb.h:299
UPB_INLINE bool grpc_lb_v1_InitialLoadBalanceResponse_has_client_stats_report_interval(const grpc_lb_v1_InitialLoadBalanceResponse *msg)
Definition: load_balancer.upb.h:330
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse * grpc_lb_v1_InitialLoadBalanceResponse_new(upb_arena *arena)
Definition: load_balancer.upb.h:311
UPB_INLINE const struct google_protobuf_Duration * grpc_lb_v1_InitialLoadBalanceResponse_client_stats_report_interval(const grpc_lb_v1_InitialLoadBalanceResponse *msg)
Definition: load_balancer.upb.h:331
UPB_INLINE grpc_lb_v1_ClientStats * grpc_lb_v1_ClientStats_new(upb_arena *arena)
Definition: load_balancer.upb.h:171
UPB_INLINE const grpc_lb_v1_ClientStatsPerToken *const * grpc_lb_v1_ClientStats_calls_finished_with_drop(const grpc_lb_v1_ClientStats *msg, size_t *len)
Definition: load_balancer.upb.h:196
UPB_INLINE grpc_lb_v1_Server * grpc_lb_v1_Server_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:397
UPB_INLINE grpc_lb_v1_Server ** grpc_lb_v1_ServerList_mutable_servers(grpc_lb_v1_ServerList *msg, size_t *len)
Definition: load_balancer.upb.h:373
const upb_msglayout grpc_lb_v1_InitialLoadBalanceResponse_msginit
Definition: load_balancer.upb.c:101
UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_client_stats(const grpc_lb_v1_LoadBalanceRequest *msg)
Definition: load_balancer.upb.h:85
UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceRequest * grpc_lb_v1_LoadBalanceRequest_mutable_initial_request(grpc_lb_v1_LoadBalanceRequest *msg, upb_arena *arena)
Definition: load_balancer.upb.h:91
UPB_INLINE char * grpc_lb_v1_LoadBalanceResponse_serialize(const grpc_lb_v1_LoadBalanceResponse *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:253
struct grpc_lb_v1_ClientStatsPerToken grpc_lb_v1_ClientStatsPerToken
Definition: load_balancer.upb.h:34
const upb_msglayout grpc_lb_v1_ClientStats_msginit
Definition: load_balancer.upb.c:68
const upb_msglayout grpc_lb_v1_Server_msginit
Definition: load_balancer.upb.c:128
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest * grpc_lb_v1_InitialLoadBalanceRequest_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:118
UPB_INLINE int64_t grpc_lb_v1_ClientStatsPerToken_num_calls(const grpc_lb_v1_ClientStatsPerToken *msg)
Definition: load_balancer.upb.h:160
UPB_INLINE upb_strview grpc_lb_v1_ClientStatsPerToken_load_balance_token(const grpc_lb_v1_ClientStatsPerToken *msg)
Definition: load_balancer.upb.h:159
UPB_INLINE struct grpc_lb_v1_Server * grpc_lb_v1_ServerList_add_servers(grpc_lb_v1_ServerList *msg, upb_arena *arena)
Definition: load_balancer.upb.h:379
UPB_INLINE grpc_lb_v1_LoadBalanceResponse * grpc_lb_v1_LoadBalanceResponse_new(upb_arena *arena)
Definition: load_balancer.upb.h:239
struct grpc_lb_v1_ServerList grpc_lb_v1_ServerList
Definition: load_balancer.upb.h:38
UPB_INLINE upb_strview grpc_lb_v1_InitialLoadBalanceResponse_load_balancer_delegate(const grpc_lb_v1_InitialLoadBalanceResponse *msg)
Definition: load_balancer.upb.h:329
struct grpc_lb_v1_InitialLoadBalanceRequest grpc_lb_v1_InitialLoadBalanceRequest
Definition: load_balancer.upb.h:33
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceRequest_serialize(const grpc_lb_v1_InitialLoadBalanceRequest *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:129
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse * grpc_lb_v1_InitialLoadBalanceResponse_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:314
UPB_INLINE grpc_lb_v1_ClientStatsPerToken ** grpc_lb_v1_ClientStats_mutable_calls_finished_with_drop(grpc_lb_v1_ClientStats *msg, size_t *len)
Definition: load_balancer.upb.h:223
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest * grpc_lb_v1_InitialLoadBalanceRequest_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:123
UPB_INLINE void grpc_lb_v1_Server_set_load_balance_token(grpc_lb_v1_Server *msg, upb_strview value)
Definition: load_balancer.upb.h:418
UPB_INLINE struct grpc_lb_v1_ServerList * grpc_lb_v1_LoadBalanceResponse_mutable_server_list(grpc_lb_v1_LoadBalanceResponse *msg, upb_arena *arena)
Definition: load_balancer.upb.h:287
UPB_INLINE bool grpc_lb_v1_ServerList_has_servers(const grpc_lb_v1_ServerList *msg)
Definition: load_balancer.upb.h:370
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_set_client_stats_report_interval(grpc_lb_v1_InitialLoadBalanceResponse *msg, struct google_protobuf_Duration *value)
Definition: load_balancer.upb.h:336
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest * grpc_lb_v1_InitialLoadBalanceRequest_new(upb_arena *arena)
Definition: load_balancer.upb.h:115
UPB_INLINE const grpc_lb_v1_InitialLoadBalanceResponse * grpc_lb_v1_LoadBalanceResponse_initial_response(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:266
UPB_INLINE struct grpc_lb_v1_ClientStatsPerToken * grpc_lb_v1_ClientStats_add_calls_finished_with_drop(grpc_lb_v1_ClientStats *msg, upb_arena *arena)
Definition: load_balancer.upb.h:229
grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases
Definition: load_balancer.upb.h:76
@ grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_client_stats
Definition: load_balancer.upb.h:78
@ grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_NOT_SET
Definition: load_balancer.upb.h:79
@ grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_initial_request
Definition: load_balancer.upb.h:77
UPB_INLINE struct grpc_lb_v1_ClientStats * grpc_lb_v1_LoadBalanceRequest_mutable_client_stats(grpc_lb_v1_LoadBalanceRequest *msg, upb_arena *arena)
Definition: load_balancer.upb.h:103
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished(grpc_lb_v1_ClientStats *msg, int64_t value)
Definition: load_balancer.upb.h:214
UPB_INLINE grpc_lb_v1_FallbackResponse * grpc_lb_v1_FallbackResponse_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:430
UPB_INLINE grpc_lb_v1_ClientStats * grpc_lb_v1_ClientStats_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:174
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse * grpc_lb_v1_InitialLoadBalanceResponse_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:319
UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceResponse * grpc_lb_v1_LoadBalanceResponse_mutable_initial_response(grpc_lb_v1_LoadBalanceResponse *msg, upb_arena *arena)
Definition: load_balancer.upb.h:275
UPB_INLINE grpc_lb_v1_ClientStatsPerToken * grpc_lb_v1_ClientStatsPerToken_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:149
UPB_INLINE grpc_lb_v1_ServerList * grpc_lb_v1_ServerList_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:360
UPB_INLINE char * grpc_lb_v1_FallbackResponse_serialize(const grpc_lb_v1_FallbackResponse *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:441
UPB_INLINE char * grpc_lb_v1_ClientStatsPerToken_serialize(const grpc_lb_v1_ClientStatsPerToken *msg, upb_arena *arena, size_t *len)
Definition: load_balancer.upb.h:155
UPB_INLINE void grpc_lb_v1_ClientStats_set_timestamp(grpc_lb_v1_ClientStats *msg, struct google_protobuf_Timestamp *value)
Definition: load_balancer.upb.h:198
struct grpc_lb_v1_ClientStats grpc_lb_v1_ClientStats
Definition: load_balancer.upb.h:35
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_load_balance_token(grpc_lb_v1_ClientStatsPerToken *msg, upb_strview value)
Definition: load_balancer.upb.h:162
UPB_INLINE struct google_protobuf_Duration * grpc_lb_v1_InitialLoadBalanceResponse_mutable_client_stats_report_interval(grpc_lb_v1_InitialLoadBalanceResponse *msg, upb_arena *arena)
Definition: load_balancer.upb.h:340
UPB_INLINE int32_t grpc_lb_v1_Server_port(const grpc_lb_v1_Server *msg)
Definition: load_balancer.upb.h:408
UPB_INLINE const grpc_lb_v1_FallbackResponse * grpc_lb_v1_LoadBalanceResponse_fallback_response(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:270
UPB_INLINE bool grpc_lb_v1_ClientStats_has_timestamp(const grpc_lb_v1_ClientStats *msg)
Definition: load_balancer.upb.h:189
UPB_INLINE grpc_lb_v1_FallbackResponse * grpc_lb_v1_FallbackResponse_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: load_balancer.upb.h:435
UPB_INLINE grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_case(const grpc_lb_v1_LoadBalanceResponse *msg)
Definition: load_balancer.upb.h:263
UPB_INLINE grpc_lb_v1_ClientStatsPerToken * grpc_lb_v1_ClientStatsPerToken_parse(const char *buf, size_t size, upb_arena *arena)
Definition: load_balancer.upb.h:144
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_num_calls(grpc_lb_v1_ClientStatsPerToken *msg, int64_t value)
Definition: load_balancer.upb.h:165
UPB_INLINE grpc_lb_v1_ClientStatsPerToken ** grpc_lb_v1_ClientStats_resize_calls_finished_with_drop(grpc_lb_v1_ClientStats *msg, size_t len, upb_arena *arena)
Definition: load_balancer.upb.h:226
struct google_protobuf_Timestamp google_protobuf_Timestamp
Definition: timestamp.upb.h:24
upb_arena * arena
Definition: xds_api.cc:909