9 #ifndef ENVOY_API_V2_CORE_BASE_PROTO_UPB_H_ 10 #define ENVOY_API_V2_CORE_BASE_PROTO_UPB_H_ 12 #include "upb/generated_util.h" 14 #include "upb/decode.h" 15 #include "upb/encode.h" 17 #include "upb/port_def.inc" 132 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
135 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
138 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 32)) = value;
162 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
165 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
174 if (!sub)
return NULL;
186 if (!sub)
return NULL;
192 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 32)) = value;
219 bool ok = _upb_array_append_accessor(
220 msg, UPB_SIZE(0, 0), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
221 if (!ok)
return NULL;
243 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
252 if (!sub)
return NULL;
276 UPB_FIELD_AT(msg, uint32_t, UPB_SIZE(0, 0)) = value;
279 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(4, 8)) = value;
306 if (!sub)
return NULL;
312 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
333 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
336 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
363 if (!sub)
return NULL;
375 if (!sub)
return NULL;
405 bool ok = _upb_array_append_accessor(
406 msg, UPB_SIZE(0, 0), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
407 if (!ok)
return NULL;
441 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 1);
444 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 2);
447 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 3);
474 if (!sub)
return NULL;
480 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
516 if (!sub)
return NULL;
528 if (!sub)
return NULL;
562 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
571 if (!sub)
return NULL;
577 UPB_WRITE_ONEOF(msg,
struct google_protobuf_Any*, UPB_SIZE(8, 16), value, UPB_SIZE(12, 24), 3);
583 if (!sub)
return NULL;
620 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(24, 24)) = value;
623 UPB_FIELD_AT(msg, int64_t, UPB_SIZE(0, 0)) = value;
626 UPB_FIELD_AT(msg, int64_t, UPB_SIZE(8, 8)) = value;
629 UPB_WRITE_ONEOF(msg, int64_t, UPB_SIZE(32, 40), value, UPB_SIZE(40, 56), 4);
632 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(32, 40), value, UPB_SIZE(40, 56), 5);
635 UPB_FIELD_AT(msg, int32_t, UPB_SIZE(16, 16)) = value;
662 if (!sub)
return NULL;
668 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
688 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
695 #include "upb/port_undef.inc" UPB_INLINE void envoy_api_v2_core_TransportSocket_set_name(envoy_api_v2_core_TransportSocket *msg, upb_strview value)
Definition: base.upb.h:561
UPB_INLINE void envoy_api_v2_core_Locality_set_sub_zone(envoy_api_v2_core_Locality *msg, upb_strview value)
Definition: base.upb.h:137
UPB_INLINE char * envoy_api_v2_core_RuntimeFeatureFlag_serialize(const envoy_api_v2_core_RuntimeFeatureFlag *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:292
UPB_INLINE envoy_api_v2_core_RuntimeFractionalPercent * envoy_api_v2_core_RuntimeFractionalPercent_new(upb_arena *arena)
Definition: base.upb.h:640
UPB_INLINE struct envoy_api_v2_core_HttpUri * envoy_api_v2_core_RemoteDataSource_mutable_http_uri(envoy_api_v2_core_RemoteDataSource *msg, upb_arena *arena)
Definition: base.upb.h:470
Definition: base.upb.h:84
UPB_INLINE envoy_api_v2_core_Locality * envoy_api_v2_core_Locality_new(upb_arena *arena)
Definition: base.upb.h:115
envoy_api_v2_core_RoutingPriority
Definition: base.upb.h:95
const upb_msglayout envoy_api_v2_core_SocketOption_msginit
Definition: base.upb.c:217
struct envoy_api_v2_core_RuntimeUInt32 envoy_api_v2_core_RuntimeUInt32
Definition: base.upb.h:43
UPB_INLINE char * envoy_api_v2_core_RemoteDataSource_serialize(const envoy_api_v2_core_RemoteDataSource *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:460
UPB_INLINE envoy_api_v2_core_AsyncDataSource_specifier_oneofcases envoy_api_v2_core_AsyncDataSource_specifier_case(const envoy_api_v2_core_AsyncDataSource *msg)
Definition: base.upb.h:502
const upb_msglayout envoy_api_v2_core_HeaderValue_msginit
Definition: base.upb.c:112
Definition: base.upb.h:90
Definition: base.upb.h:92
Definition: base.upb.h:109
const upb_msglayout envoy_api_v2_core_HttpUri_msginit
Definition: http_uri.upb.c:27
UPB_INLINE char * envoy_api_v2_core_DataSource_serialize(const envoy_api_v2_core_DataSource *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:421
UPB_INLINE char * envoy_api_v2_core_AsyncDataSource_serialize(const envoy_api_v2_core_AsyncDataSource *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:493
const upb_msglayout envoy_api_v2_core_ControlPlane_msginit
Definition: base.upb.c:242
UPB_INLINE struct google_protobuf_BoolValue * envoy_api_v2_core_HeaderValueOption_mutable_append(envoy_api_v2_core_HeaderValueOption *msg, upb_arena *arena)
Definition: base.upb.h:371
envoy_api_v2_core_RequestMethod
Definition: base.upb.h:82
UPB_INLINE void envoy_api_v2_core_Node_set_locality(envoy_api_v2_core_Node *msg, envoy_api_v2_core_Locality *value)
Definition: base.upb.h:179
UPB_INLINE void envoy_api_v2_core_AsyncDataSource_set_remote(envoy_api_v2_core_AsyncDataSource *msg, envoy_api_v2_core_RemoteDataSource *value)
Definition: base.upb.h:521
UPB_INLINE envoy_api_v2_core_Metadata_FilterMetadataEntry ** envoy_api_v2_core_Metadata_mutable_filter_metadata(envoy_api_v2_core_Metadata *msg, size_t *len)
Definition: base.upb.h:211
UPB_INLINE upb_strview envoy_api_v2_core_RuntimeFractionalPercent_runtime_key(const envoy_api_v2_core_RuntimeFractionalPercent *msg)
Definition: base.upb.h:653
Definition: base.upb.h:498
UPB_INLINE void envoy_api_v2_core_SocketOption_set_state(envoy_api_v2_core_SocketOption *msg, int32_t value)
Definition: base.upb.h:634
envoy_api_v2_core_TrafficDirection
Definition: base.upb.h:106
UPB_INLINE char * envoy_api_v2_core_ControlPlane_serialize(const envoy_api_v2_core_ControlPlane *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:681
UPB_INLINE void envoy_api_v2_core_AsyncDataSource_set_local(envoy_api_v2_core_AsyncDataSource *msg, envoy_api_v2_core_DataSource *value)
Definition: base.upb.h:509
UPB_INLINE envoy_api_v2_core_Metadata_FilterMetadataEntry * envoy_api_v2_core_Metadata_FilterMetadataEntry_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:230
struct envoy_type_FractionalPercent envoy_type_FractionalPercent
Definition: percent.upb.h:26
UPB_INLINE upb_strview envoy_api_v2_core_Metadata_FilterMetadataEntry_key(const envoy_api_v2_core_Metadata_FilterMetadataEntry *msg)
Definition: base.upb.h:239
UPB_INLINE void envoy_api_v2_core_Node_set_build_version(envoy_api_v2_core_Node *msg, upb_strview value)
Definition: base.upb.h:191
struct envoy_api_v2_core_HeaderMap envoy_api_v2_core_HeaderMap
Definition: base.upb.h:47
Definition: base.upb.h:428
UPB_INLINE char * envoy_api_v2_core_HeaderValueOption_serialize(const envoy_api_v2_core_HeaderValueOption *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:349
struct envoy_api_v2_core_Metadata envoy_api_v2_core_Metadata
Definition: base.upb.h:41
struct google_protobuf_Struct google_protobuf_Struct
Definition: struct.upb.h:27
Definition: base.upb.h:97
struct envoy_api_v2_core_Locality envoy_api_v2_core_Locality
Definition: base.upb.h:39
UPB_INLINE bool envoy_api_v2_core_SocketOption_has_buf_value(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:615
const upb_msglayout envoy_api_v2_core_RemoteDataSource_msginit
Definition: base.upb.c:169
UPB_INLINE char * envoy_api_v2_core_Metadata_serialize(const envoy_api_v2_core_Metadata *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:205
UPB_INLINE envoy_api_v2_core_Locality * envoy_api_v2_core_Locality_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:118
UPB_INLINE envoy_api_v2_core_AsyncDataSource * envoy_api_v2_core_AsyncDataSource_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:488
UPB_INLINE void envoy_api_v2_core_RemoteDataSource_set_sha256(envoy_api_v2_core_RemoteDataSource *msg, upb_strview value)
Definition: base.upb.h:479
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_TransportSocket_mutable_config(envoy_api_v2_core_TransportSocket *msg, upb_arena *arena)
Definition: base.upb.h:567
UPB_INLINE upb_strview envoy_api_v2_core_Node_build_version(const envoy_api_v2_core_Node *msg)
Definition: base.upb.h:159
UPB_INLINE envoy_api_v2_core_HeaderValueOption * envoy_api_v2_core_HeaderValueOption_new(upb_arena *arena)
Definition: base.upb.h:341
UPB_INLINE void envoy_api_v2_core_Metadata_FilterMetadataEntry_set_key(envoy_api_v2_core_Metadata_FilterMetadataEntry *msg, upb_strview value)
Definition: base.upb.h:242
UPB_INLINE bool envoy_api_v2_core_DataSource_has_inline_bytes(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:435
const upb_msglayout envoy_api_v2_core_Node_msginit
Definition: base.upb.c:46
envoy_api_v2_core_SocketOption_value_oneofcases
Definition: base.upb.h:603
struct envoy_api_v2_core_RuntimeFeatureFlag envoy_api_v2_core_RuntimeFeatureFlag
Definition: base.upb.h:44
UPB_INLINE void envoy_api_v2_core_RuntimeUInt32_set_runtime_key(envoy_api_v2_core_RuntimeUInt32 *msg, upb_strview value)
Definition: base.upb.h:278
UPB_INLINE upb_strview envoy_api_v2_core_RuntimeFeatureFlag_runtime_key(const envoy_api_v2_core_RuntimeFeatureFlag *msg)
Definition: base.upb.h:297
struct envoy_api_v2_core_ControlPlane envoy_api_v2_core_ControlPlane
Definition: base.upb.h:54
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_TransportSocket_config(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:557
UPB_INLINE upb_strview envoy_api_v2_core_SocketOption_description(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:610
UPB_INLINE envoy_api_v2_core_HeaderValue ** envoy_api_v2_core_HeaderMap_resize_headers(envoy_api_v2_core_HeaderMap *msg, size_t len, upb_arena *arena)
Definition: base.upb.h:400
UPB_INLINE int32_t envoy_api_v2_core_SocketOption_state(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:617
UPB_INLINE envoy_api_v2_core_RuntimeFeatureFlag * envoy_api_v2_core_RuntimeFeatureFlag_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:287
UPB_INLINE envoy_api_v2_core_DataSource * envoy_api_v2_core_DataSource_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:416
UPB_INLINE upb_strview envoy_api_v2_core_RemoteDataSource_sha256(const envoy_api_v2_core_RemoteDataSource *msg)
Definition: base.upb.h:465
envoy_api_v2_core_TransportSocket_config_type_oneofcases
Definition: base.upb.h:548
UPB_INLINE int64_t envoy_api_v2_core_SocketOption_int_value(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:614
UPB_INLINE void envoy_api_v2_core_RuntimeFeatureFlag_set_runtime_key(envoy_api_v2_core_RuntimeFeatureFlag *msg, upb_strview value)
Definition: base.upb.h:311
const upb_msglayout envoy_api_v2_core_HeaderValueOption_msginit
Definition: base.upb.c:128
Definition: base.upb.h:551
Definition: base.upb.h:500
const upb_msglayout envoy_api_v2_core_Locality_msginit
Definition: base.upb.c:27
const upb_msglayout envoy_api_v2_core_Metadata_FilterMetadataEntry_msginit
Definition: base.upb.c:75
UPB_INLINE upb_strview envoy_api_v2_core_HeaderValue_key(const envoy_api_v2_core_HeaderValue *msg)
Definition: base.upb.h:329
struct envoy_api_v2_core_RuntimeFractionalPercent envoy_api_v2_core_RuntimeFractionalPercent
Definition: base.upb.h:53
UPB_INLINE upb_strview envoy_api_v2_core_SocketOption_buf_value(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:616
UPB_INLINE const struct envoy_type_FractionalPercent * envoy_api_v2_core_RuntimeFractionalPercent_default_value(const envoy_api_v2_core_RuntimeFractionalPercent *msg)
Definition: base.upb.h:652
UPB_INLINE upb_strview envoy_api_v2_core_Locality_sub_zone(const envoy_api_v2_core_Locality *msg)
Definition: base.upb.h:129
UPB_INLINE const envoy_api_v2_core_RemoteDataSource * envoy_api_v2_core_AsyncDataSource_remote(const envoy_api_v2_core_AsyncDataSource *msg)
Definition: base.upb.h:507
UPB_INLINE upb_strview envoy_api_v2_core_DataSource_inline_string(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:438
const upb_msglayout envoy_api_v2_core_RuntimeFeatureFlag_msginit
Definition: base.upb.c:101
UPB_INLINE void envoy_api_v2_core_RuntimeUInt32_set_default_value(envoy_api_v2_core_RuntimeUInt32 *msg, uint32_t value)
Definition: base.upb.h:275
Definition: base.upb.h:102
Definition: base.upb.h:107
UPB_INLINE envoy_api_v2_core_SocketOption * envoy_api_v2_core_SocketOption_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:594
UPB_INLINE bool envoy_api_v2_core_DataSource_has_filename(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:433
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_Node_mutable_metadata(envoy_api_v2_core_Node *msg, upb_arena *arena)
Definition: base.upb.h:170
UPB_INLINE void envoy_api_v2_core_HeaderValue_set_key(envoy_api_v2_core_HeaderValue *msg, upb_strview value)
Definition: base.upb.h:332
UPB_INLINE struct google_protobuf_Any * envoy_api_v2_core_TransportSocket_mutable_typed_config(envoy_api_v2_core_TransportSocket *msg, upb_arena *arena)
Definition: base.upb.h:579
UPB_INLINE void envoy_api_v2_core_Node_set_metadata(envoy_api_v2_core_Node *msg, struct google_protobuf_Struct *value)
Definition: base.upb.h:167
envoy_api_v2_core_AsyncDataSource_specifier_oneofcases
Definition: base.upb.h:497
UPB_INLINE envoy_api_v2_core_Node * envoy_api_v2_core_Node_new(upb_arena *arena)
Definition: base.upb.h:143
UPB_INLINE void envoy_api_v2_core_SocketOption_set_level(envoy_api_v2_core_SocketOption *msg, int64_t value)
Definition: base.upb.h:622
const upb_msglayout envoy_api_v2_core_RuntimeFractionalPercent_msginit
Definition: base.upb.c:232
UPB_INLINE upb_strview envoy_api_v2_core_Node_cluster(const envoy_api_v2_core_Node *msg)
Definition: base.upb.h:156
const upb_msglayout envoy_api_v2_core_HeaderMap_msginit
Definition: base.upb.c:142
const upb_msglayout google_protobuf_Any_msginit
Definition: any.upb.c:20
UPB_INLINE struct google_protobuf_BoolValue * envoy_api_v2_core_RuntimeFeatureFlag_mutable_default_value(envoy_api_v2_core_RuntimeFeatureFlag *msg, upb_arena *arena)
Definition: base.upb.h:302
struct envoy_api_v2_core_HeaderValue envoy_api_v2_core_HeaderValue
Definition: base.upb.h:45
UPB_INLINE void envoy_api_v2_core_DataSource_set_filename(envoy_api_v2_core_DataSource *msg, upb_strview value)
Definition: base.upb.h:440
UPB_INLINE void envoy_api_v2_core_Locality_set_zone(envoy_api_v2_core_Locality *msg, upb_strview value)
Definition: base.upb.h:134
UPB_INLINE envoy_api_v2_core_ControlPlane * envoy_api_v2_core_ControlPlane_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:676
struct envoy_api_v2_core_TransportSocket envoy_api_v2_core_TransportSocket
Definition: base.upb.h:51
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_Metadata_FilterMetadataEntry_mutable_value(envoy_api_v2_core_Metadata_FilterMetadataEntry *msg, upb_arena *arena)
Definition: base.upb.h:248
UPB_INLINE int64_t envoy_api_v2_core_SocketOption_level(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:611
UPB_INLINE bool envoy_api_v2_core_SocketOption_has_int_value(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:613
UPB_INLINE struct envoy_api_v2_core_HeaderValue * envoy_api_v2_core_HeaderMap_add_headers(envoy_api_v2_core_HeaderMap *msg, upb_arena *arena)
Definition: base.upb.h:403
Definition: base.upb.h:605
UPB_INLINE const struct envoy_api_v2_core_HttpUri * envoy_api_v2_core_RemoteDataSource_http_uri(const envoy_api_v2_core_RemoteDataSource *msg)
Definition: base.upb.h:464
UPB_INLINE char * envoy_api_v2_core_HeaderMap_serialize(const envoy_api_v2_core_HeaderMap *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:391
const upb_msglayout google_protobuf_Struct_msginit
Definition: struct.upb.c:23
UPB_INLINE const struct google_protobuf_Any * envoy_api_v2_core_TransportSocket_typed_config(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:559
UPB_INLINE const envoy_api_v2_core_DataSource * envoy_api_v2_core_AsyncDataSource_local(const envoy_api_v2_core_AsyncDataSource *msg)
Definition: base.upb.h:505
UPB_INLINE envoy_api_v2_core_RemoteDataSource * envoy_api_v2_core_RemoteDataSource_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:455
const upb_msglayout envoy_api_v2_core_RuntimeUInt32_msginit
Definition: base.upb.c:86
UPB_INLINE void envoy_api_v2_core_DataSource_set_inline_string(envoy_api_v2_core_DataSource *msg, upb_strview value)
Definition: base.upb.h:446
UPB_INLINE upb_strview envoy_api_v2_core_DataSource_filename(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:434
UPB_INLINE const struct google_protobuf_BoolValue * envoy_api_v2_core_HeaderValueOption_append(const envoy_api_v2_core_HeaderValueOption *msg)
Definition: base.upb.h:354
UPB_INLINE const struct google_protobuf_BoolValue * envoy_api_v2_core_RuntimeFeatureFlag_default_value(const envoy_api_v2_core_RuntimeFeatureFlag *msg)
Definition: base.upb.h:296
UPB_INLINE uint32_t envoy_api_v2_core_RuntimeUInt32_default_value(const envoy_api_v2_core_RuntimeUInt32 *msg)
Definition: base.upb.h:272
Definition: base.upb.h:89
const upb_msglayout envoy_type_FractionalPercent_msginit
Definition: percent.upb.c:31
const upb_msglayout envoy_api_v2_core_AsyncDataSource_msginit
Definition: base.upb.c:185
UPB_INLINE envoy_api_v2_core_Metadata_FilterMetadataEntry * envoy_api_v2_core_Metadata_FilterMetadataEntry_new(upb_arena *arena)
Definition: base.upb.h:227
UPB_INLINE void envoy_api_v2_core_SocketOption_set_int_value(envoy_api_v2_core_SocketOption *msg, int64_t value)
Definition: base.upb.h:628
UPB_INLINE envoy_api_v2_core_HeaderValueOption * envoy_api_v2_core_HeaderValueOption_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:344
UPB_INLINE const envoy_api_v2_core_Metadata_FilterMetadataEntry *const * envoy_api_v2_core_Metadata_filter_metadata(const envoy_api_v2_core_Metadata *msg, size_t *len)
Definition: base.upb.h:209
UPB_INLINE envoy_api_v2_core_DataSource_specifier_oneofcases envoy_api_v2_core_DataSource_specifier_case(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:431
Definition: base.upb.h:549
UPB_INLINE envoy_api_v2_core_SocketOption_value_oneofcases envoy_api_v2_core_SocketOption_value_case(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:608
const upb_msglayout envoy_api_v2_core_TransportSocket_msginit
Definition: base.upb.c:202
UPB_INLINE struct envoy_type_FractionalPercent * envoy_api_v2_core_RuntimeFractionalPercent_mutable_default_value(envoy_api_v2_core_RuntimeFractionalPercent *msg, upb_arena *arena)
Definition: base.upb.h:658
UPB_INLINE envoy_api_v2_core_Node * envoy_api_v2_core_Node_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:146
const upb_msglayout google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
UPB_INLINE upb_strview envoy_api_v2_core_HeaderValue_value(const envoy_api_v2_core_HeaderValue *msg)
Definition: base.upb.h:330
struct envoy_api_v2_core_Node envoy_api_v2_core_Node
Definition: base.upb.h:40
UPB_INLINE upb_strview envoy_api_v2_core_Node_id(const envoy_api_v2_core_Node *msg)
Definition: base.upb.h:155
UPB_INLINE bool envoy_api_v2_core_TransportSocket_has_config(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:556
UPB_INLINE char * envoy_api_v2_core_RuntimeFractionalPercent_serialize(const envoy_api_v2_core_RuntimeFractionalPercent *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:648
UPB_INLINE envoy_api_v2_core_HeaderValue * envoy_api_v2_core_HeaderValue_new(upb_arena *arena)
Definition: base.upb.h:317
UPB_INLINE struct envoy_api_v2_core_Locality * envoy_api_v2_core_Node_mutable_locality(envoy_api_v2_core_Node *msg, upb_arena *arena)
Definition: base.upb.h:182
Definition: base.upb.h:108
UPB_INLINE envoy_api_v2_core_RuntimeFeatureFlag * envoy_api_v2_core_RuntimeFeatureFlag_new(upb_arena *arena)
Definition: base.upb.h:284
UPB_INLINE char * envoy_api_v2_core_Node_serialize(const envoy_api_v2_core_Node *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:151
struct envoy_api_v2_core_HttpUri envoy_api_v2_core_HttpUri
Definition: http_uri.upb.h:24
UPB_INLINE envoy_api_v2_core_AsyncDataSource * envoy_api_v2_core_AsyncDataSource_new(upb_arena *arena)
Definition: base.upb.h:485
struct envoy_api_v2_core_DataSource envoy_api_v2_core_DataSource
Definition: base.upb.h:48
UPB_INLINE void envoy_api_v2_core_RuntimeFractionalPercent_set_runtime_key(envoy_api_v2_core_RuntimeFractionalPercent *msg, upb_strview value)
Definition: base.upb.h:667
UPB_INLINE const envoy_api_v2_core_Locality * envoy_api_v2_core_Node_locality(const envoy_api_v2_core_Node *msg)
Definition: base.upb.h:158
UPB_INLINE void envoy_api_v2_core_RuntimeFractionalPercent_set_default_value(envoy_api_v2_core_RuntimeFractionalPercent *msg, struct envoy_type_FractionalPercent *value)
Definition: base.upb.h:655
UPB_INLINE envoy_api_v2_core_TransportSocket * envoy_api_v2_core_TransportSocket_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:539
UPB_INLINE envoy_api_v2_core_RemoteDataSource * envoy_api_v2_core_RemoteDataSource_new(upb_arena *arena)
Definition: base.upb.h:452
UPB_INLINE char * envoy_api_v2_core_HeaderValue_serialize(const envoy_api_v2_core_HeaderValue *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:325
UPB_INLINE struct envoy_api_v2_core_Metadata_FilterMetadataEntry * envoy_api_v2_core_Metadata_add_filter_metadata(envoy_api_v2_core_Metadata *msg, upb_arena *arena)
Definition: base.upb.h:217
Definition: base.upb.h:604
UPB_INLINE void envoy_api_v2_core_Node_set_id(envoy_api_v2_core_Node *msg, upb_strview value)
Definition: base.upb.h:161
UPB_INLINE upb_strview envoy_api_v2_core_ControlPlane_identifier(const envoy_api_v2_core_ControlPlane *msg)
Definition: base.upb.h:685
Definition: base.upb.h:103
UPB_INLINE void envoy_api_v2_core_RuntimeFeatureFlag_set_default_value(envoy_api_v2_core_RuntimeFeatureFlag *msg, struct google_protobuf_BoolValue *value)
Definition: base.upb.h:299
struct envoy_api_v2_core_AsyncDataSource envoy_api_v2_core_AsyncDataSource
Definition: base.upb.h:50
UPB_INLINE envoy_api_v2_core_HeaderMap * envoy_api_v2_core_HeaderMap_new(upb_arena *arena)
Definition: base.upb.h:383
UPB_INLINE void envoy_api_v2_core_TransportSocket_set_typed_config(envoy_api_v2_core_TransportSocket *msg, struct google_protobuf_Any *value)
Definition: base.upb.h:576
UPB_INLINE void envoy_api_v2_core_HeaderValueOption_set_append(envoy_api_v2_core_HeaderValueOption *msg, struct google_protobuf_BoolValue *value)
Definition: base.upb.h:368
UPB_INLINE char * envoy_api_v2_core_TransportSocket_serialize(const envoy_api_v2_core_TransportSocket *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:544
Definition: base.upb.h:499
UPB_INLINE bool envoy_api_v2_core_AsyncDataSource_has_remote(const envoy_api_v2_core_AsyncDataSource *msg)
Definition: base.upb.h:506
Definition: base.upb.h:86
Definition: base.upb.h:83
UPB_INLINE const envoy_api_v2_core_HeaderValue *const * envoy_api_v2_core_HeaderMap_headers(const envoy_api_v2_core_HeaderMap *msg, size_t *len)
Definition: base.upb.h:395
UPB_INLINE upb_strview envoy_api_v2_core_Locality_region(const envoy_api_v2_core_Locality *msg)
Definition: base.upb.h:127
UPB_INLINE envoy_api_v2_core_RuntimeUInt32 * envoy_api_v2_core_RuntimeUInt32_new(upb_arena *arena)
Definition: base.upb.h:260
UPB_INLINE envoy_api_v2_core_TransportSocket * envoy_api_v2_core_TransportSocket_new(upb_arena *arena)
Definition: base.upb.h:536
UPB_INLINE envoy_api_v2_core_HeaderValue * envoy_api_v2_core_HeaderValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:320
UPB_INLINE void envoy_api_v2_core_SocketOption_set_name(envoy_api_v2_core_SocketOption *msg, int64_t value)
Definition: base.upb.h:625
const upb_msglayout envoy_api_v2_core_Metadata_msginit
Definition: base.upb.c:60
Definition: base.upb.h:427
Definition: base.upb.h:88
UPB_INLINE upb_strview envoy_api_v2_core_TransportSocket_name(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:555
UPB_INLINE void envoy_api_v2_core_RemoteDataSource_set_http_uri(envoy_api_v2_core_RemoteDataSource *msg, struct envoy_api_v2_core_HttpUri *value)
Definition: base.upb.h:467
UPB_INLINE void envoy_api_v2_core_HeaderValue_set_value(envoy_api_v2_core_HeaderValue *msg, upb_strview value)
Definition: base.upb.h:335
UPB_INLINE bool envoy_api_v2_core_DataSource_has_inline_string(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:437
UPB_INLINE struct envoy_api_v2_core_DataSource * envoy_api_v2_core_AsyncDataSource_mutable_local(envoy_api_v2_core_AsyncDataSource *msg, upb_arena *arena)
Definition: base.upb.h:512
UPB_INLINE void envoy_api_v2_core_Node_set_cluster(envoy_api_v2_core_Node *msg, upb_strview value)
Definition: base.upb.h:164
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_Node_metadata(const envoy_api_v2_core_Node *msg)
Definition: base.upb.h:157
Definition: base.upb.h:101
UPB_INLINE char * envoy_api_v2_core_Metadata_FilterMetadataEntry_serialize(const envoy_api_v2_core_Metadata_FilterMetadataEntry *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:235
UPB_INLINE void envoy_api_v2_core_DataSource_set_inline_bytes(envoy_api_v2_core_DataSource *msg, upb_strview value)
Definition: base.upb.h:443
UPB_INLINE envoy_api_v2_core_DataSource * envoy_api_v2_core_DataSource_new(upb_arena *arena)
Definition: base.upb.h:413
Definition: base.upb.h:85
struct envoy_api_v2_core_SocketOption envoy_api_v2_core_SocketOption
Definition: base.upb.h:52
UPB_INLINE envoy_api_v2_core_RuntimeUInt32 * envoy_api_v2_core_RuntimeUInt32_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:263
UPB_INLINE envoy_api_v2_core_RuntimeFractionalPercent * envoy_api_v2_core_RuntimeFractionalPercent_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:643
UPB_INLINE envoy_api_v2_core_HeaderMap * envoy_api_v2_core_HeaderMap_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:386
UPB_INLINE envoy_api_v2_core_TransportSocket_config_type_oneofcases envoy_api_v2_core_TransportSocket_config_type_case(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:553
UPB_INLINE upb_strview envoy_api_v2_core_Locality_zone(const envoy_api_v2_core_Locality *msg)
Definition: base.upb.h:128
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
UPB_INLINE bool envoy_api_v2_core_AsyncDataSource_has_local(const envoy_api_v2_core_AsyncDataSource *msg)
Definition: base.upb.h:504
Definition: base.upb.h:429
UPB_INLINE void envoy_api_v2_core_HeaderValueOption_set_header(envoy_api_v2_core_HeaderValueOption *msg, envoy_api_v2_core_HeaderValue *value)
Definition: base.upb.h:356
struct envoy_api_v2_core_Metadata_FilterMetadataEntry envoy_api_v2_core_Metadata_FilterMetadataEntry
Definition: base.upb.h:42
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
struct envoy_api_v2_core_HeaderValueOption envoy_api_v2_core_HeaderValueOption
Definition: base.upb.h:46
Definition: base.upb.h:91
UPB_INLINE void envoy_api_v2_core_SocketOption_set_buf_value(envoy_api_v2_core_SocketOption *msg, upb_strview value)
Definition: base.upb.h:631
Definition: base.upb.h:96
UPB_INLINE upb_strview envoy_api_v2_core_RuntimeUInt32_runtime_key(const envoy_api_v2_core_RuntimeUInt32 *msg)
Definition: base.upb.h:273
UPB_INLINE char * envoy_api_v2_core_Locality_serialize(const envoy_api_v2_core_Locality *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:123
UPB_INLINE struct envoy_api_v2_core_HeaderValue * envoy_api_v2_core_HeaderValueOption_mutable_header(envoy_api_v2_core_HeaderValueOption *msg, upb_arena *arena)
Definition: base.upb.h:359
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_Metadata_FilterMetadataEntry_value(const envoy_api_v2_core_Metadata_FilterMetadataEntry *msg)
Definition: base.upb.h:240
envoy_api_v2_core_DataSource_specifier_oneofcases
Definition: base.upb.h:425
UPB_INLINE upb_strview envoy_api_v2_core_DataSource_inline_bytes(const envoy_api_v2_core_DataSource *msg)
Definition: base.upb.h:436
UPB_INLINE envoy_api_v2_core_ControlPlane * envoy_api_v2_core_ControlPlane_new(upb_arena *arena)
Definition: base.upb.h:673
UPB_INLINE struct envoy_api_v2_core_RemoteDataSource * envoy_api_v2_core_AsyncDataSource_mutable_remote(envoy_api_v2_core_AsyncDataSource *msg, upb_arena *arena)
Definition: base.upb.h:524
struct envoy_api_v2_core_RemoteDataSource envoy_api_v2_core_RemoteDataSource
Definition: base.upb.h:49
UPB_INLINE void envoy_api_v2_core_Metadata_FilterMetadataEntry_set_value(envoy_api_v2_core_Metadata_FilterMetadataEntry *msg, struct google_protobuf_Struct *value)
Definition: base.upb.h:245
envoy_api_v2_core_SocketOption_SocketState
Definition: base.upb.h:100
Definition: base.upb.h:550
UPB_INLINE envoy_api_v2_core_Metadata * envoy_api_v2_core_Metadata_new(upb_arena *arena)
Definition: base.upb.h:197
UPB_INLINE void envoy_api_v2_core_SocketOption_set_description(envoy_api_v2_core_SocketOption *msg, upb_strview value)
Definition: base.upb.h:619
UPB_INLINE char * envoy_api_v2_core_RuntimeUInt32_serialize(const envoy_api_v2_core_RuntimeUInt32 *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:268
Definition: base.upb.h:87
UPB_INLINE void envoy_api_v2_core_ControlPlane_set_identifier(envoy_api_v2_core_ControlPlane *msg, upb_strview value)
Definition: base.upb.h:687
UPB_INLINE envoy_api_v2_core_Metadata_FilterMetadataEntry ** envoy_api_v2_core_Metadata_resize_filter_metadata(envoy_api_v2_core_Metadata *msg, size_t len, upb_arena *arena)
Definition: base.upb.h:214
UPB_INLINE int64_t envoy_api_v2_core_SocketOption_name(const envoy_api_v2_core_SocketOption *msg)
Definition: base.upb.h:612
Definition: base.upb.h:426
const upb_msglayout envoy_api_v2_core_DataSource_msginit
Definition: base.upb.c:154
Definition: base.upb.h:606
UPB_INLINE envoy_api_v2_core_SocketOption * envoy_api_v2_core_SocketOption_new(upb_arena *arena)
Definition: base.upb.h:591
UPB_INLINE envoy_api_v2_core_Metadata * envoy_api_v2_core_Metadata_parse(const char *buf, size_t size, upb_arena *arena)
Definition: base.upb.h:200
UPB_INLINE void envoy_api_v2_core_TransportSocket_set_config(envoy_api_v2_core_TransportSocket *msg, struct google_protobuf_Struct *value)
Definition: base.upb.h:564
UPB_INLINE envoy_api_v2_core_HeaderValue ** envoy_api_v2_core_HeaderMap_mutable_headers(envoy_api_v2_core_HeaderMap *msg, size_t *len)
Definition: base.upb.h:397
UPB_INLINE bool envoy_api_v2_core_TransportSocket_has_typed_config(const envoy_api_v2_core_TransportSocket *msg)
Definition: base.upb.h:558
UPB_INLINE const envoy_api_v2_core_HeaderValue * envoy_api_v2_core_HeaderValueOption_header(const envoy_api_v2_core_HeaderValueOption *msg)
Definition: base.upb.h:353
UPB_INLINE char * envoy_api_v2_core_SocketOption_serialize(const envoy_api_v2_core_SocketOption *msg, upb_arena *arena, size_t *len)
Definition: base.upb.h:599
UPB_INLINE void envoy_api_v2_core_Locality_set_region(envoy_api_v2_core_Locality *msg, upb_strview value)
Definition: base.upb.h:131