Go to the documentation of this file.
9 #ifndef ENVOY_CONFIG_OVERLOAD_V3_OVERLOAD_PROTO_UPB_H_
10 #define ENVOY_CONFIG_OVERLOAD_V3_OVERLOAD_PROTO_UPB_H_
17 #include "upb/port_def.inc"
73 if (!
ret)
return NULL;
83 if (!
ret)
return NULL;
130 if (!sub)
return NULL;
143 if (!
ret)
return NULL;
153 if (!
ret)
return NULL;
185 if (!
ret)
return NULL;
195 if (!
ret)
return NULL;
236 if (!
ret)
return NULL;
246 if (!
ret)
return NULL;
303 if (!sub)
return NULL;
315 if (!sub)
return NULL;
328 if (!
ret)
return NULL;
338 if (!
ret)
return NULL;
371 if (!
ok)
return NULL;
382 if (!
ret)
return NULL;
392 if (!
ret)
return NULL;
449 if (!sub)
return NULL;
461 if (!sub)
return NULL;
474 if (!
ret)
return NULL;
484 if (!
ret)
return NULL;
535 if (!
ok)
return NULL;
546 if (!sub)
return NULL;
559 if (!
ret)
return NULL;
569 if (!
ret)
return NULL;
601 if (!
ret)
return NULL;
611 if (!
ret)
return NULL;
670 if (!sub)
return NULL;
684 if (!
ok)
return NULL;
696 if (!
ok)
return NULL;
707 if (!sub)
return NULL;
719 #include "upb/port_undef.inc"
UPB_INLINE double envoy_config_overload_v3_ScaledTrigger_saturation_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
UPB_INLINE bool envoy_config_overload_v3_ResourceMonitor_has_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_clear_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg)
struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig envoy_config_overload_v3_ScaleTimersOverloadActionConfig
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const upb_MiniTable google_protobuf_Duration_msginit
UPB_INLINE struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_add_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
UPB_INLINE struct google_protobuf_Any * envoy_config_overload_v3_ResourceMonitor_mutable_typed_config(envoy_config_overload_v3_ResourceMonitor *msg, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_overload_v3_Trigger_name(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_overload_v3_OverloadManager_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
const upb_MiniTable envoy_config_overload_v3_OverloadAction_msginit
const upb_MiniTable envoy_config_overload_v3_BufferFactoryConfig_msginit
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_NOT_SET
UPB_INLINE char * envoy_config_overload_v3_BufferFactoryConfig_serialize_ex(const envoy_config_overload_v3_BufferFactoryConfig *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE envoy_config_overload_v3_Trigger *const * envoy_config_overload_v3_OverloadAction_triggers(const envoy_config_overload_v3_OverloadAction *msg, size_t *len)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_new(upb_Arena *arena)
const upb_MiniTable envoy_config_overload_v3_ScaleTimersOverloadActionConfig_msginit
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_clear_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_actions(const envoy_config_overload_v3_OverloadManager *msg)
const upb_MiniTable envoy_config_overload_v3_ScaledTrigger_msginit
UPB_INLINE bool envoy_config_overload_v3_OverloadAction_has_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_triggers(const envoy_config_overload_v3_OverloadAction *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
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 struct google_protobuf_Duration * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_timeout(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena)
struct envoy_config_overload_v3_OverloadManager envoy_config_overload_v3_OverloadManager
const UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_Trigger_threshold(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_name(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_clear_saturation_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
UPB_INLINE void envoy_config_overload_v3_ThresholdTrigger_clear_value(const envoy_config_overload_v3_ThresholdTrigger *msg)
UPB_INLINE char * envoy_config_overload_v3_Trigger_serialize(const envoy_config_overload_v3_Trigger *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_new(upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer ** envoy_config_overload_v3_ScaleTimersOverloadActionConfig_mutable_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t *len)
struct envoy_config_overload_v3_Trigger envoy_config_overload_v3_Trigger
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
const UPB_INLINE envoy_config_overload_v3_OverloadAction *const * envoy_config_overload_v3_OverloadManager_actions(const envoy_config_overload_v3_OverloadManager *msg, size_t *len)
UPB_INLINE int32_t envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_timer(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE envoy_config_overload_v3_Trigger ** envoy_config_overload_v3_OverloadAction_resize_triggers(envoy_config_overload_v3_OverloadAction *msg, size_t len, upb_Arena *arena)
@ envoy_config_overload_v3_ResourceMonitor_config_type_typed_config
UPB_INLINE struct google_protobuf_Duration * envoy_config_overload_v3_OverloadManager_mutable_refresh_interval(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE char * envoy_config_overload_v3_ThresholdTrigger_serialize(const envoy_config_overload_v3_ThresholdTrigger *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_scale(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, struct envoy_type_v3_Percent *value)
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE char * envoy_config_overload_v3_ResourceMonitor_serialize(const envoy_config_overload_v3_ResourceMonitor *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_new(upb_Arena *arena)
#define UPB_PTR_AT(msg, ofs, type)
envoy_config_overload_v3_ResourceMonitor_config_type_oneofcases
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE char * envoy_config_overload_v3_OverloadAction_serialize_ex(const envoy_config_overload_v3_OverloadAction *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_Trigger ** envoy_config_overload_v3_OverloadAction_mutable_triggers(envoy_config_overload_v3_OverloadAction *msg, size_t *len)
grpc_core::ScopedArenaPtr arena
UPB_INLINE upb_StringView envoy_config_overload_v3_OverloadAction_name(const envoy_config_overload_v3_OverloadAction *msg)
struct envoy_config_overload_v3_ScaledTrigger envoy_config_overload_v3_ScaledTrigger
UPB_INLINE char * envoy_config_overload_v3_OverloadManager_serialize(const envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena, size_t *len)
struct google_protobuf_Any google_protobuf_Any
const upb_MiniTable envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_msginit
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
const upb_MiniTable envoy_config_overload_v3_OverloadManager_msginit
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_scaled(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_BufferFactoryConfig_clear_minimum_account_to_track_power_of_two(const envoy_config_overload_v3_BufferFactoryConfig *msg)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
const upb_MiniTable google_protobuf_Any_msginit
UPB_INLINE struct envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadManager_add_actions(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_UNSPECIFIED
UPB_INLINE const struct google_protobuf_Any * envoy_config_overload_v3_OverloadAction_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TRANSPORT_SOCKET_CONNECT
const upb_MiniTable envoy_config_overload_v3_ThresholdTrigger_msginit
@ envoy_config_overload_v3_Trigger_trigger_oneof_NOT_SET
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_new(upb_Arena *arena)
#define UPB_SIZE(size32, size64)
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_new(upb_Arena *arena)
UPB_INLINE struct envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_Trigger_mutable_scaled(envoy_config_overload_v3_Trigger *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg)
@ envoy_config_overload_v3_Trigger_trigger_oneof_scaled
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_oneofcases envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_case(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE bool envoy_config_overload_v3_Trigger_has_scaled(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_actions(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE struct envoy_type_v3_Percent * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_scale(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena)
const UPB_INLINE envoy_config_overload_v3_ResourceMonitor *const * envoy_config_overload_v3_OverloadManager_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg, size_t *len)
UPB_INLINE const struct envoy_type_v3_Percent * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE void envoy_config_overload_v3_Trigger_set_threshold(envoy_config_overload_v3_Trigger *msg, envoy_config_overload_v3_ThresholdTrigger *value)
UPB_INLINE char * envoy_config_overload_v3_ThresholdTrigger_serialize_ex(const envoy_config_overload_v3_ThresholdTrigger *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_overload_v3_Trigger_serialize_ex(const envoy_config_overload_v3_Trigger *msg, int options, upb_Arena *arena, size_t *len)
envoy_config_overload_v3_Trigger_trigger_oneof_oneofcases
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE char * envoy_config_overload_v3_BufferFactoryConfig_serialize(const envoy_config_overload_v3_BufferFactoryConfig *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_OverloadAction ** envoy_config_overload_v3_OverloadManager_resize_actions(envoy_config_overload_v3_OverloadManager *msg, size_t len, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_config_overload_v3_ResourceMonitor_name(const envoy_config_overload_v3_ResourceMonitor *msg)
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_STREAM_IDLE
UPB_INLINE void envoy_config_overload_v3_OverloadManager_set_refresh_interval(envoy_config_overload_v3_OverloadManager *msg, struct google_protobuf_Duration *value)
UPB_INLINE void envoy_config_overload_v3_Trigger_set_name(envoy_config_overload_v3_Trigger *msg, upb_StringView value)
UPB_INLINE char * envoy_config_overload_v3_ScaledTrigger_serialize_ex(const envoy_config_overload_v3_ScaledTrigger *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE double envoy_config_overload_v3_ThresholdTrigger_value(const envoy_config_overload_v3_ThresholdTrigger *msg)
const upb_MiniTable envoy_config_overload_v3_ResourceMonitor_msginit
UPB_INLINE bool envoy_config_overload_v3_Trigger_has_threshold(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadAction_set_name(envoy_config_overload_v3_OverloadAction *msg, upb_StringView value)
UPB_INLINE bool envoy_config_overload_v3_OverloadAction_has_triggers(const envoy_config_overload_v3_OverloadAction *msg)
struct envoy_config_overload_v3_BufferFactoryConfig envoy_config_overload_v3_BufferFactoryConfig
UPB_INLINE struct envoy_config_overload_v3_Trigger * envoy_config_overload_v3_OverloadAction_add_triggers(envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_overload_v3_OverloadManager_serialize_ex(const envoy_config_overload_v3_OverloadManager *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_OverloadManager_mutable_buffer_factory_config(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
struct envoy_config_overload_v3_ThresholdTrigger envoy_config_overload_v3_ThresholdTrigger
UPB_INLINE void envoy_config_overload_v3_Trigger_set_scaled(envoy_config_overload_v3_Trigger *msg, envoy_config_overload_v3_ScaledTrigger *value)
UPB_INLINE envoy_config_overload_v3_OverloadAction ** envoy_config_overload_v3_OverloadManager_mutable_actions(envoy_config_overload_v3_OverloadManager *msg, size_t *len)
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TimerType
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize_ex(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE uint32_t envoy_config_overload_v3_BufferFactoryConfig_minimum_account_to_track_power_of_two(const envoy_config_overload_v3_BufferFactoryConfig *msg)
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_clear_name(const envoy_config_overload_v3_ResourceMonitor *msg)
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, 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 bool envoy_config_overload_v3_OverloadManager_has_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE double envoy_config_overload_v3_ScaledTrigger_scaling_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_threshold(const envoy_config_overload_v3_Trigger *msg)
struct envoy_type_v3_Percent envoy_type_v3_Percent
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer ** envoy_config_overload_v3_ScaleTimersOverloadActionConfig_resize_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t len, upb_Arena *arena)
const UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *const * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t *len)
UPB_INLINE const struct google_protobuf_Any * envoy_config_overload_v3_ResourceMonitor_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_has_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg)
UPB_INLINE void envoy_config_overload_v3_BufferFactoryConfig_set_minimum_account_to_track_power_of_two(envoy_config_overload_v3_BufferFactoryConfig *msg, uint32_t value)
UPB_INLINE envoy_config_overload_v3_ResourceMonitor ** envoy_config_overload_v3_OverloadManager_resize_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, size_t len, upb_Arena *arena)
UniquePtr< SSL_SESSION > ret
UPB_INLINE struct envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_Trigger_mutable_threshold(envoy_config_overload_v3_Trigger *msg, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_ResourceMonitor_config_type_oneofcases envoy_config_overload_v3_ResourceMonitor_config_type_case(const envoy_config_overload_v3_ResourceMonitor *msg)
@ envoy_config_overload_v3_ResourceMonitor_config_type_NOT_SET
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_timeout
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_set_name(envoy_config_overload_v3_ResourceMonitor *msg, upb_StringView value)
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_timeout(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, struct google_protobuf_Duration *value)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_new(upb_Arena *arena)
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_oneofcases
UPB_INLINE char * envoy_config_overload_v3_OverloadAction_serialize(const envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena, size_t *len)
@ envoy_config_overload_v3_Trigger_trigger_oneof_threshold
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_OverloadManager_add_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Duration * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
UPB_INLINE char * envoy_config_overload_v3_ScaledTrigger_serialize(const envoy_config_overload_v3_ScaledTrigger *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_new(upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_set_scaling_threshold(envoy_config_overload_v3_ScaledTrigger *msg, double value)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_timer(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
struct google_protobuf_Duration google_protobuf_Duration
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_scale
const upb_MiniTable envoy_config_overload_v3_Trigger_msginit
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_new(upb_Arena *arena)
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_CONNECTION_IDLE
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_set_saturation_threshold(envoy_config_overload_v3_ScaledTrigger *msg, double value)
const UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_Trigger_scaled(const envoy_config_overload_v3_Trigger *msg)
const upb_MiniTable envoy_type_v3_Percent_msginit
UPB_INLINE void envoy_config_overload_v3_ThresholdTrigger_set_value(envoy_config_overload_v3_ThresholdTrigger *msg, double value)
struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_name(const envoy_config_overload_v3_OverloadAction *msg)
UPB_INLINE char * envoy_config_overload_v3_ResourceMonitor_serialize_ex(const envoy_config_overload_v3_ResourceMonitor *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_timer(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, int32_t value)
struct envoy_config_overload_v3_ResourceMonitor envoy_config_overload_v3_ResourceMonitor
UPB_INLINE envoy_config_overload_v3_ResourceMonitor ** envoy_config_overload_v3_OverloadManager_mutable_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, size_t *len)
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_OverloadManager_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE struct google_protobuf_Any * envoy_config_overload_v3_OverloadAction_mutable_typed_config(envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_set_typed_config(envoy_config_overload_v3_ResourceMonitor *msg, struct google_protobuf_Any *value)
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE void envoy_config_overload_v3_OverloadManager_set_buffer_factory_config(envoy_config_overload_v3_OverloadManager *msg, envoy_config_overload_v3_BufferFactoryConfig *value)
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_overload_v3_OverloadAction_set_typed_config(envoy_config_overload_v3_OverloadAction *msg, struct google_protobuf_Any *value)
const upb_MiniTable_File envoy_config_overload_v3_overload_proto_upb_file_layout
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize_ex(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, int options, upb_Arena *arena, size_t *len)
struct envoy_config_overload_v3_OverloadAction envoy_config_overload_v3_OverloadAction
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_new(upb_Arena *arena)
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
UPB_INLINE envoy_config_overload_v3_Trigger_trigger_oneof_oneofcases envoy_config_overload_v3_Trigger_trigger_oneof_case(const envoy_config_overload_v3_Trigger *msg)
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_clear_scaling_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena, size_t *len)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:46