9 #ifndef ENVOY_SERVICE_DISCOVERY_V3_DISCOVERY_PROTO_UPB_H_
10 #define ENVOY_SERVICE_DISCOVERY_V3_DISCOVERY_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) {
86 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
96 if (!sub)
return NULL;
102 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(36, 72), len);
105 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(36, 72), len, UPB_SIZE(3, 4),
arena);
108 return _upb_array_append_accessor2(msg, UPB_SIZE(36, 72), UPB_SIZE(3, 4), &val,
112 *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_strview) = value;
115 *UPB_PTR_AT(msg, UPB_SIZE(20, 40), upb_strview) = value;
125 if (!sub)
return NULL;
142 upb_arena *
arena,
int options) {
161 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
164 return (
struct google_protobuf_Any**)_upb_array_mutable_accessor(msg, UPB_SIZE(32, 64), len);
167 return (
struct google_protobuf_Any**)_upb_array_resize_accessor2(msg, UPB_SIZE(32, 64), len, UPB_SIZE(2, 3),
arena);
171 bool ok = _upb_array_append_accessor2(
172 msg, UPB_SIZE(32, 64), UPB_SIZE(2, 3), &sub,
arena);
173 if (!ok)
return NULL;
177 *UPB_PTR_AT(msg, UPB_SIZE(1, 1),
bool) = value;
180 *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_strview) = value;
183 *UPB_PTR_AT(msg, UPB_SIZE(20, 40), upb_strview) = value;
193 if (!sub)
return NULL;
210 upb_arena *
arena,
int options) {
240 if (!sub)
return NULL;
246 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
249 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(28, 56), len);
252 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(28, 56), len, UPB_SIZE(3, 4),
arena);
255 return _upb_array_append_accessor2(msg, UPB_SIZE(28, 56), UPB_SIZE(3, 4), &val,
259 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(32, 64), len);
262 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(32, 64), len, UPB_SIZE(3, 4),
arena);
265 return _upb_array_append_accessor2(msg, UPB_SIZE(32, 64), UPB_SIZE(3, 4), &val,
269 UPB_INLINE
bool envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_set(
envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview key, upb_strview val, upb_arena *a) {
return _upb_msg_map_set(msg, UPB_SIZE(36, 72), &key, 0, &val, 0, a); }
273 *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_strview) = value;
283 if (!sub)
return NULL;
293 _upb_msg_map_key(msg, &ret, 0);
298 _upb_msg_map_value(msg, &ret, 0);
303 _upb_msg_map_set_value(msg, &value, 0);
317 upb_arena *
arena,
int options) {
336 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
346 bool ok = _upb_array_append_accessor2(
347 msg, UPB_SIZE(32, 64), UPB_SIZE(2, 3), &sub,
arena);
348 if (!ok)
return NULL;
352 *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_strview) = value;
355 *UPB_PTR_AT(msg, UPB_SIZE(20, 40), upb_strview) = value;
358 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(36, 72), len);
361 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(36, 72), len, UPB_SIZE(3, 4),
arena);
364 return _upb_array_append_accessor2(msg, UPB_SIZE(36, 72), UPB_SIZE(3, 4), &val,
375 if (!sub)
return NULL;
392 upb_arena *
arena,
int options) {
412 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
422 if (!sub)
return NULL;
428 *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_strview) = value;
431 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(32, 64), len);
434 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(32, 64), len, UPB_SIZE(3, 4),
arena);
437 return _upb_array_append_accessor2(msg, UPB_SIZE(32, 64), UPB_SIZE(3, 4), &val,
448 if (!sub)
return NULL;
461 if (!sub)
return NULL;
478 upb_arena *
arena,
int options) {
490 *UPB_PTR_AT(msg, UPB_SIZE(0, 0),
bool) = value;
497 #include "upb/port_undef.inc"
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
struct envoy_config_core_v3_Node envoy_config_core_v3_Node
Definition: base.upb.h:47
struct envoy_config_core_v3_ControlPlane envoy_config_core_v3_ControlPlane
Definition: base.upb.h:64
UPB_INLINE envoy_service_discovery_v3_Resource * envoy_service_discovery_v3_Resource_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:391
UPB_INLINE struct envoy_config_core_v3_ControlPlane * envoy_service_discovery_v3_DeltaDiscoveryResponse_mutable_control_plane(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_arena *arena)
Definition: discovery.upb.h:371
struct envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry
Definition: discovery.upb.h:33
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryRequest_version_info(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:76
UPB_INLINE envoy_service_discovery_v3_Resource_CacheControl * envoy_service_discovery_v3_Resource_CacheControl_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:477
struct envoy_service_discovery_v3_Resource envoy_service_discovery_v3_Resource
Definition: discovery.upb.h:35
const upb_msglayout google_rpc_Status_msginit
Definition: status.upb.c:26
UPB_INLINE const struct envoy_config_core_v3_ControlPlane * envoy_service_discovery_v3_DeltaDiscoveryResponse_control_plane(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:333
UPB_INLINE struct envoy_config_core_v3_Node * envoy_service_discovery_v3_DeltaDiscoveryRequest_mutable_node(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_arena *arena)
Definition: discovery.upb.h:236
UPB_INLINE void envoy_service_discovery_v3_Resource_set_version(envoy_service_discovery_v3_Resource *msg, upb_strview value)
Definition: discovery.upb.h:411
UPB_INLINE struct google_rpc_Status * envoy_service_discovery_v3_DiscoveryRequest_mutable_error_detail(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_arena *arena)
Definition: discovery.upb.h:121
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_has_node(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:219
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryResponse_set_nonce(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:354
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryResponse_set_type_url(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:351
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryResponse * envoy_service_discovery_v3_DeltaDiscoveryResponse_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:316
const upb_msglayout envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry_msginit
Definition: discovery.upb.c:88
UPB_INLINE const struct envoy_config_core_v3_Node * envoy_service_discovery_v3_DeltaDiscoveryRequest_node(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:220
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryRequest * envoy_service_discovery_v3_DeltaDiscoveryRequest_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:209
UPB_INLINE const struct google_protobuf_Duration * envoy_service_discovery_v3_Resource_ttl(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:407
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryResponse_type_url(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:155
UPB_INLINE const struct envoy_config_core_v3_Node * envoy_service_discovery_v3_DiscoveryRequest_node(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:78
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_get(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview key, upb_strview *val)
Definition: discovery.upb.h:226
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryRequest_has_node(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:77
UPB_INLINE envoy_service_discovery_v3_Resource_CacheControl * envoy_service_discovery_v3_Resource_CacheControl_new(upb_arena *arena)
Definition: discovery.upb.h:469
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryResponse_resize_removed_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:360
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryResponse_has_control_plane(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:332
UPB_INLINE void envoy_service_discovery_v3_DiscoveryResponse_set_version_info(envoy_service_discovery_v3_DiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:160
UPB_INLINE upb_strview * envoy_service_discovery_v3_DiscoveryRequest_mutable_resource_names(envoy_service_discovery_v3_DiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:101
const upb_msglayout envoy_config_core_v3_ControlPlane_msginit
Definition: base.upb.c:327
UPB_INLINE char * envoy_service_discovery_v3_DiscoveryResponse_serialize(const envoy_service_discovery_v3_DiscoveryResponse *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:147
UPB_INLINE void envoy_service_discovery_v3_DiscoveryResponse_set_control_plane(envoy_service_discovery_v3_DiscoveryResponse *msg, struct envoy_config_core_v3_ControlPlane *value)
Definition: discovery.upb.h:185
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry * envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_nextmutable(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *iter)
Definition: discovery.upb.h:271
UPB_INLINE upb_strview const * envoy_service_discovery_v3_DeltaDiscoveryRequest_resource_names_unsubscribe(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:223
UPB_INLINE envoy_service_discovery_v3_Resource_CacheControl * envoy_service_discovery_v3_Resource_CacheControl_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:472
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryResponse_set_control_plane(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, struct envoy_config_core_v3_ControlPlane *value)
Definition: discovery.upb.h:367
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_clear(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:268
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryResponse_nonce(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:156
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryRequest_add_resource_names(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_strview val, upb_arena *arena)
Definition: discovery.upb.h:107
UPB_INLINE const struct envoy_config_core_v3_ControlPlane * envoy_service_discovery_v3_DiscoveryResponse_control_plane(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:158
UPB_INLINE envoy_service_discovery_v3_Resource * envoy_service_discovery_v3_Resource_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:386
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_set_type_url(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview value)
Definition: discovery.upb.h:245
UPB_INLINE void envoy_service_discovery_v3_Resource_set_ttl(envoy_service_discovery_v3_Resource *msg, struct google_protobuf_Duration *value)
Definition: discovery.upb.h:440
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryRequest_response_nonce(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:81
UPB_INLINE envoy_service_discovery_v3_DiscoveryResponse * envoy_service_discovery_v3_DiscoveryResponse_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:141
const upb_msglayout envoy_service_discovery_v3_Resource_CacheControl_msginit
Definition: discovery.upb.c:139
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryResponse_mutable_removed_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:357
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_add_resource_names_subscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview val, upb_arena *arena)
Definition: discovery.upb.h:254
const upb_msglayout envoy_service_discovery_v3_DeltaDiscoveryRequest_msginit
Definition: discovery.upb.c:77
UPB_INLINE char * envoy_service_discovery_v3_Resource_CacheControl_serialize(const envoy_service_discovery_v3_Resource_CacheControl *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:483
UPB_INLINE envoy_service_discovery_v3_Resource * envoy_service_discovery_v3_Resource_new(upb_arena *arena)
Definition: discovery.upb.h:383
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryResponse_version_info(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:151
UPB_INLINE bool envoy_service_discovery_v3_Resource_has_ttl(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:406
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryResponse_nonce(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:330
UPB_INLINE upb_strview const * envoy_service_discovery_v3_Resource_aliases(const envoy_service_discovery_v3_Resource *msg, size_t *len)
Definition: discovery.upb.h:405
UPB_INLINE envoy_service_discovery_v3_DiscoveryRequest * envoy_service_discovery_v3_DiscoveryRequest_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: discovery.upb.h:66
UPB_INLINE envoy_service_discovery_v3_DiscoveryResponse * envoy_service_discovery_v3_DiscoveryResponse_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:136
UPB_INLINE void envoy_service_discovery_v3_DiscoveryRequest_set_type_url(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_strview value)
Definition: discovery.upb.h:111
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryResponse_type_url(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:329
UPB_INLINE envoy_service_discovery_v3_DiscoveryResponse * envoy_service_discovery_v3_DiscoveryResponse_new(upb_arena *arena)
Definition: discovery.upb.h:133
UPB_INLINE void envoy_service_discovery_v3_DiscoveryRequest_set_response_nonce(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_strview value)
Definition: discovery.upb.h:114
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_delete(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview key)
Definition: discovery.upb.h:270
const upb_msglayout envoy_service_discovery_v3_DiscoveryRequest_msginit
Definition: discovery.upb.c:35
UPB_INLINE struct google_protobuf_Any * envoy_service_discovery_v3_Resource_mutable_resource(envoy_service_discovery_v3_Resource *msg, upb_arena *arena)
Definition: discovery.upb.h:418
UPB_INLINE const envoy_service_discovery_v3_Resource *const * envoy_service_discovery_v3_DeltaDiscoveryResponse_resources(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:328
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryResponse * envoy_service_discovery_v3_DeltaDiscoveryResponse_new(upb_arena *arena)
Definition: discovery.upb.h:308
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_set_response_nonce(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview value)
Definition: discovery.upb.h:272
UPB_INLINE envoy_service_discovery_v3_DiscoveryRequest * envoy_service_discovery_v3_DiscoveryRequest_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:61
UPB_INLINE char * envoy_service_discovery_v3_DeltaDiscoveryRequest_serialize(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:215
UPB_INLINE upb_strview envoy_service_discovery_v3_Resource_name(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:404
UPB_INLINE void envoy_service_discovery_v3_DiscoveryRequest_set_error_detail(envoy_service_discovery_v3_DiscoveryRequest *msg, struct google_rpc_Status *value)
Definition: discovery.upb.h:117
struct envoy_service_discovery_v3_DiscoveryResponse envoy_service_discovery_v3_DiscoveryResponse
Definition: discovery.upb.h:31
UPB_INLINE void envoy_service_discovery_v3_DiscoveryRequest_set_version_info(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_strview value)
Definition: discovery.upb.h:85
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryResponse_set_system_version_info(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:335
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryRequest * envoy_service_discovery_v3_DeltaDiscoveryRequest_new(upb_arena *arena)
Definition: discovery.upb.h:201
struct envoy_service_discovery_v3_DeltaDiscoveryResponse envoy_service_discovery_v3_DeltaDiscoveryResponse
Definition: discovery.upb.h:34
UPB_INLINE upb_strview const * envoy_service_discovery_v3_DeltaDiscoveryRequest_resource_names_subscribe(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:222
UPB_INLINE bool envoy_service_discovery_v3_Resource_has_cache_control(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:408
UPB_INLINE struct google_protobuf_Duration * envoy_service_discovery_v3_Resource_mutable_ttl(envoy_service_discovery_v3_Resource *msg, upb_arena *arena)
Definition: discovery.upb.h:444
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryRequest_response_nonce(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:228
UPB_INLINE void envoy_service_discovery_v3_Resource_CacheControl_set_do_not_cache(envoy_service_discovery_v3_Resource_CacheControl *msg, bool value)
Definition: discovery.upb.h:489
UPB_INLINE void envoy_service_discovery_v3_Resource_set_resource(envoy_service_discovery_v3_Resource *msg, struct google_protobuf_Any *value)
Definition: discovery.upb.h:414
UPB_INLINE char * envoy_service_discovery_v3_DeltaDiscoveryResponse_serialize(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:322
UPB_INLINE char * envoy_service_discovery_v3_Resource_serialize(const envoy_service_discovery_v3_Resource *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:397
UPB_INLINE envoy_service_discovery_v3_Resource ** envoy_service_discovery_v3_DeltaDiscoveryResponse_mutable_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:338
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry_value(const envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry *msg)
Definition: discovery.upb.h:296
UPB_INLINE void envoy_service_discovery_v3_DiscoveryResponse_set_canary(envoy_service_discovery_v3_DiscoveryResponse *msg, bool value)
Definition: discovery.upb.h:176
UPB_INLINE struct envoy_service_discovery_v3_Resource_CacheControl * envoy_service_discovery_v3_Resource_mutable_cache_control(envoy_service_discovery_v3_Resource *msg, upb_arena *arena)
Definition: discovery.upb.h:457
UPB_INLINE size_t envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_size(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:225
UPB_INLINE struct envoy_config_core_v3_Node * envoy_service_discovery_v3_DiscoveryRequest_mutable_node(envoy_service_discovery_v3_DiscoveryRequest *msg, upb_arena *arena)
Definition: discovery.upb.h:92
UPB_INLINE bool envoy_service_discovery_v3_Resource_add_aliases(envoy_service_discovery_v3_Resource *msg, upb_strview val, upb_arena *arena)
Definition: discovery.upb.h:436
const upb_msglayout envoy_service_discovery_v3_DeltaDiscoveryResponse_msginit
Definition: discovery.upb.c:108
UPB_INLINE const struct google_protobuf_Any *const * envoy_service_discovery_v3_DiscoveryResponse_resources(const envoy_service_discovery_v3_DiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:153
UPB_INLINE upb_strview const * envoy_service_discovery_v3_DeltaDiscoveryResponse_removed_resources(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:331
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryRequest_resize_resource_names_subscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:251
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_set_error_detail(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, struct google_rpc_Status *value)
Definition: discovery.upb.h:275
UPB_INLINE const struct google_protobuf_Any * envoy_service_discovery_v3_Resource_resource(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:403
struct envoy_service_discovery_v3_DeltaDiscoveryRequest envoy_service_discovery_v3_DeltaDiscoveryRequest
Definition: discovery.upb.h:32
UPB_INLINE const struct google_rpc_Status * envoy_service_discovery_v3_DeltaDiscoveryRequest_error_detail(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:230
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryResponse_canary(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:154
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryRequest_resize_resource_names_unsubscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:261
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry_key(const envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry *msg)
Definition: discovery.upb.h:291
UPB_INLINE void envoy_service_discovery_v3_DiscoveryResponse_set_type_url(envoy_service_discovery_v3_DiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:179
struct envoy_service_discovery_v3_DiscoveryRequest envoy_service_discovery_v3_DiscoveryRequest
Definition: discovery.upb.h:30
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryRequest_type_url(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:221
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_has_error_detail(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:229
UPB_INLINE struct envoy_service_discovery_v3_Resource * envoy_service_discovery_v3_DeltaDiscoveryResponse_add_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_arena *arena)
Definition: discovery.upb.h:344
UPB_INLINE char * envoy_service_discovery_v3_DiscoveryRequest_serialize(const envoy_service_discovery_v3_DiscoveryRequest *msg, upb_arena *arena, size_t *len)
Definition: discovery.upb.h:72
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryResponse_add_removed_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, upb_strview val, upb_arena *arena)
Definition: discovery.upb.h:363
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry_set_value(envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry *msg, upb_strview value)
Definition: discovery.upb.h:302
UPB_INLINE struct google_protobuf_Any ** envoy_service_discovery_v3_DiscoveryResponse_resize_resources(envoy_service_discovery_v3_DiscoveryResponse *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:166
UPB_INLINE envoy_service_discovery_v3_DiscoveryRequest * envoy_service_discovery_v3_DiscoveryRequest_new(upb_arena *arena)
Definition: discovery.upb.h:58
UPB_INLINE upb_strview * envoy_service_discovery_v3_Resource_mutable_aliases(envoy_service_discovery_v3_Resource *msg, size_t *len)
Definition: discovery.upb.h:430
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryRequest_mutable_resource_names_subscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:248
UPB_INLINE bool envoy_service_discovery_v3_Resource_has_resource(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:402
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryResponse_has_resources(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:327
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryRequest * envoy_service_discovery_v3_DeltaDiscoveryRequest_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:204
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryRequest_has_error_detail(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:82
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryResponse_has_control_plane(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:157
UPB_INLINE void envoy_service_discovery_v3_Resource_set_cache_control(envoy_service_discovery_v3_Resource *msg, envoy_service_discovery_v3_Resource_CacheControl *value)
Definition: discovery.upb.h:453
UPB_INLINE upb_strview * envoy_service_discovery_v3_Resource_resize_aliases(envoy_service_discovery_v3_Resource *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:433
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_has_initial_resource_versions(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg)
Definition: discovery.upb.h:224
UPB_INLINE upb_strview * envoy_service_discovery_v3_DeltaDiscoveryRequest_mutable_resource_names_unsubscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:258
const upb_msglayout envoy_config_core_v3_Node_msginit
Definition: base.upb.c:94
UPB_INLINE upb_strview * envoy_service_discovery_v3_DiscoveryRequest_resize_resource_names(envoy_service_discovery_v3_DiscoveryRequest *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:104
UPB_INLINE void envoy_service_discovery_v3_DiscoveryResponse_set_nonce(envoy_service_discovery_v3_DiscoveryResponse *msg, upb_strview value)
Definition: discovery.upb.h:182
UPB_INLINE const envoy_service_discovery_v3_DeltaDiscoveryRequest_InitialResourceVersionsEntry * envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_next(const envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, size_t *iter)
Definition: discovery.upb.h:227
const upb_msglayout envoy_service_discovery_v3_DiscoveryResponse_msginit
Definition: discovery.upb.c:55
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_add_resource_names_unsubscribe(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview val, upb_arena *arena)
Definition: discovery.upb.h:264
UPB_INLINE bool envoy_service_discovery_v3_DeltaDiscoveryRequest_initial_resource_versions_set(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_strview key, upb_strview val, upb_arena *a)
Definition: discovery.upb.h:269
UPB_INLINE void envoy_service_discovery_v3_DiscoveryRequest_set_node(envoy_service_discovery_v3_DiscoveryRequest *msg, struct envoy_config_core_v3_Node *value)
Definition: discovery.upb.h:88
UPB_INLINE bool envoy_service_discovery_v3_DiscoveryResponse_has_resources(const envoy_service_discovery_v3_DiscoveryResponse *msg)
Definition: discovery.upb.h:152
UPB_INLINE upb_strview envoy_service_discovery_v3_DeltaDiscoveryResponse_system_version_info(const envoy_service_discovery_v3_DeltaDiscoveryResponse *msg)
Definition: discovery.upb.h:326
struct envoy_service_discovery_v3_Resource_CacheControl envoy_service_discovery_v3_Resource_CacheControl
Definition: discovery.upb.h:36
UPB_INLINE const struct google_rpc_Status * envoy_service_discovery_v3_DiscoveryRequest_error_detail(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:83
UPB_INLINE struct envoy_config_core_v3_ControlPlane * envoy_service_discovery_v3_DiscoveryResponse_mutable_control_plane(envoy_service_discovery_v3_DiscoveryResponse *msg, upb_arena *arena)
Definition: discovery.upb.h:189
UPB_INLINE const envoy_service_discovery_v3_Resource_CacheControl * envoy_service_discovery_v3_Resource_cache_control(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:409
UPB_INLINE bool envoy_service_discovery_v3_Resource_CacheControl_do_not_cache(const envoy_service_discovery_v3_Resource_CacheControl *msg)
Definition: discovery.upb.h:487
const upb_msglayout google_protobuf_Any_msginit
Definition: any.upb.c:20
UPB_INLINE void envoy_service_discovery_v3_DeltaDiscoveryRequest_set_node(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, struct envoy_config_core_v3_Node *value)
Definition: discovery.upb.h:232
UPB_INLINE upb_strview envoy_service_discovery_v3_DiscoveryRequest_type_url(const envoy_service_discovery_v3_DiscoveryRequest *msg)
Definition: discovery.upb.h:80
UPB_INLINE upb_strview const * envoy_service_discovery_v3_DiscoveryRequest_resource_names(const envoy_service_discovery_v3_DiscoveryRequest *msg, size_t *len)
Definition: discovery.upb.h:79
UPB_INLINE void envoy_service_discovery_v3_Resource_set_name(envoy_service_discovery_v3_Resource *msg, upb_strview value)
Definition: discovery.upb.h:427
const upb_msglayout envoy_service_discovery_v3_Resource_msginit
Definition: discovery.upb.c:129
UPB_INLINE struct google_rpc_Status * envoy_service_discovery_v3_DeltaDiscoveryRequest_mutable_error_detail(envoy_service_discovery_v3_DeltaDiscoveryRequest *msg, upb_arena *arena)
Definition: discovery.upb.h:279
UPB_INLINE struct google_protobuf_Any ** envoy_service_discovery_v3_DiscoveryResponse_mutable_resources(envoy_service_discovery_v3_DiscoveryResponse *msg, size_t *len)
Definition: discovery.upb.h:163
UPB_INLINE upb_strview envoy_service_discovery_v3_Resource_version(const envoy_service_discovery_v3_Resource *msg)
Definition: discovery.upb.h:401
UPB_INLINE envoy_service_discovery_v3_Resource ** envoy_service_discovery_v3_DeltaDiscoveryResponse_resize_resources(envoy_service_discovery_v3_DeltaDiscoveryResponse *msg, size_t len, upb_arena *arena)
Definition: discovery.upb.h:341
UPB_INLINE envoy_service_discovery_v3_DeltaDiscoveryResponse * envoy_service_discovery_v3_DeltaDiscoveryResponse_parse(const char *buf, size_t size, upb_arena *arena)
Definition: discovery.upb.h:311
UPB_INLINE struct google_protobuf_Any * envoy_service_discovery_v3_DiscoveryResponse_add_resources(envoy_service_discovery_v3_DiscoveryResponse *msg, upb_arena *arena)
Definition: discovery.upb.h:169
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
struct google_rpc_Status google_rpc_Status
Definition: status.upb.h:24
upb_arena * arena
Definition: xds_api.cc:909