Go to the documentation of this file.
9 #ifndef ENVOY_CONFIG_BOOTSTRAP_V3_BOOTSTRAP_PROTO_UPB_H_
10 #define ENVOY_CONFIG_BOOTSTRAP_V3_BOOTSTRAP_PROTO_UPB_H_
17 #include "upb/port_def.inc"
144 if (!
ret)
return NULL;
154 if (!
ret)
return NULL;
448 if (!sub)
return NULL;
461 if (!sub)
return NULL;
474 if (!sub)
return NULL;
487 if (!sub)
return NULL;
504 if (!
ok)
return NULL;
515 if (!sub)
return NULL;
528 if (!sub)
return NULL;
541 if (!sub)
return NULL;
554 if (!sub)
return NULL;
567 if (!sub)
return NULL;
580 if (!sub)
return NULL;
593 if (!sub)
return NULL;
609 if (!sub)
return NULL;
625 if (!sub)
return NULL;
642 if (!
ok)
return NULL;
654 if (!
ok)
return NULL;
665 if (!sub)
return NULL;
700 if (!sub)
return NULL;
714 if (!
ok)
return NULL;
728 if (!sub)
return NULL;
741 if (!sub)
return NULL;
755 if (!
ok)
return NULL;
769 if (!
ret)
return NULL;
779 if (!
ret)
return NULL;
830 if (!
ok)
return NULL;
842 if (!
ok)
return NULL;
854 if (!
ok)
return NULL;
865 if (!
ret)
return NULL;
875 if (!
ret)
return NULL;
937 if (!sub)
return NULL;
950 if (!sub)
return NULL;
963 if (!sub)
return NULL;
1002 if (!
ret)
return NULL;
1012 if (!
ret)
return NULL;
1086 if (!sub)
return NULL;
1100 if (!
ok)
return NULL;
1112 if (!
ok)
return NULL;
1126 if (!
ret)
return NULL;
1136 if (!
ret)
return NULL;
1195 if (!sub)
return NULL;
1208 if (!sub)
return NULL;
1221 if (!sub)
return NULL;
1234 if (!
ret)
return NULL;
1244 if (!
ret)
return NULL;
1285 if (!sub)
return NULL;
1298 if (!
ret)
return NULL;
1308 if (!
ret)
return NULL;
1349 if (!sub)
return NULL;
1362 if (!sub)
return NULL;
1375 if (!
ret)
return NULL;
1385 if (!
ret)
return NULL;
1471 if (!sub)
return NULL;
1484 if (!sub)
return NULL;
1497 if (!sub)
return NULL;
1510 if (!sub)
return NULL;
1523 if (!sub)
return NULL;
1536 if (!sub)
return NULL;
1550 if (!
ok)
return NULL;
1561 if (!
ret)
return NULL;
1571 if (!
ret)
return NULL;
1609 if (!sub)
return NULL;
1625 if (!
ret)
return NULL;
1635 if (!
ret)
return NULL;
1667 if (!sub)
return NULL;
1680 if (!
ret)
return NULL;
1690 if (!
ret)
return NULL;
1749 if (!sub)
return NULL;
1762 if (!
ret)
return NULL;
1772 if (!
ret)
return NULL;
1849 if (!sub)
return NULL;
1861 if (!sub)
return NULL;
1873 if (!sub)
return NULL;
1885 if (!sub)
return NULL;
1898 if (!
ret)
return NULL;
1908 if (!
ret)
return NULL;
1958 if (!
ret)
return NULL;
1968 if (!
ret)
return NULL;
1991 if (!
ret)
return NULL;
2001 if (!
ret)
return NULL;
2042 if (!sub)
return NULL;
2055 if (!
ret)
return NULL;
2065 if (!
ret)
return NULL;
2098 if (!
ok)
return NULL;
2109 if (!
ret)
return NULL;
2119 if (!
ret)
return NULL;
2159 #include "upb/port_undef.inc"
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdogs_has_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
const upb_MiniTable envoy_config_bootstrap_v3_Watchdogs_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void _upb_msg_map_clear(upb_msg *msg, size_t ofs)
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_KILL
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
const upb_MiniTable envoy_config_core_v3_ConfigSource_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
struct envoy_config_core_v3_BindConfig envoy_config_core_v3_BindConfig
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_add_actions(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_miss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
envoy_config_bootstrap_v3_CustomInlineHeader_InlineHeaderType
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_admin(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Admin *value)
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_StaticResources_msginit
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_serialize(const envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena, size_t *len)
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_rtds_layer
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer *const * envoy_config_bootstrap_v3_LayeredRuntime_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t *len)
const upb_MiniTable_File envoy_config_bootstrap_v3_bootstrap_proto_upb_file_layout
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_mutable_worker_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_LayeredRuntime_serialize_ex(const envoy_config_bootstrap_v3_LayeredRuntime *msg, int options, upb_Arena *arena, size_t *len)
@ envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_TRAILER
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
UPB_INLINE struct envoy_config_core_v3_ConfigSource ** envoy_config_bootstrap_v3_Bootstrap_resize_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
const upb_MiniTable envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_msginit
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_serialize_ex(const envoy_config_bootstrap_v3_Watchdog *msg, int options, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_msginit
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_log_path(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_StringView value)
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_bootstrap_v3_Admin_resize_access_log(envoy_config_bootstrap_v3_Admin *msg, size_t len, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_CustomInlineHeader_serialize(const envoy_config_bootstrap_v3_CustomInlineHeader *msg, upb_Arena *arena, size_t *len)
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MISS
UPB_INLINE char * envoy_config_bootstrap_v3_FatalAction_serialize_ex(const envoy_config_bootstrap_v3_FatalAction *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_megamiss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
UPB_INLINE struct envoy_config_listener_v3_Listener ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_rtds_config(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, struct envoy_config_core_v3_ConfigSource *value)
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_ClusterManager_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_has_value(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_perf_tracing_file_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_Secret_msginit
envoy_config_bootstrap_v3_Bootstrap_stats_flush_oneofcases
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_ClusterManager_local_cluster_name(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_symlink_root(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
const UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Bootstrap_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_config_bootstrap_v3_Watchdogs envoy_config_bootstrap_v3_Watchdogs
struct envoy_config_core_v3_ApiConfigSource envoy_config_core_v3_ApiConfigSource
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_socket_options(const envoy_config_bootstrap_v3_Admin *msg)
struct envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_FatalAction_serialize(const envoy_config_bootstrap_v3_FatalAction *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_default_socket_interface(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
UPB_INLINE struct envoy_config_metrics_v3_StatsSink * envoy_config_bootstrap_v3_Bootstrap_add_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_append_service_cluster(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, bool value)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_multikill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_rtds_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader ** envoy_config_bootstrap_v3_Bootstrap_resize_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE struct envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_mutable_dynamic_resources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
const UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_Bootstrap_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_header_prefix(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_perf_tracing_file_path(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_flags_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_add_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView val, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_max_kill_timeout_jitter(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_base(envoy_config_bootstrap_v3_Runtime *msg, struct google_protobuf_Struct *value)
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 void envoy_config_bootstrap_v3_Watchdog_clear_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE const struct google_protobuf_UInt64Value * envoy_config_bootstrap_v3_Bootstrap_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_event(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_config_overload_v3_OverloadManager envoy_config_overload_v3_OverloadManager
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_bootstrap_v3_Admin_mutable_access_log(envoy_config_bootstrap_v3_Admin *msg, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
struct envoy_config_core_v3_DnsResolutionConfig envoy_config_core_v3_DnsResolutionConfig
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_has_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_new(upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_kill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_add_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_clear(envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_core_v3_EventServiceConfig_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdogs_has_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_socket_options(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE struct envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_Bootstrap_add_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_resources_locator(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_StringView value)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_megamiss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_override_subdirectory(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_local_cluster_name(envoy_config_bootstrap_v3_ClusterManager *msg, upb_StringView value)
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_name(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_StringView value)
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_parse(const char *buf, size_t size, upb_Arena *arena)
struct envoy_config_bootstrap_v3_FatalAction envoy_config_bootstrap_v3_FatalAction
UPB_INLINE envoy_config_bootstrap_v3_FatalAction ** envoy_config_bootstrap_v3_Bootstrap_resize_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
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)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_profile_path(envoy_config_bootstrap_v3_Admin *msg, upb_StringView value)
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_UNKNOWN
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE const struct envoy_type_v3_Percent * envoy_config_bootstrap_v3_Watchdog_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ConfigSource *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Bootstrap_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_clear_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_address(envoy_config_bootstrap_v3_Admin *msg, struct envoy_config_core_v3_Address *value)
UPB_INLINE void envoy_config_bootstrap_v3_LayeredRuntime_clear_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg)
struct envoy_config_core_v3_TypedExtensionConfig envoy_config_core_v3_TypedExtensionConfig
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_type(envoy_config_bootstrap_v3_CustomInlineHeader *msg, int32_t value)
UPB_INLINE struct envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_Bootstrap_mutable_layered_runtime(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_bootstrap_v3_FatalAction_msginit
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Bootstrap_mutable_admin(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_new(upb_Arena *arena)
UPB_INLINE upb_StringView const * envoy_config_bootstrap_v3_Bootstrap_node_context_params(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_FatalAction_has_config(const envoy_config_bootstrap_v3_FatalAction *msg)
#define UPB_PTR_AT(msg, ofs, type)
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MEGAMISS
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_get(const envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key, struct envoy_config_core_v3_TypedExtensionConfig **val)
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct envoy_config_core_v3_SocketOption * envoy_config_bootstrap_v3_Admin_add_socket_options(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
UPB_INLINE struct envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_mutable_outlier_detection(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_log_path(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
const upb_MiniTable envoy_config_core_v3_BindConfig_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg)
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_static_layer
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE upb_StringView * envoy_config_bootstrap_v3_Bootstrap_resize_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_new(upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_base(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_ads_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
grpc_core::ScopedArenaPtr arena
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void * _upb_msg_map_next(const upb_msg *msg, size_t ofs, size_t *iter)
UPB_INLINE const struct google_protobuf_Struct * envoy_config_bootstrap_v3_Runtime_base(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog * envoy_config_bootstrap_v3_Admin_add_access_log(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_multikill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader ** envoy_config_bootstrap_v3_Bootstrap_mutable_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE struct envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_Bootstrap_mutable_cluster_manager(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Struct * envoy_config_bootstrap_v3_RuntimeLayer_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_DynamicResources_msginit
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MULTIKILL
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_dns_resolution_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_DnsResolutionConfig *value)
UPB_INLINE const struct envoy_config_core_v3_ConfigSource *const * envoy_config_bootstrap_v3_Bootstrap_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_metrics_v3_StatsConfig *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_interval(envoy_config_bootstrap_v3_Bootstrap *msg, struct google_protobuf_Duration *value)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_new(upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_perf_tracing_file_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_symlink_root(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_watchdogs(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Watchdogs *value)
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_event(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, int32_t value)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_clear_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
UPB_INLINE const struct envoy_config_accesslog_v3_AccessLog *const * envoy_config_bootstrap_v3_Admin_access_log(const envoy_config_bootstrap_v3_Admin *msg, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_typed_dns_resolver_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Bootstrap_mutable_watchdog(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_cluster_v3_Cluster_msginit
UPB_INLINE struct envoy_config_cluster_v3_Cluster * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Runtime_serialize(const envoy_config_bootstrap_v3_Runtime *msg, upb_Arena *arena, size_t *len)
UPB_INLINE struct google_protobuf_Struct * envoy_config_bootstrap_v3_Runtime_mutable_base(envoy_config_bootstrap_v3_Runtime *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_new(upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_resources_locator(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE const struct envoy_config_core_v3_Address * envoy_config_bootstrap_v3_Admin_address(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_admin_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *value)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Runtime_has_base(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_enable_dispatcher_stats(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_name(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_multikill_threshold(envoy_config_bootstrap_v3_Watchdog *msg, struct envoy_type_v3_Percent *value)
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_ignore_global_conn_limit(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_ignore_global_conn_limit(envoy_config_bootstrap_v3_Admin *msg, bool value)
UPB_INLINE char * envoy_config_bootstrap_v3_Admin_serialize(const envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_use_tcp_for_dns_lookups(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE void _upb_msg_map_value(const void *msg, void *val, size_t size)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer ** envoy_config_bootstrap_v3_LayeredRuntime_resize_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t len, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_access_log(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_disk_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *value)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE struct envoy_config_core_v3_Address * envoy_config_bootstrap_v3_Admin_mutable_address(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_log_path(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdogs_serialize(const envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_core_v3_ApiConfigSource_msginit
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE struct envoy_config_core_v3_BindConfig * envoy_config_bootstrap_v3_ClusterManager_mutable_upstream_bind_config(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_certificate_provider_instances(const envoy_config_bootstrap_v3_Bootstrap *msg)
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)
struct envoy_config_bootstrap_v3_CustomInlineHeader envoy_config_bootstrap_v3_CustomInlineHeader
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_access_log_path(envoy_config_bootstrap_v3_Admin *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_enable_dispatcher_stats(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_type(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_enable_dispatcher_stats(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
UPB_INLINE struct google_protobuf_UInt64Value * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_server_version_override(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_node(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_Node *value)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_symlink_root(const envoy_config_bootstrap_v3_Runtime *msg)
const UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader *const * envoy_config_bootstrap_v3_Bootstrap_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_msginit
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_admin_layer
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_subdirectory(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
@ envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_HEADER
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_default_config_source(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_ConfigSource *value)
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_LayeredRuntime_add_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_has_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig *const * envoy_config_bootstrap_v3_Bootstrap_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
#define UPB_SIZE(size32, size64)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
struct envoy_config_core_v3_SocketOption envoy_config_core_v3_SocketOption
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable google_protobuf_Struct_msginit
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Admin_profile_path(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_stats_flush_oneofcases envoy_config_bootstrap_v3_Bootstrap_stats_flush_case(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_override_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_set_worker_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, envoy_config_bootstrap_v3_Watchdog *value)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_append_service_cluster(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_WatchdogAction_has_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_name(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_new(upb_Arena *arena)
UPB_INLINE struct envoy_config_core_v3_EventServiceConfig * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_mutable_event_service(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_flags_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_default_socket_interface(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE const struct envoy_config_listener_v3_Listener *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
struct envoy_config_metrics_v3_StatsConfig envoy_config_metrics_v3_StatsConfig
UPB_INLINE int32_t envoy_config_bootstrap_v3_Watchdog_WatchdogAction_event(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry * envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_nextmutable(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *iter)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_new(upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse(const char *buf, size_t size, upb_Arena *arena)
const UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
struct google_protobuf_Struct google_protobuf_Struct
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
const UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Bootstrap_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_name(envoy_config_bootstrap_v3_CustomInlineHeader *msg, upb_StringView value)
struct envoy_config_bootstrap_v3_Bootstrap_StaticResources envoy_config_bootstrap_v3_Bootstrap_StaticResources
struct envoy_config_bootstrap_v3_RuntimeLayer envoy_config_bootstrap_v3_RuntimeLayer
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE struct envoy_config_overload_v3_OverloadManager * envoy_config_bootstrap_v3_Bootstrap_mutable_overload_manager(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit
const upb_MiniTable envoy_config_core_v3_Node_msginit
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_mutable_config(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
struct envoy_config_cluster_v3_Cluster envoy_config_cluster_v3_Cluster
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_disk_layer
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_access_log(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_FatalAction_clear_config(const envoy_config_bootstrap_v3_FatalAction *msg)
const UPB_INLINE envoy_config_bootstrap_v3_FatalAction *const * envoy_config_bootstrap_v3_Bootstrap_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE const struct envoy_config_trace_v3_Tracing * envoy_config_bootstrap_v3_Bootstrap_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_key(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Admin_serialize_ex(const envoy_config_bootstrap_v3_Admin *msg, int options, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_bootstrap_v3_Admin_msginit
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdogs_serialize_ex(const envoy_config_bootstrap_v3_Watchdogs *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_certificate_provider_instances(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_msginit
UPB_INLINE const struct envoy_config_core_v3_SocketOption *const * envoy_config_bootstrap_v3_Admin_socket_options(const envoy_config_bootstrap_v3_Admin *msg, size_t *len)
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_add_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_server_version_override(envoy_config_bootstrap_v3_Bootstrap *msg, struct google_protobuf_UInt64Value *value)
const upb_MiniTable envoy_config_metrics_v3_StatsConfig_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_msginit
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry * envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_next(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *iter)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ConfigSource *value)
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Bootstrap_mutable_watchdogs(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_rtds_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *value)
UPB_INLINE struct envoy_config_core_v3_ConfigSource ** envoy_config_bootstrap_v3_Bootstrap_mutable_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize_ex(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
@ envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_HEADER
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_access_log_path(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_load_stats_config(envoy_config_bootstrap_v3_ClusterManager *msg, struct envoy_config_core_v3_ApiConfigSource *value)
UPB_INLINE struct envoy_type_v3_Percent * envoy_config_bootstrap_v3_Watchdog_mutable_multikill_threshold(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_kill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_bootstrap_v3_Runtime_msginit
const upb_MiniTable envoy_config_bootstrap_v3_LayeredRuntime_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_bootstrap_v3_Bootstrap_mutable_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_use_tcp_for_dns_lookups(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_new(upb_Arena *arena)
struct envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry
struct envoy_config_metrics_v3_StatsSink envoy_config_metrics_v3_StatsSink
UPB_INLINE bool _upb_msg_map_delete(upb_msg *msg, size_t ofs, const void *key, size_t key_size)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_NOT_SET
struct envoy_config_bootstrap_v3_Bootstrap envoy_config_bootstrap_v3_Bootstrap
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_core_v3_DnsResolutionConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_dns_resolution_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_mutable_rtds_config(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE struct envoy_config_core_v3_Node * envoy_config_bootstrap_v3_Bootstrap_mutable_node(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_mutable_hds_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_on_admin(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE size_t envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_size(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_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 const struct envoy_extensions_transport_sockets_tls_v3_Secret *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_override_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_append_service_cluster(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_static_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, struct google_protobuf_Struct *value)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_name(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_subdirectory(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_subdirectory(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_StringView value)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
const upb_MiniTable envoy_config_listener_v3_Listener_msginit
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_metrics_v3_StatsConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_symlink_root(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_parse(const char *buf, size_t size, upb_Arena *arena)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_symlink_root(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_StringView value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_tracing(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_trace_v3_Tracing *value)
struct envoy_config_bootstrap_v3_LayeredRuntime envoy_config_bootstrap_v3_LayeredRuntime
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_symlink_root(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_node_context_params(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_header_prefix(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_type_v3_Percent envoy_type_v3_Percent
struct envoy_config_core_v3_Node envoy_config_core_v3_Node
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_config_bootstrap_v3_Watchdog_WatchdogAction envoy_config_bootstrap_v3_Watchdog_WatchdogAction
const upb_MiniTable google_protobuf_UInt64Value_msginit
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_cluster_manager(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_ClusterManager *value)
struct envoy_config_bootstrap_v3_Admin envoy_config_bootstrap_v3_Admin
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_set(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key, struct envoy_config_core_v3_TypedExtensionConfig *val, upb_Arena *a)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_use_tcp_for_dns_lookups(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_static_resources(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Bootstrap_StaticResources *value)
const upb_MiniTable envoy_type_v3_Percent_msginit
UPB_INLINE envoy_config_bootstrap_v3_FatalAction ** envoy_config_bootstrap_v3_Bootstrap_mutable_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_typed_dns_resolver_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_serialize_ex(const envoy_config_bootstrap_v3_ClusterManager *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_header_prefix(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_metrics_v3_StatsSink ** envoy_config_bootstrap_v3_Bootstrap_resize_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_LayeredRuntime_has_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg)
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
UPB_INLINE char * envoy_config_bootstrap_v3_LayeredRuntime_serialize(const envoy_config_bootstrap_v3_LayeredRuntime *msg, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msginit
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_set_value(envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_name(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_StringView value)
struct envoy_config_accesslog_v3_AccessLog envoy_config_accesslog_v3_AccessLog
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_disk_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
@ envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_TRAILER
UPB_INLINE struct envoy_config_listener_v3_Listener ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_Runtime_serialize_ex(const envoy_config_bootstrap_v3_Runtime *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_bootstrap_v3_Admin_mutable_socket_options(envoy_config_bootstrap_v3_Admin *msg, size_t *len)
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_oneofcases
UniquePtr< SSL_SESSION > ret
const UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_Bootstrap_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_bootstrap_v3_Watchdog_msginit
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_admin_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
struct envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Admin_access_log_path(const envoy_config_bootstrap_v3_Admin *msg)
struct envoy_config_trace_v3_Tracing envoy_config_trace_v3_Tracing
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_serialize(const envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_metrics_v3_StatsSink_msginit
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_config(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_set_main_thread_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, envoy_config_bootstrap_v3_Watchdog *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_dynamic_resources(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Bootstrap_DynamicResources *value)
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_WatchdogEvent
UPB_INLINE upb_StringView * envoy_config_bootstrap_v3_Bootstrap_mutable_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
struct envoy_config_bootstrap_v3_Runtime envoy_config_bootstrap_v3_Runtime
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_mutable_static_resources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE const struct envoy_config_metrics_v3_StatsConfig * envoy_config_bootstrap_v3_Bootstrap_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_config_bootstrap_v3_ClusterManager envoy_config_bootstrap_v3_ClusterManager
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_FatalAction_mutable_config(envoy_config_bootstrap_v3_FatalAction *msg, upb_Arena *arena)
struct google_protobuf_Duration google_protobuf_Duration
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE const struct envoy_config_cluster_v3_Cluster *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_name(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_oneofcases envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_case(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_new(upb_Arena *arena)
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
struct envoy_config_core_v3_EventServiceConfig envoy_config_core_v3_EventServiceConfig
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_bootstrap_v3_Bootstrap_resize_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_lds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_local_cluster_name(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE const struct envoy_config_core_v3_DnsResolutionConfig * envoy_config_bootstrap_v3_Bootstrap_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
const upb_MiniTable envoy_config_bootstrap_v3_Watchdog_WatchdogAction_msginit
UPB_INLINE void _upb_msg_map_set_value(void *msg, const void *val, size_t size)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
struct envoy_config_bootstrap_v3_Watchdog envoy_config_bootstrap_v3_Watchdog
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_new(upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_address(const envoy_config_bootstrap_v3_Admin *msg)
const upb_MiniTable envoy_config_trace_v3_Tracing_msginit
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_actions(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
const upb_MiniTable google_protobuf_Duration_msginit
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction ** envoy_config_bootstrap_v3_Watchdog_resize_actions(envoy_config_bootstrap_v3_Watchdog *msg, size_t len, upb_Arena *arena)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_max_kill_timeout_jitter(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize_ex(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_actions(const envoy_config_bootstrap_v3_Watchdog *msg)
const upb_MiniTable envoy_config_bootstrap_v3_ClusterManager_msginit
UPB_INLINE const struct envoy_config_core_v3_BindConfig * envoy_config_bootstrap_v3_ClusterManager_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_value(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena, size_t *len)
struct google_protobuf_UInt64Value google_protobuf_UInt64Value
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_flush_interval(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_overload_v3_OverloadManager_msginit
const upb_MiniTable envoy_config_core_v3_DnsResolutionConfig_msginit
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_outlier_detection(envoy_config_bootstrap_v3_ClusterManager *msg, envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *value)
UPB_INLINE void envoy_config_bootstrap_v3_FatalAction_set_config(envoy_config_bootstrap_v3_FatalAction *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_watchdog(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Watchdog *value)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_layered_runtime(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_LayeredRuntime *value)
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_new(upb_Arena *arena)
UPB_INLINE const struct envoy_config_overload_v3_OverloadManager * envoy_config_bootstrap_v3_Bootstrap_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_cluster_v3_Cluster ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_new(upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_flags_path(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
struct envoy_config_core_v3_ConfigSource envoy_config_core_v3_ConfigSource
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_bootstrap_v3_Admin_resize_socket_options(envoy_config_bootstrap_v3_Admin *msg, size_t len, upb_Arena *arena)
const upb_MiniTable envoy_config_bootstrap_v3_CustomInlineHeader_msginit
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_mutable_default_config_source(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_address(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_new(upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE struct envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_Bootstrap_add_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction ** envoy_config_bootstrap_v3_Watchdog_mutable_actions(envoy_config_bootstrap_v3_Watchdog *msg, size_t *len)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_ads_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ApiConfigSource *value)
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_upstream_bind_config(envoy_config_bootstrap_v3_ClusterManager *msg, struct envoy_config_core_v3_BindConfig *value)
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_msginit
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_name(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
const upb_MiniTable envoy_config_core_v3_Address_msginit
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_subdirectory(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_hds_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_ApiConfigSource *value)
@ envoy_config_bootstrap_v3_Bootstrap_stats_flush_stats_flush_on_admin
struct envoy_config_core_v3_Address envoy_config_core_v3_Address
struct envoy_config_bootstrap_v3_Bootstrap_DynamicResources envoy_config_bootstrap_v3_Bootstrap_DynamicResources
UPB_INLINE const struct envoy_config_core_v3_EventServiceConfig * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_new(upb_Arena *arena)
UPB_INLINE void _upb_msg_map_key(const void *msg, void *key, size_t size)
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_new(upb_Arena *arena)
UPB_INLINE struct google_protobuf_Struct * envoy_config_bootstrap_v3_RuntimeLayer_mutable_static_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
struct envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_cds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_new(upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_mutable_main_thread_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_overload_manager(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_overload_v3_OverloadManager *value)
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_miss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_bootstrap_v3_CustomInlineHeader_serialize_ex(const envoy_config_bootstrap_v3_CustomInlineHeader *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE struct envoy_config_metrics_v3_StatsSink ** envoy_config_bootstrap_v3_Bootstrap_mutable_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_ClusterManager_mutable_load_stats_config(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
struct envoy_extensions_transport_sockets_tls_v3_Secret envoy_extensions_transport_sockets_tls_v3_Secret
struct envoy_config_bootstrap_v3_ClusterManager_OutlierDetection envoy_config_bootstrap_v3_ClusterManager_OutlierDetection
UPB_INLINE int32_t envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_type(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_ignore_global_conn_limit(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE const struct envoy_config_metrics_v3_StatsSink *const * envoy_config_bootstrap_v3_Bootstrap_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_FatalAction_config(const envoy_config_bootstrap_v3_FatalAction *msg)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_serialize(const envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer ** envoy_config_bootstrap_v3_LayeredRuntime_mutable_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t *len)
UPB_INLINE struct envoy_config_trace_v3_Tracing * envoy_config_bootstrap_v3_Bootstrap_mutable_tracing(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_name(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable envoy_config_core_v3_SocketOption_msginit
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_new(upb_Arena *arena)
struct envoy_config_listener_v3_Listener envoy_config_listener_v3_Listener
UPB_INLINE const struct envoy_config_core_v3_Node * envoy_config_bootstrap_v3_Bootstrap_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_service(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, struct envoy_config_core_v3_EventServiceConfig *value)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_profile_path(const envoy_config_bootstrap_v3_Admin *msg)
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_delete(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key)
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_default_socket_interface(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_listener_v3_Listener * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_msginit
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Bootstrap_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
UPB_INLINE struct envoy_config_cluster_v3_Cluster ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
@ envoy_config_bootstrap_v3_Bootstrap_stats_flush_NOT_SET
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction *const * envoy_config_bootstrap_v3_Watchdog_actions(const envoy_config_bootstrap_v3_Watchdog *msg, size_t *len)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:39