Go to the documentation of this file.
9 #ifndef ENVOY_CONFIG_CORE_V3_BASE_PROTO_UPB_H_
10 #define ENVOY_CONFIG_CORE_V3_BASE_PROTO_UPB_H_
17 #include "upb/port_def.inc"
157 if (!
ret)
return NULL;
167 if (!
ret)
return NULL;
217 if (!
ret)
return NULL;
227 if (!
ret)
return NULL;
268 if (!sub)
return NULL;
281 if (!sub)
return NULL;
294 if (!
ret)
return NULL;
304 if (!
ret)
return NULL;
369 if (!sub)
return NULL;
385 if (!
ret)
return NULL;
395 if (!
ret)
return NULL;
525 if (!sub)
return NULL;
538 if (!sub)
return NULL;
556 if (!sub)
return NULL;
570 if (!
ok)
return NULL;
591 if (!
ok)
return NULL;
632 if (!
ret)
return NULL;
642 if (!
ret)
return NULL;
755 if (!
ret)
return NULL;
765 if (!
ret)
return NULL;
806 if (!
ret)
return NULL;
816 if (!
ret)
return NULL;
854 if (!sub)
return NULL;
870 if (!
ret)
return NULL;
880 if (!
ret)
return NULL;
921 if (!
ret)
return NULL;
931 if (!
ret)
return NULL;
969 if (!sub)
return NULL;
985 if (!
ret)
return NULL;
995 if (!
ret)
return NULL;
1036 if (!
ret)
return NULL;
1046 if (!
ret)
return NULL;
1087 if (!
ret)
return NULL;
1097 if (!
ret)
return NULL;
1144 if (!sub)
return NULL;
1157 if (!sub)
return NULL;
1173 if (!
ret)
return NULL;
1183 if (!
ret)
return NULL;
1216 if (!
ok)
return NULL;
1227 if (!
ret)
return NULL;
1237 if (!
ret)
return NULL;
1269 if (!
ret)
return NULL;
1279 if (!
ret)
return NULL;
1360 if (!
ret)
return NULL;
1370 if (!
ret)
return NULL;
1411 if (!sub)
return NULL;
1424 if (!sub)
return NULL;
1437 if (!
ret)
return NULL;
1447 if (!
ret)
return NULL;
1494 if (!sub)
return NULL;
1510 if (!sub)
return NULL;
1523 if (!
ret)
return NULL;
1533 if (!
ret)
return NULL;
1581 if (!sub)
return NULL;
1593 if (!sub)
return NULL;
1606 if (!
ret)
return NULL;
1616 if (!
ret)
return NULL;
1663 if (!sub)
return NULL;
1676 if (!
ret)
return NULL;
1686 if (!
ret)
return NULL;
1724 if (!sub)
return NULL;
1740 if (!
ret)
return NULL;
1750 if (!
ret)
return NULL;
1781 #include "upb/port_undef.inc"
UPB_INLINE envoy_config_core_v3_RuntimeDouble * envoy_config_core_v3_RuntimeDouble_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void _upb_msg_map_clear(upb_msg *msg, size_t ofs)
UPB_INLINE struct envoy_config_core_v3_Address ** envoy_config_core_v3_Node_resize_listening_addresses(envoy_config_core_v3_Node *msg, size_t len, upb_Arena *arena)
const upb_MiniTable google_protobuf_Any_msginit
UPB_INLINE char * envoy_config_core_v3_RuntimeFeatureFlag_serialize(const envoy_config_core_v3_RuntimeFeatureFlag *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_core_v3_Extension_serialize_ex(const envoy_config_core_v3_Extension *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_RuntimePercent * envoy_config_core_v3_RuntimePercent_new(upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_BuildVersion_has_version(const envoy_config_core_v3_BuildVersion *msg)
UPB_INLINE void envoy_config_core_v3_DataSource_clear_environment_variable(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE void envoy_config_core_v3_RuntimeUInt32_clear_default_value(const envoy_config_core_v3_RuntimeUInt32 *msg)
UPB_INLINE envoy_config_core_v3_DataSource * envoy_config_core_v3_DataSource_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_Node_user_agent_version_type_oneofcases envoy_config_core_v3_Node_user_agent_version_type_case(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_Extension * envoy_config_core_v3_Extension_new(upb_Arena *arena)
const upb_MiniTable envoy_config_core_v3_Metadata_FilterMetadataEntry_msginit
UPB_INLINE void envoy_config_core_v3_TransportSocket_clear_name(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE struct envoy_config_core_v3_HttpUri * envoy_config_core_v3_RemoteDataSource_mutable_http_uri(envoy_config_core_v3_RemoteDataSource *msg, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_RuntimeFractionalPercent * envoy_config_core_v3_RuntimeFractionalPercent_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Struct * envoy_config_core_v3_BuildVersion_metadata(const envoy_config_core_v3_BuildVersion *msg)
UPB_INLINE struct envoy_config_core_v3_Address * envoy_config_core_v3_Node_add_listening_addresses(envoy_config_core_v3_Node *msg, upb_Arena *arena)
UPB_INLINE struct envoy_type_v3_SemanticVersion * envoy_config_core_v3_BuildVersion_mutable_version(envoy_config_core_v3_BuildVersion *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Locality_clear_zone(const envoy_config_core_v3_Locality *msg)
struct envoy_config_core_v3_RuntimeUInt32 envoy_config_core_v3_RuntimeUInt32
UPB_INLINE bool envoy_config_core_v3_AsyncDataSource_has_local(const envoy_config_core_v3_AsyncDataSource *msg)
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_clear_header(const envoy_config_core_v3_HeaderValueOption *msg)
UPB_INLINE envoy_config_core_v3_RetryPolicy * envoy_config_core_v3_RetryPolicy_new(upb_Arena *arena)
struct envoy_config_core_v3_QueryParameter envoy_config_core_v3_QueryParameter
struct envoy_config_core_v3_AsyncDataSource envoy_config_core_v3_AsyncDataSource
UPB_INLINE void envoy_config_core_v3_RuntimeDouble_clear_default_value(const envoy_config_core_v3_RuntimeDouble *msg)
UPB_INLINE void envoy_config_core_v3_RuntimeUInt32_clear_runtime_key(const envoy_config_core_v3_RuntimeUInt32 *msg)
const upb_MiniTable xds_core_v3_ContextParams_msginit
UPB_INLINE void envoy_config_core_v3_QueryParameter_clear_value(const envoy_config_core_v3_QueryParameter *msg)
struct envoy_config_core_v3_HeaderValue envoy_config_core_v3_HeaderValue
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
UPB_INLINE void envoy_config_core_v3_RuntimeFractionalPercent_clear_default_value(const envoy_config_core_v3_RuntimeFractionalPercent *msg)
struct envoy_config_core_v3_Metadata_TypedFilterMetadataEntry envoy_config_core_v3_Metadata_TypedFilterMetadataEntry
UPB_INLINE char * envoy_config_core_v3_BuildVersion_serialize(const envoy_config_core_v3_BuildVersion *msg, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_core_v3_RuntimeUInt32_msginit
UPB_INLINE bool envoy_config_core_v3_Metadata_FilterMetadataEntry_has_value(const envoy_config_core_v3_Metadata_FilterMetadataEntry *msg)
@ envoy_config_core_v3_PUT
envoy_config_core_v3_HeaderValueOption_HeaderAppendAction
UPB_INLINE envoy_config_core_v3_DataSource * envoy_config_core_v3_DataSource_new(upb_Arena *arena)
UPB_INLINE size_t envoy_config_core_v3_Node_dynamic_parameters_size(const envoy_config_core_v3_Node *msg)
const upb_MiniTable envoy_config_core_v3_TransportSocket_msginit
@ envoy_config_core_v3_OPTIONS
UPB_INLINE uint32_t envoy_config_core_v3_RuntimeUInt32_default_value(const envoy_config_core_v3_RuntimeUInt32 *msg)
UPB_INLINE struct google_protobuf_Struct * envoy_config_core_v3_BuildVersion_mutable_metadata(envoy_config_core_v3_BuildVersion *msg, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_Extension ** envoy_config_core_v3_Node_mutable_extensions(envoy_config_core_v3_Node *msg, size_t *len)
const UPB_INLINE envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderValueOption_header(const envoy_config_core_v3_HeaderValueOption *msg)
const UPB_INLINE envoy_config_core_v3_Metadata_FilterMetadataEntry * envoy_config_core_v3_Metadata_filter_metadata_next(const envoy_config_core_v3_Metadata *msg, size_t *iter)
const upb_MiniTable envoy_config_core_v3_BackoffStrategy_msginit
struct envoy_config_core_v3_BuildVersion envoy_config_core_v3_BuildVersion
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_clear_http_uri(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE void envoy_config_core_v3_Extension_set_name(envoy_config_core_v3_Extension *msg, upb_StringView value)
UPB_INLINE void envoy_config_core_v3_Node_clear_extensions(const envoy_config_core_v3_Node *msg)
UPB_INLINE void envoy_config_core_v3_Metadata_clear_filter_metadata(const envoy_config_core_v3_Metadata *msg)
UPB_INLINE upb_StringView * envoy_config_core_v3_Node_mutable_client_features(envoy_config_core_v3_Node *msg, size_t *len)
UPB_INLINE upb_StringView envoy_config_core_v3_WatchedDirectory_path(const envoy_config_core_v3_WatchedDirectory *msg)
envoy_config_core_v3_TransportSocket_config_type_oneofcases
@ envoy_config_core_v3_METHOD_UNSPECIFIED
const upb_MiniTable envoy_config_core_v3_HttpUri_msginit
upb_DecodeStatus upb_Decode(const char *buf, size_t size, void *msg, const upb_MiniTable *l, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE upb_StringView const * envoy_config_core_v3_Node_client_features(const envoy_config_core_v3_Node *msg, size_t *len)
UPB_INLINE bool envoy_config_core_v3_BuildVersion_has_metadata(const envoy_config_core_v3_BuildVersion *msg)
const upb_MiniTable envoy_config_core_v3_BuildVersion_msginit
UPB_INLINE char * envoy_config_core_v3_Node_serialize_ex(const envoy_config_core_v3_Node *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE envoy_config_core_v3_BuildVersion * envoy_config_core_v3_Extension_version(const envoy_config_core_v3_Extension *msg)
UPB_INLINE void envoy_config_core_v3_Node_set_user_agent_version(envoy_config_core_v3_Node *msg, upb_StringView value)
UPB_INLINE envoy_config_core_v3_Node_DynamicParametersEntry * envoy_config_core_v3_Node_dynamic_parameters_nextmutable(envoy_config_core_v3_Node *msg, size_t *iter)
UPB_INLINE envoy_config_core_v3_QueryParameter * envoy_config_core_v3_QueryParameter_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_set_cluster(envoy_config_core_v3_Node *msg, upb_StringView value)
@ envoy_config_core_v3_DataSource_specifier_filename
UPB_INLINE bool envoy_config_core_v3_Node_has_extensions(const envoy_config_core_v3_Node *msg)
UPB_INLINE const struct google_protobuf_Any * envoy_config_core_v3_TransportSocket_typed_config(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE const struct envoy_config_core_v3_HttpUri * envoy_config_core_v3_RemoteDataSource_http_uri(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE void envoy_config_core_v3_Node_clear_metadata(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_Metadata_TypedFilterMetadataEntry * envoy_config_core_v3_Metadata_typed_filter_metadata_nextmutable(envoy_config_core_v3_Metadata *msg, size_t *iter)
@ envoy_config_core_v3_CONNECT
UPB_INLINE upb_StringView envoy_config_core_v3_Node_id(const envoy_config_core_v3_Node *msg)
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_clear_sha256(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_RemoteDataSource_sha256(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE const struct google_protobuf_Struct * envoy_config_core_v3_Metadata_FilterMetadataEntry_value(const envoy_config_core_v3_Metadata_FilterMetadataEntry *msg)
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_set_sha256(envoy_config_core_v3_RemoteDataSource *msg, upb_StringView value)
UPB_INLINE char * envoy_config_core_v3_RuntimeFractionalPercent_serialize(const envoy_config_core_v3_RuntimeFractionalPercent *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
UPB_INLINE bool envoy_config_core_v3_Node_has_dynamic_parameters(const envoy_config_core_v3_Node *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_Locality_zone(const envoy_config_core_v3_Locality *msg)
UPB_INLINE void envoy_config_core_v3_Metadata_typed_filter_metadata_clear(envoy_config_core_v3_Metadata *msg)
UPB_INLINE envoy_config_core_v3_Metadata * envoy_config_core_v3_Metadata_new(upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Struct * envoy_config_core_v3_Node_metadata(const envoy_config_core_v3_Node *msg)
UPB_INLINE bool _upb_msg_map_set(upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *arena)
@ envoy_config_core_v3_DEFAULT
UPB_INLINE void envoy_config_core_v3_WatchedDirectory_set_path(envoy_config_core_v3_WatchedDirectory *msg, upb_StringView value)
UPB_INLINE envoy_config_core_v3_HeaderValue ** envoy_config_core_v3_HeaderMap_mutable_headers(envoy_config_core_v3_HeaderMap *msg, size_t *len)
@ envoy_config_core_v3_HeaderValueOption_OVERWRITE_IF_EXISTS_OR_ADD
UPB_INLINE envoy_config_core_v3_Extension * envoy_config_core_v3_Extension_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_clear_cluster(const envoy_config_core_v3_Node *msg)
UPB_INLINE char * envoy_config_core_v3_QueryParameter_serialize_ex(const envoy_config_core_v3_QueryParameter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_RuntimeDouble_set_runtime_key(envoy_config_core_v3_RuntimeDouble *msg, upb_StringView value)
@ envoy_config_core_v3_TransportSocket_config_type_typed_config
UPB_INLINE char * envoy_config_core_v3_RuntimePercent_serialize(const envoy_config_core_v3_RuntimePercent *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_core_v3_AsyncDataSource_serialize_ex(const envoy_config_core_v3_AsyncDataSource *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView envoy_config_core_v3_Node_user_agent_name(const envoy_config_core_v3_Node *msg)
struct xds_core_v3_ContextParams xds_core_v3_ContextParams
struct envoy_config_core_v3_DataSource envoy_config_core_v3_DataSource
const upb_MiniTable envoy_config_core_v3_Metadata_TypedFilterMetadataEntry_msginit
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
@ envoy_config_core_v3_DELETE
const upb_MiniTable envoy_config_core_v3_HeaderValue_msginit
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_config_core_v3_AsyncDataSource_mutable_local(envoy_config_core_v3_AsyncDataSource *msg, upb_Arena *arena)
envoy_config_core_v3_RequestMethod
UPB_INLINE upb_StringView envoy_config_core_v3_Extension_type_descriptor(const envoy_config_core_v3_Extension *msg)
const upb_MiniTable envoy_config_core_v3_Locality_msginit
UPB_INLINE envoy_config_core_v3_ControlPlane * envoy_config_core_v3_ControlPlane_parse(const char *buf, size_t size, upb_Arena *arena)
#define UPB_PTR_AT(msg, ofs, type)
envoy_config_core_v3_TrafficDirection
UPB_INLINE upb_StringView envoy_config_core_v3_RuntimeFractionalPercent_runtime_key(const envoy_config_core_v3_RuntimeFractionalPercent *msg)
struct envoy_type_v3_SemanticVersion envoy_type_v3_SemanticVersion
const upb_MiniTable envoy_type_v3_SemanticVersion_msginit
UPB_INLINE upb_StringView envoy_config_core_v3_Metadata_TypedFilterMetadataEntry_key(const envoy_config_core_v3_Metadata_TypedFilterMetadataEntry *msg)
UPB_INLINE char * envoy_config_core_v3_RetryPolicy_serialize_ex(const envoy_config_core_v3_RetryPolicy *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_RuntimeDouble * envoy_config_core_v3_RuntimeDouble_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_RuntimeFractionalPercent_set_default_value(envoy_config_core_v3_RuntimeFractionalPercent *msg, struct envoy_type_v3_FractionalPercent *value)
UPB_INLINE double envoy_config_core_v3_RuntimeDouble_default_value(const envoy_config_core_v3_RuntimeDouble *msg)
struct envoy_config_core_v3_Extension envoy_config_core_v3_Extension
UPB_INLINE void envoy_config_core_v3_RuntimeFractionalPercent_clear_runtime_key(const envoy_config_core_v3_RuntimeFractionalPercent *msg)
UPB_INLINE void envoy_config_core_v3_BuildVersion_set_version(envoy_config_core_v3_BuildVersion *msg, struct envoy_type_v3_SemanticVersion *value)
const upb_MiniTable envoy_config_core_v3_Node_DynamicParametersEntry_msginit
UPB_INLINE char * envoy_config_core_v3_RuntimeUInt32_serialize(const envoy_config_core_v3_RuntimeUInt32 *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_RetryPolicy * envoy_config_core_v3_RetryPolicy_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_HeaderMap * envoy_config_core_v3_HeaderMap_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_DataSource_set_filename(envoy_config_core_v3_DataSource *msg, upb_StringView value)
const upb_MiniTable_File envoy_config_core_v3_base_proto_upb_file_layout
UPB_INLINE bool envoy_config_core_v3_Extension_has_version(const envoy_config_core_v3_Extension *msg)
UPB_INLINE void envoy_config_core_v3_Node_clear_listening_addresses(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_Locality * envoy_config_core_v3_Locality_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_AsyncDataSource * envoy_config_core_v3_AsyncDataSource_new(upb_Arena *arena)
grpc_core::ScopedArenaPtr arena
UPB_INLINE void envoy_config_core_v3_RuntimeUInt32_set_default_value(envoy_config_core_v3_RuntimeUInt32 *msg, uint32_t value)
UPB_INLINE upb_StringView envoy_config_core_v3_RuntimeFeatureFlag_runtime_key(const envoy_config_core_v3_RuntimeFeatureFlag *msg)
UPB_INLINE void * _upb_msg_map_next(const upb_msg *msg, size_t ofs, size_t *iter)
UPB_INLINE char * envoy_config_core_v3_RuntimePercent_serialize_ex(const envoy_config_core_v3_RuntimePercent *msg, int options, upb_Arena *arena, size_t *len)
struct envoy_config_core_v3_HeaderMap envoy_config_core_v3_HeaderMap
UPB_INLINE char * envoy_config_core_v3_Locality_serialize(const envoy_config_core_v3_Locality *msg, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView envoy_config_core_v3_Node_cluster(const envoy_config_core_v3_Node *msg)
struct envoy_config_core_v3_RuntimeDouble envoy_config_core_v3_RuntimeDouble
@ envoy_config_core_v3_DataSource_specifier_inline_bytes
struct google_protobuf_Any google_protobuf_Any
UPB_INLINE bool envoy_config_core_v3_Metadata_typed_filter_metadata_delete(envoy_config_core_v3_Metadata *msg, upb_StringView key)
UPB_INLINE char * envoy_config_core_v3_RemoteDataSource_serialize(const envoy_config_core_v3_RemoteDataSource *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_core_v3_RuntimePercent_has_default_value(const envoy_config_core_v3_RuntimePercent *msg)
UPB_INLINE char * envoy_config_core_v3_RetryPolicy_serialize(const envoy_config_core_v3_RetryPolicy *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_Node * envoy_config_core_v3_Node_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_set_retry_policy(envoy_config_core_v3_RemoteDataSource *msg, envoy_config_core_v3_RetryPolicy *value)
UPB_INLINE struct envoy_type_v3_Percent * envoy_config_core_v3_RuntimePercent_mutable_default_value(envoy_config_core_v3_RuntimePercent *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_core_v3_RuntimeFeatureFlag_msginit
UPB_INLINE bool envoy_config_core_v3_HeaderMap_has_headers(const envoy_config_core_v3_HeaderMap *msg)
UPB_INLINE bool envoy_config_core_v3_RuntimeFractionalPercent_has_default_value(const envoy_config_core_v3_RuntimeFractionalPercent *msg)
const upb_MiniTable envoy_config_core_v3_QueryParameter_msginit
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_set_header(envoy_config_core_v3_HeaderValueOption *msg, envoy_config_core_v3_HeaderValue *value)
UPB_INLINE char * envoy_config_core_v3_HeaderValueOption_serialize(const envoy_config_core_v3_HeaderValueOption *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_Node_set_user_agent_build_version(envoy_config_core_v3_Node *msg, envoy_config_core_v3_BuildVersion *value)
UPB_INLINE envoy_config_core_v3_TransportSocket * envoy_config_core_v3_TransportSocket_new(upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_RetryPolicy_has_num_retries(const envoy_config_core_v3_RetryPolicy *msg)
UPB_INLINE bool envoy_config_core_v3_RetryPolicy_has_retry_back_off(const envoy_config_core_v3_RetryPolicy *msg)
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_core_v3_RuntimeFeatureFlag_default_value(const envoy_config_core_v3_RuntimeFeatureFlag *msg)
const upb_MiniTable envoy_config_core_v3_RuntimeDouble_msginit
UPB_INLINE void envoy_config_core_v3_Metadata_clear_typed_filter_metadata(const envoy_config_core_v3_Metadata *msg)
const UPB_INLINE envoy_config_core_v3_BuildVersion * envoy_config_core_v3_Node_user_agent_build_version(const envoy_config_core_v3_Node *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_HeaderValue_key(const envoy_config_core_v3_HeaderValue *msg)
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_core_v3_RuntimeFeatureFlag_mutable_default_value(envoy_config_core_v3_RuntimeFeatureFlag *msg, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_WatchedDirectory * envoy_config_core_v3_WatchedDirectory_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_clear_user_agent_version(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_Extension ** envoy_config_core_v3_Node_resize_extensions(envoy_config_core_v3_Node *msg, size_t len, upb_Arena *arena)
UPB_INLINE char * envoy_config_core_v3_Extension_serialize(const envoy_config_core_v3_Extension *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_HeaderValueOption * envoy_config_core_v3_HeaderValueOption_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_WatchedDirectory * envoy_config_core_v3_WatchedDirectory_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_clear_dynamic_parameters(const envoy_config_core_v3_Node *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_TransportSocket_name(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE struct envoy_config_core_v3_Extension * envoy_config_core_v3_Node_add_extensions(envoy_config_core_v3_Node *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_set_user_agent_name(envoy_config_core_v3_Node *msg, upb_StringView value)
UPB_INLINE void envoy_config_core_v3_AsyncDataSource_set_remote(envoy_config_core_v3_AsyncDataSource *msg, envoy_config_core_v3_RemoteDataSource *value)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE char * envoy_config_core_v3_AsyncDataSource_serialize(const envoy_config_core_v3_AsyncDataSource *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_RuntimePercent_clear_default_value(const envoy_config_core_v3_RuntimePercent *msg)
UPB_INLINE char * envoy_config_core_v3_RuntimeFeatureFlag_serialize_ex(const envoy_config_core_v3_RuntimeFeatureFlag *msg, int options, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_core_v3_Metadata_msginit
const upb_MiniTable envoy_config_core_v3_WatchedDirectory_msginit
UPB_INLINE void envoy_config_core_v3_RuntimePercent_set_default_value(envoy_config_core_v3_RuntimePercent *msg, struct envoy_type_v3_Percent *value)
UPB_INLINE void _upb_msg_map_value(const void *msg, void *val, size_t size)
UPB_INLINE const struct envoy_type_v3_FractionalPercent * envoy_config_core_v3_RuntimeFractionalPercent_default_value(const envoy_config_core_v3_RuntimeFractionalPercent *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_Extension_name(const envoy_config_core_v3_Extension *msg)
UPB_INLINE envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderValue_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const UPB_INLINE envoy_config_core_v3_Node_DynamicParametersEntry * envoy_config_core_v3_Node_dynamic_parameters_next(const envoy_config_core_v3_Node *msg, size_t *iter)
UPB_INLINE upb_StringView envoy_config_core_v3_QueryParameter_value(const envoy_config_core_v3_QueryParameter *msg)
UPB_INLINE char * envoy_config_core_v3_Metadata_serialize_ex(const envoy_config_core_v3_Metadata *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool _upb_msg_map_get(const upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size)
UPB_INLINE struct envoy_config_core_v3_Address ** envoy_config_core_v3_Node_mutable_listening_addresses(envoy_config_core_v3_Node *msg, size_t *len)
UPB_INLINE bool envoy_config_core_v3_Node_dynamic_parameters_set(envoy_config_core_v3_Node *msg, upb_StringView key, struct xds_core_v3_ContextParams *val, upb_Arena *a)
UPB_INLINE bool envoy_config_core_v3_DataSource_has_filename(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE bool envoy_config_core_v3_Node_has_locality(const envoy_config_core_v3_Node *msg)
UPB_INLINE bool envoy_config_core_v3_Metadata_filter_metadata_set(envoy_config_core_v3_Metadata *msg, upb_StringView key, struct google_protobuf_Struct *val, upb_Arena *a)
UPB_INLINE void envoy_config_core_v3_QueryParameter_clear_key(const envoy_config_core_v3_QueryParameter *msg)
UPB_INLINE char * envoy_config_core_v3_RuntimeDouble_serialize(const envoy_config_core_v3_RuntimeDouble *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
UPB_INLINE const struct xds_core_v3_ContextParams * envoy_config_core_v3_Node_DynamicParametersEntry_value(const envoy_config_core_v3_Node_DynamicParametersEntry *msg)
const upb_MiniTable envoy_type_v3_Percent_msginit
UPB_INLINE envoy_config_core_v3_BuildVersion * envoy_config_core_v3_BuildVersion_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_core_v3_DataSource_inline_string(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE void envoy_config_core_v3_Extension_clear_type_descriptor(const envoy_config_core_v3_Extension *msg)
UPB_INLINE envoy_config_core_v3_TransportSocket_config_type_oneofcases envoy_config_core_v3_TransportSocket_config_type_case(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE void envoy_config_core_v3_RetryPolicy_set_retry_back_off(envoy_config_core_v3_RetryPolicy *msg, struct envoy_config_core_v3_BackoffStrategy *value)
UPB_INLINE void envoy_config_core_v3_RuntimePercent_clear_runtime_key(const envoy_config_core_v3_RuntimePercent *msg)
const UPB_INLINE envoy_config_core_v3_Metadata_TypedFilterMetadataEntry * envoy_config_core_v3_Metadata_typed_filter_metadata_next(const envoy_config_core_v3_Metadata *msg, size_t *iter)
const upb_MiniTable envoy_config_core_v3_Extension_msginit
struct envoy_config_core_v3_RuntimePercent envoy_config_core_v3_RuntimePercent
const upb_MiniTable google_protobuf_UInt32Value_msginit
UPB_INLINE void envoy_config_core_v3_RuntimePercent_set_runtime_key(envoy_config_core_v3_RuntimePercent *msg, upb_StringView value)
UPB_INLINE size_t envoy_config_core_v3_Metadata_filter_metadata_size(const envoy_config_core_v3_Metadata *msg)
UPB_INLINE void envoy_config_core_v3_Node_clear_client_features(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_RuntimeDouble * envoy_config_core_v3_RuntimeDouble_new(upb_Arena *arena)
#define UPB_SIZE(size32, size64)
UPB_INLINE void envoy_config_core_v3_AsyncDataSource_set_local(envoy_config_core_v3_AsyncDataSource *msg, envoy_config_core_v3_DataSource *value)
const upb_MiniTable google_protobuf_BoolValue_msginit
UPB_INLINE void envoy_config_core_v3_ControlPlane_clear_identifier(const envoy_config_core_v3_ControlPlane *msg)
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_clear_append_action(const envoy_config_core_v3_HeaderValueOption *msg)
const UPB_INLINE envoy_config_core_v3_RetryPolicy * envoy_config_core_v3_RemoteDataSource_retry_policy(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE envoy_config_core_v3_RuntimeFractionalPercent * envoy_config_core_v3_RuntimeFractionalPercent_new(upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_RemoteDataSource * envoy_config_core_v3_RemoteDataSource_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_BuildVersion * envoy_config_core_v3_BuildVersion_new(upb_Arena *arena)
UPB_INLINE char * envoy_config_core_v3_QueryParameter_serialize(const envoy_config_core_v3_QueryParameter *msg, upb_Arena *arena, size_t *len)
struct envoy_config_core_v3_RuntimeFractionalPercent envoy_config_core_v3_RuntimeFractionalPercent
UPB_INLINE char * envoy_config_core_v3_DataSource_serialize_ex(const envoy_config_core_v3_DataSource *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_Extension_set_type_descriptor(envoy_config_core_v3_Extension *msg, upb_StringView value)
const upb_MiniTable envoy_config_core_v3_HeaderMap_msginit
const UPB_INLINE envoy_config_core_v3_Locality * envoy_config_core_v3_Node_locality(const envoy_config_core_v3_Node *msg)
@ envoy_config_core_v3_INBOUND
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_core_v3_RetryPolicy_num_retries(const envoy_config_core_v3_RetryPolicy *msg)
struct envoy_config_core_v3_RemoteDataSource envoy_config_core_v3_RemoteDataSource
UPB_INLINE void envoy_config_core_v3_BuildVersion_clear_metadata(const envoy_config_core_v3_BuildVersion *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_RuntimeUInt32_runtime_key(const envoy_config_core_v3_RuntimeUInt32 *msg)
UPB_INLINE void envoy_config_core_v3_HeaderValue_set_key(envoy_config_core_v3_HeaderValue *msg, upb_StringView value)
UPB_INLINE envoy_config_core_v3_Locality * envoy_config_core_v3_Locality_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_HeaderValue_set_value(envoy_config_core_v3_HeaderValue *msg, upb_StringView value)
UPB_INLINE struct envoy_config_core_v3_RemoteDataSource * envoy_config_core_v3_AsyncDataSource_mutable_remote(envoy_config_core_v3_AsyncDataSource *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_Node_add_client_features(envoy_config_core_v3_Node *msg, upb_StringView val, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_DataSource_has_inline_string(const envoy_config_core_v3_DataSource *msg)
struct google_protobuf_Struct google_protobuf_Struct
const upb_MiniTable envoy_config_core_v3_RetryPolicy_msginit
UPB_INLINE void envoy_config_core_v3_AsyncDataSource_clear_local(const envoy_config_core_v3_AsyncDataSource *msg)
UPB_INLINE char * envoy_config_core_v3_HeaderMap_serialize(const envoy_config_core_v3_HeaderMap *msg, upb_Arena *arena, size_t *len)
@ envoy_config_core_v3_AsyncDataSource_specifier_remote
UPB_INLINE envoy_config_core_v3_ControlPlane * envoy_config_core_v3_ControlPlane_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_clear_retry_policy(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE char * envoy_config_core_v3_HeaderMap_serialize_ex(const envoy_config_core_v3_HeaderMap *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_DataSource * envoy_config_core_v3_DataSource_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_TransportSocket_clear_typed_config(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE envoy_config_core_v3_RemoteDataSource * envoy_config_core_v3_RemoteDataSource_new(upb_Arena *arena)
const upb_MiniTable envoy_config_core_v3_ControlPlane_msginit
@ envoy_config_core_v3_DataSource_specifier_NOT_SET
UPB_INLINE upb_StringView envoy_config_core_v3_ControlPlane_identifier(const envoy_config_core_v3_ControlPlane *msg)
UPB_INLINE void envoy_config_core_v3_Metadata_filter_metadata_clear(envoy_config_core_v3_Metadata *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_RuntimePercent_runtime_key(const envoy_config_core_v3_RuntimePercent *msg)
UPB_INLINE void envoy_config_core_v3_TransportSocket_set_name(envoy_config_core_v3_TransportSocket *msg, upb_StringView value)
UPB_INLINE envoy_config_core_v3_DataSource_specifier_oneofcases envoy_config_core_v3_DataSource_specifier_case(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_RuntimeDouble_runtime_key(const envoy_config_core_v3_RuntimeDouble *msg)
UPB_INLINE void envoy_config_core_v3_QueryParameter_set_value(envoy_config_core_v3_QueryParameter *msg, upb_StringView value)
UPB_INLINE struct envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderValueOption_mutable_header(envoy_config_core_v3_HeaderValueOption *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_DataSource_has_environment_variable(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE envoy_config_core_v3_RuntimePercent * envoy_config_core_v3_RuntimePercent_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_TransportSocket_set_typed_config(envoy_config_core_v3_TransportSocket *msg, struct google_protobuf_Any *value)
UPB_INLINE upb_StringView envoy_config_core_v3_QueryParameter_key(const envoy_config_core_v3_QueryParameter *msg)
@ envoy_config_core_v3_GET
const upb_MiniTable envoy_config_core_v3_Node_msginit
UPB_INLINE bool envoy_config_core_v3_Metadata_has_filter_metadata(const envoy_config_core_v3_Metadata *msg)
UPB_INLINE void envoy_config_core_v3_Node_DynamicParametersEntry_set_value(envoy_config_core_v3_Node_DynamicParametersEntry *msg, struct xds_core_v3_ContextParams *value)
UPB_INLINE bool envoy_config_core_v3_AsyncDataSource_has_remote(const envoy_config_core_v3_AsyncDataSource *msg)
UPB_INLINE void envoy_config_core_v3_RetryPolicy_clear_retry_back_off(const envoy_config_core_v3_RetryPolicy *msg)
UPB_INLINE envoy_config_core_v3_RuntimeFeatureFlag * envoy_config_core_v3_RuntimeFeatureFlag_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_HeaderMap * envoy_config_core_v3_HeaderMap_new(upb_Arena *arena)
UPB_INLINE struct envoy_config_core_v3_Locality * envoy_config_core_v3_Node_mutable_locality(envoy_config_core_v3_Node *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_RuntimeFeatureFlag_has_default_value(const envoy_config_core_v3_RuntimeFeatureFlag *msg)
UPB_INLINE envoy_config_core_v3_HeaderValueOption * envoy_config_core_v3_HeaderValueOption_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_HeaderValueOption_has_header(const envoy_config_core_v3_HeaderValueOption *msg)
UPB_INLINE void envoy_config_core_v3_RemoteDataSource_set_http_uri(envoy_config_core_v3_RemoteDataSource *msg, struct envoy_config_core_v3_HttpUri *value)
UPB_INLINE void envoy_config_core_v3_HeaderMap_clear_headers(const envoy_config_core_v3_HeaderMap *msg)
UPB_INLINE envoy_config_core_v3_RuntimeFeatureFlag * envoy_config_core_v3_RuntimeFeatureFlag_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Metadata_FilterMetadataEntry_set_value(envoy_config_core_v3_Metadata_FilterMetadataEntry *msg, struct google_protobuf_Struct *value)
UPB_INLINE char * envoy_config_core_v3_Node_serialize(const envoy_config_core_v3_Node *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_core_v3_RuntimeFractionalPercent_serialize_ex(const envoy_config_core_v3_RuntimeFractionalPercent *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_Metadata * envoy_config_core_v3_Metadata_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE char * envoy_config_core_v3_ControlPlane_serialize(const envoy_config_core_v3_ControlPlane *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_AsyncDataSource * envoy_config_core_v3_AsyncDataSource_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_QueryParameter * envoy_config_core_v3_QueryParameter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_WatchedDirectory * envoy_config_core_v3_WatchedDirectory_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_HeaderValue ** envoy_config_core_v3_HeaderMap_resize_headers(envoy_config_core_v3_HeaderMap *msg, size_t len, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_core_v3_Node_DynamicParametersEntry_key(const envoy_config_core_v3_Node_DynamicParametersEntry *msg)
UPB_INLINE bool envoy_config_core_v3_Node_dynamic_parameters_delete(envoy_config_core_v3_Node *msg, upb_StringView key)
UPB_INLINE void envoy_config_core_v3_RuntimeFeatureFlag_clear_runtime_key(const envoy_config_core_v3_RuntimeFeatureFlag *msg)
UPB_INLINE void envoy_config_core_v3_Node_dynamic_parameters_clear(envoy_config_core_v3_Node *msg)
const UPB_INLINE envoy_config_core_v3_DataSource * envoy_config_core_v3_AsyncDataSource_local(const envoy_config_core_v3_AsyncDataSource *msg)
struct envoy_type_v3_FractionalPercent envoy_type_v3_FractionalPercent
UPB_INLINE bool _upb_msg_map_delete(upb_msg *msg, size_t ofs, const void *key, size_t key_size)
UPB_INLINE envoy_config_core_v3_Node * envoy_config_core_v3_Node_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_clear_append(const envoy_config_core_v3_HeaderValueOption *msg)
@ envoy_config_core_v3_HIGH
UPB_INLINE void envoy_config_core_v3_Extension_clear_disabled(const envoy_config_core_v3_Extension *msg)
UPB_INLINE envoy_config_core_v3_HeaderMap * envoy_config_core_v3_HeaderMap_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_RetryPolicy * envoy_config_core_v3_RetryPolicy_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE size_t _upb_msg_map_size(const upb_msg *msg, size_t ofs)
UPB_INLINE char * envoy_config_core_v3_HeaderValue_serialize(const envoy_config_core_v3_HeaderValue *msg, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_core_v3_BuildVersion * envoy_config_core_v3_Extension_mutable_version(envoy_config_core_v3_Extension *msg, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderValue_new(upb_Arena *arena)
@ envoy_config_core_v3_UNSPECIFIED
const upb_MiniTable google_protobuf_Struct_msginit
UPB_INLINE void envoy_config_core_v3_RuntimeFeatureFlag_clear_default_value(const envoy_config_core_v3_RuntimeFeatureFlag *msg)
@ envoy_config_core_v3_POST
UPB_INLINE envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderValue_parse(const char *buf, size_t size, upb_Arena *arena)
@ envoy_config_core_v3_HeaderValueOption_APPEND_IF_EXISTS_OR_ADD
struct envoy_config_core_v3_BackoffStrategy envoy_config_core_v3_BackoffStrategy
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_core_v3_HeaderValueOption_append(const envoy_config_core_v3_HeaderValueOption *msg)
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
UPB_INLINE void envoy_config_core_v3_QueryParameter_set_key(envoy_config_core_v3_QueryParameter *msg, upb_StringView value)
struct envoy_config_core_v3_Metadata envoy_config_core_v3_Metadata
UPB_INLINE const struct google_protobuf_Any * envoy_config_core_v3_Metadata_TypedFilterMetadataEntry_value(const envoy_config_core_v3_Metadata_TypedFilterMetadataEntry *msg)
const upb_MiniTable envoy_config_core_v3_RuntimeFractionalPercent_msginit
UPB_INLINE const struct envoy_type_v3_SemanticVersion * envoy_config_core_v3_BuildVersion_version(const envoy_config_core_v3_BuildVersion *msg)
UPB_INLINE char * envoy_config_core_v3_BuildVersion_serialize_ex(const envoy_config_core_v3_BuildVersion *msg, int options, upb_Arena *arena, size_t *len)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE envoy_config_core_v3_HeaderValueOption * envoy_config_core_v3_HeaderValueOption_new(upb_Arena *arena)
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
UPB_INLINE void envoy_config_core_v3_Node_set_id(envoy_config_core_v3_Node *msg, upb_StringView value)
UPB_INLINE bool envoy_config_core_v3_DataSource_has_inline_bytes(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_DataSource_inline_bytes(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE struct envoy_config_core_v3_BuildVersion * envoy_config_core_v3_Node_mutable_user_agent_build_version(envoy_config_core_v3_Node *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_HeaderValue_clear_value(const envoy_config_core_v3_HeaderValue *msg)
struct envoy_type_v3_Percent envoy_type_v3_Percent
UPB_INLINE envoy_config_core_v3_RuntimeFractionalPercent * envoy_config_core_v3_RuntimeFractionalPercent_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_DataSource_set_inline_string(envoy_config_core_v3_DataSource *msg, upb_StringView value)
UPB_INLINE struct envoy_config_core_v3_RetryPolicy * envoy_config_core_v3_RemoteDataSource_mutable_retry_policy(envoy_config_core_v3_RemoteDataSource *msg, upb_Arena *arena)
struct envoy_config_core_v3_Node envoy_config_core_v3_Node
UPB_INLINE bool envoy_config_core_v3_RemoteDataSource_has_retry_policy(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE void envoy_config_core_v3_Extension_clear_category(const envoy_config_core_v3_Extension *msg)
struct envoy_config_core_v3_HeaderValueOption envoy_config_core_v3_HeaderValueOption
UPB_INLINE envoy_config_core_v3_RuntimeUInt32 * envoy_config_core_v3_RuntimeUInt32_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_Metadata_typed_filter_metadata_set(envoy_config_core_v3_Metadata *msg, upb_StringView key, struct google_protobuf_Any *val, upb_Arena *a)
UPB_INLINE char * envoy_config_core_v3_ControlPlane_serialize_ex(const envoy_config_core_v3_ControlPlane *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_set_append_action(envoy_config_core_v3_HeaderValueOption *msg, int32_t value)
const UPB_INLINE envoy_config_core_v3_Extension *const * envoy_config_core_v3_Node_extensions(const envoy_config_core_v3_Node *msg, size_t *len)
struct envoy_config_core_v3_Locality envoy_config_core_v3_Locality
UPB_INLINE envoy_config_core_v3_Metadata * envoy_config_core_v3_Metadata_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const UPB_INLINE envoy_config_core_v3_RemoteDataSource * envoy_config_core_v3_AsyncDataSource_remote(const envoy_config_core_v3_AsyncDataSource *msg)
struct envoy_config_core_v3_RetryPolicy envoy_config_core_v3_RetryPolicy
const upb_MiniTable envoy_config_core_v3_HeaderValueOption_msginit
UPB_INLINE upb_StringView envoy_config_core_v3_Locality_sub_zone(const envoy_config_core_v3_Locality *msg)
UPB_INLINE struct envoy_config_core_v3_BackoffStrategy * envoy_config_core_v3_RetryPolicy_mutable_retry_back_off(envoy_config_core_v3_RetryPolicy *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_HeaderValue_clear_key(const envoy_config_core_v3_HeaderValue *msg)
@ envoy_config_core_v3_HeaderValueOption_ADD_IF_ABSENT
const upb_MiniTable envoy_config_core_v3_RemoteDataSource_msginit
UPB_INLINE bool envoy_config_core_v3_Node_has_user_agent_version(const envoy_config_core_v3_Node *msg)
UPB_INLINE envoy_config_core_v3_AsyncDataSource_specifier_oneofcases envoy_config_core_v3_AsyncDataSource_specifier_case(const envoy_config_core_v3_AsyncDataSource *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_Extension_category(const envoy_config_core_v3_Extension *msg)
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
UPB_INLINE void envoy_config_core_v3_Extension_clear_version(const envoy_config_core_v3_Extension *msg)
UPB_INLINE char * envoy_config_core_v3_HeaderValueOption_serialize_ex(const envoy_config_core_v3_HeaderValueOption *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE const struct envoy_config_core_v3_BackoffStrategy * envoy_config_core_v3_RetryPolicy_retry_back_off(const envoy_config_core_v3_RetryPolicy *msg)
UPB_INLINE void envoy_config_core_v3_Node_set_metadata(envoy_config_core_v3_Node *msg, struct google_protobuf_Struct *value)
UPB_INLINE bool envoy_config_core_v3_Metadata_has_typed_filter_metadata(const envoy_config_core_v3_Metadata *msg)
UPB_INLINE char * envoy_config_core_v3_Metadata_serialize(const envoy_config_core_v3_Metadata *msg, upb_Arena *arena, size_t *len)
struct envoy_config_core_v3_ControlPlane envoy_config_core_v3_ControlPlane
UPB_INLINE envoy_config_core_v3_Extension * envoy_config_core_v3_Extension_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UniquePtr< SSL_SESSION > ret
const upb_MiniTable envoy_config_core_v3_RuntimePercent_msginit
@ envoy_config_core_v3_Node_user_agent_version_type_user_agent_build_version
@ envoy_config_core_v3_AsyncDataSource_specifier_local
UPB_INLINE bool envoy_config_core_v3_Node_has_user_agent_build_version(const envoy_config_core_v3_Node *msg)
UPB_INLINE char * envoy_config_core_v3_HeaderValue_serialize_ex(const envoy_config_core_v3_HeaderValue *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_Locality_set_region(envoy_config_core_v3_Locality *msg, upb_StringView value)
UPB_INLINE bool envoy_config_core_v3_HeaderValueOption_has_append(const envoy_config_core_v3_HeaderValueOption *msg)
UPB_INLINE void envoy_config_core_v3_Node_clear_user_agent_build_version(const envoy_config_core_v3_Node *msg)
@ envoy_config_core_v3_AsyncDataSource_specifier_NOT_SET
const upb_MiniTable envoy_config_core_v3_Address_msginit
struct google_protobuf_BoolValue google_protobuf_BoolValue
@ envoy_config_core_v3_TransportSocket_config_type_NOT_SET
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
const UPB_INLINE envoy_config_core_v3_HeaderValue *const * envoy_config_core_v3_HeaderMap_headers(const envoy_config_core_v3_HeaderMap *msg, size_t *len)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
UPB_INLINE bool envoy_config_core_v3_Metadata_TypedFilterMetadataEntry_has_value(const envoy_config_core_v3_Metadata_TypedFilterMetadataEntry *msg)
UPB_INLINE envoy_config_core_v3_RuntimeFeatureFlag * envoy_config_core_v3_RuntimeFeatureFlag_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_ControlPlane_set_identifier(envoy_config_core_v3_ControlPlane *msg, upb_StringView value)
UPB_INLINE envoy_config_core_v3_RuntimePercent * envoy_config_core_v3_RuntimePercent_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_RuntimeUInt32 * envoy_config_core_v3_RuntimeUInt32_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_clear_user_agent_name(const envoy_config_core_v3_Node *msg)
struct envoy_config_core_v3_Metadata_FilterMetadataEntry envoy_config_core_v3_Metadata_FilterMetadataEntry
UPB_INLINE envoy_config_core_v3_QueryParameter * envoy_config_core_v3_QueryParameter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_core_v3_RetryPolicy_mutable_num_retries(envoy_config_core_v3_RetryPolicy *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_RuntimeUInt32_set_runtime_key(envoy_config_core_v3_RuntimeUInt32 *msg, upb_StringView value)
UPB_INLINE bool envoy_config_core_v3_Node_has_metadata(const envoy_config_core_v3_Node *msg)
const upb_MiniTable envoy_config_core_v3_AsyncDataSource_msginit
UPB_INLINE bool envoy_config_core_v3_Metadata_filter_metadata_delete(envoy_config_core_v3_Metadata *msg, upb_StringView key)
UPB_INLINE upb_StringView envoy_config_core_v3_DataSource_filename(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE upb_StringView envoy_config_core_v3_Locality_region(const envoy_config_core_v3_Locality *msg)
UPB_INLINE char * envoy_config_core_v3_DataSource_serialize(const envoy_config_core_v3_DataSource *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_core_v3_Locality_set_zone(envoy_config_core_v3_Locality *msg, upb_StringView value)
@ envoy_config_core_v3_TRACE
UPB_INLINE bool envoy_config_core_v3_RemoteDataSource_has_http_uri(const envoy_config_core_v3_RemoteDataSource *msg)
UPB_INLINE void envoy_config_core_v3_DataSource_clear_filename(const envoy_config_core_v3_DataSource *msg)
struct envoy_config_core_v3_TransportSocket envoy_config_core_v3_TransportSocket
UPB_INLINE upb_StringView envoy_config_core_v3_HeaderValue_value(const envoy_config_core_v3_HeaderValue *msg)
UPB_INLINE char * envoy_config_core_v3_WatchedDirectory_serialize(const envoy_config_core_v3_WatchedDirectory *msg, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView envoy_config_core_v3_Metadata_FilterMetadataEntry_key(const envoy_config_core_v3_Metadata_FilterMetadataEntry *msg)
UPB_INLINE void envoy_config_core_v3_RetryPolicy_clear_num_retries(const envoy_config_core_v3_RetryPolicy *msg)
UPB_INLINE void _upb_msg_map_set_value(void *msg, const void *val, size_t size)
UPB_INLINE void envoy_config_core_v3_RuntimeDouble_set_default_value(envoy_config_core_v3_RuntimeDouble *msg, double value)
UPB_INLINE char * envoy_config_core_v3_RemoteDataSource_serialize_ex(const envoy_config_core_v3_RemoteDataSource *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView upb_StringView_FromString(const char *data)
UPB_INLINE void envoy_config_core_v3_Locality_clear_sub_zone(const envoy_config_core_v3_Locality *msg)
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
UPB_INLINE bool envoy_config_core_v3_Node_DynamicParametersEntry_has_value(const envoy_config_core_v3_Node_DynamicParametersEntry *msg)
UPB_INLINE char * envoy_config_core_v3_RuntimeUInt32_serialize_ex(const envoy_config_core_v3_RuntimeUInt32 *msg, int options, upb_Arena *arena, size_t *len)
envoy_config_core_v3_RoutingPriority
UPB_INLINE envoy_config_core_v3_TransportSocket * envoy_config_core_v3_TransportSocket_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_DataSource_clear_inline_bytes(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE void envoy_config_core_v3_WatchedDirectory_clear_path(const envoy_config_core_v3_WatchedDirectory *msg)
UPB_INLINE int32_t envoy_config_core_v3_HeaderValueOption_append_action(const envoy_config_core_v3_HeaderValueOption *msg)
UPB_INLINE struct google_protobuf_Any * envoy_config_core_v3_TransportSocket_mutable_typed_config(envoy_config_core_v3_TransportSocket *msg, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_Metadata_FilterMetadataEntry * envoy_config_core_v3_Metadata_filter_metadata_nextmutable(envoy_config_core_v3_Metadata *msg, size_t *iter)
UPB_INLINE envoy_config_core_v3_AsyncDataSource * envoy_config_core_v3_AsyncDataSource_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
envoy_config_core_v3_AsyncDataSource_specifier_oneofcases
envoy_config_core_v3_Node_user_agent_version_type_oneofcases
struct envoy_config_core_v3_Node_DynamicParametersEntry envoy_config_core_v3_Node_DynamicParametersEntry
UPB_INLINE bool envoy_config_core_v3_Extension_disabled(const envoy_config_core_v3_Extension *msg)
UPB_INLINE const struct envoy_config_core_v3_Address *const * envoy_config_core_v3_Node_listening_addresses(const envoy_config_core_v3_Node *msg, size_t *len)
@ envoy_config_core_v3_Node_user_agent_version_type_NOT_SET
UPB_INLINE struct google_protobuf_Struct * envoy_config_core_v3_Node_mutable_metadata(envoy_config_core_v3_Node *msg, upb_Arena *arena)
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE void envoy_config_core_v3_Extension_set_category(envoy_config_core_v3_Extension *msg, upb_StringView value)
UPB_INLINE char * envoy_config_core_v3_WatchedDirectory_serialize_ex(const envoy_config_core_v3_WatchedDirectory *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView envoy_config_core_v3_DataSource_environment_variable(const envoy_config_core_v3_DataSource *msg)
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_core_v3_HeaderValueOption_mutable_append(envoy_config_core_v3_HeaderValueOption *msg, upb_Arena *arena)
envoy_config_core_v3_DataSource_specifier_oneofcases
UPB_INLINE void envoy_config_core_v3_Locality_clear_region(const envoy_config_core_v3_Locality *msg)
UPB_INLINE bool envoy_config_core_v3_Node_dynamic_parameters_get(const envoy_config_core_v3_Node *msg, upb_StringView key, struct xds_core_v3_ContextParams **val)
UPB_INLINE envoy_config_core_v3_ControlPlane * envoy_config_core_v3_ControlPlane_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_DataSource_set_inline_bytes(envoy_config_core_v3_DataSource *msg, upb_StringView value)
UPB_INLINE void envoy_config_core_v3_RuntimeFractionalPercent_set_runtime_key(envoy_config_core_v3_RuntimeFractionalPercent *msg, upb_StringView value)
struct google_protobuf_UInt32Value google_protobuf_UInt32Value
UPB_INLINE bool envoy_config_core_v3_Metadata_typed_filter_metadata_get(const envoy_config_core_v3_Metadata *msg, upb_StringView key, struct google_protobuf_Any **val)
UPB_INLINE void envoy_config_core_v3_Locality_set_sub_zone(envoy_config_core_v3_Locality *msg, upb_StringView value)
const upb_MiniTable envoy_type_v3_FractionalPercent_msginit
UPB_INLINE void envoy_config_core_v3_RuntimeFeatureFlag_set_default_value(envoy_config_core_v3_RuntimeFeatureFlag *msg, struct google_protobuf_BoolValue *value)
UPB_INLINE void envoy_config_core_v3_Node_clear_locality(const envoy_config_core_v3_Node *msg)
UPB_INLINE void envoy_config_core_v3_BuildVersion_set_metadata(envoy_config_core_v3_BuildVersion *msg, struct google_protobuf_Struct *value)
UPB_INLINE envoy_config_core_v3_BuildVersion * envoy_config_core_v3_BuildVersion_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_core_v3_TransportSocket * envoy_config_core_v3_TransportSocket_parse(const char *buf, size_t size, upb_Arena *arena)
@ envoy_config_core_v3_Node_user_agent_version_type_user_agent_version
struct envoy_config_core_v3_WatchedDirectory envoy_config_core_v3_WatchedDirectory
struct envoy_config_core_v3_Address envoy_config_core_v3_Address
UPB_INLINE size_t envoy_config_core_v3_Metadata_typed_filter_metadata_size(const envoy_config_core_v3_Metadata *msg)
const upb_MiniTable envoy_config_core_v3_DataSource_msginit
UPB_INLINE void _upb_msg_map_key(const void *msg, void *key, size_t size)
UPB_INLINE bool envoy_config_core_v3_Metadata_filter_metadata_get(const envoy_config_core_v3_Metadata *msg, upb_StringView key, struct google_protobuf_Struct **val)
struct envoy_config_core_v3_RuntimeFeatureFlag envoy_config_core_v3_RuntimeFeatureFlag
UPB_INLINE char * envoy_config_core_v3_TransportSocket_serialize_ex(const envoy_config_core_v3_TransportSocket *msg, int options, upb_Arena *arena, size_t *len)
@ envoy_config_core_v3_OUTBOUND
@ envoy_config_core_v3_HEAD
UPB_INLINE void envoy_config_core_v3_Extension_set_version(envoy_config_core_v3_Extension *msg, envoy_config_core_v3_BuildVersion *value)
UPB_INLINE void envoy_config_core_v3_BuildVersion_clear_version(const envoy_config_core_v3_BuildVersion *msg)
UPB_INLINE char * envoy_config_core_v3_Locality_serialize_ex(const envoy_config_core_v3_Locality *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_type_v3_FractionalPercent * envoy_config_core_v3_RuntimeFractionalPercent_mutable_default_value(envoy_config_core_v3_RuntimeFractionalPercent *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_HeaderValueOption_set_append(envoy_config_core_v3_HeaderValueOption *msg, struct google_protobuf_BoolValue *value)
UPB_INLINE envoy_config_core_v3_Locality * envoy_config_core_v3_Locality_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Extension_clear_name(const envoy_config_core_v3_Extension *msg)
UPB_INLINE char * envoy_config_core_v3_RuntimeDouble_serialize_ex(const envoy_config_core_v3_RuntimeDouble *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_core_v3_RuntimeUInt32 * envoy_config_core_v3_RuntimeUInt32_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_DataSource_set_environment_variable(envoy_config_core_v3_DataSource *msg, upb_StringView value)
UPB_INLINE void envoy_config_core_v3_Node_clear_id(const envoy_config_core_v3_Node *msg)
UPB_INLINE bool envoy_config_core_v3_Node_has_listening_addresses(const envoy_config_core_v3_Node *msg)
UPB_INLINE char * envoy_config_core_v3_TransportSocket_serialize(const envoy_config_core_v3_TransportSocket *msg, upb_Arena *arena, size_t *len)
@ envoy_config_core_v3_DataSource_specifier_inline_string
UPB_INLINE upb_StringView envoy_config_core_v3_Node_user_agent_version(const envoy_config_core_v3_Node *msg)
UPB_INLINE void envoy_config_core_v3_Metadata_TypedFilterMetadataEntry_set_value(envoy_config_core_v3_Metadata_TypedFilterMetadataEntry *msg, struct google_protobuf_Any *value)
UPB_INLINE void envoy_config_core_v3_RetryPolicy_set_num_retries(envoy_config_core_v3_RetryPolicy *msg, struct google_protobuf_UInt32Value *value)
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
UPB_INLINE void envoy_config_core_v3_DataSource_clear_inline_string(const envoy_config_core_v3_DataSource *msg)
struct envoy_config_core_v3_HttpUri envoy_config_core_v3_HttpUri
UPB_INLINE void envoy_config_core_v3_RuntimeDouble_clear_runtime_key(const envoy_config_core_v3_RuntimeDouble *msg)
UPB_INLINE envoy_config_core_v3_RemoteDataSource * envoy_config_core_v3_RemoteDataSource_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
@ envoy_config_core_v3_DataSource_specifier_environment_variable
UPB_INLINE void envoy_config_core_v3_Extension_set_disabled(envoy_config_core_v3_Extension *msg, bool value)
UPB_INLINE struct envoy_config_core_v3_HeaderValue * envoy_config_core_v3_HeaderMap_add_headers(envoy_config_core_v3_HeaderMap *msg, upb_Arena *arena)
UPB_INLINE upb_StringView * envoy_config_core_v3_Node_resize_client_features(envoy_config_core_v3_Node *msg, size_t len, upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_AsyncDataSource_clear_remote(const envoy_config_core_v3_AsyncDataSource *msg)
UPB_INLINE void envoy_config_core_v3_RuntimeFeatureFlag_set_runtime_key(envoy_config_core_v3_RuntimeFeatureFlag *msg, upb_StringView value)
UPB_INLINE bool envoy_config_core_v3_TransportSocket_has_typed_config(const envoy_config_core_v3_TransportSocket *msg)
UPB_INLINE const struct envoy_type_v3_Percent * envoy_config_core_v3_RuntimePercent_default_value(const envoy_config_core_v3_RuntimePercent *msg)
UPB_INLINE envoy_config_core_v3_Node * envoy_config_core_v3_Node_new(upb_Arena *arena)
UPB_INLINE void envoy_config_core_v3_Node_set_locality(envoy_config_core_v3_Node *msg, envoy_config_core_v3_Locality *value)
@ envoy_config_core_v3_PATCH
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:35