GRPC Core  9.0.0
Typedefs | Enumerations | Functions | Variables
config_source.upb.h File Reference
#include "upb/generated_util.h"
#include "upb/msg.h"
#include "upb/decode.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"

Go to the source code of this file.

Typedefs

typedef struct envoy_api_v2_core_ApiConfigSource envoy_api_v2_core_ApiConfigSource
 
typedef struct envoy_api_v2_core_AggregatedConfigSource envoy_api_v2_core_AggregatedConfigSource
 
typedef struct envoy_api_v2_core_SelfConfigSource envoy_api_v2_core_SelfConfigSource
 
typedef struct envoy_api_v2_core_RateLimitSettings envoy_api_v2_core_RateLimitSettings
 
typedef struct envoy_api_v2_core_ConfigSource envoy_api_v2_core_ConfigSource
 

Enumerations

enum  envoy_api_v2_core_ApiConfigSource_ApiType { envoy_api_v2_core_ApiConfigSource_UNSUPPORTED_REST_LEGACY = 0 , envoy_api_v2_core_ApiConfigSource_REST = 1 , envoy_api_v2_core_ApiConfigSource_GRPC = 2 , envoy_api_v2_core_ApiConfigSource_DELTA_GRPC = 3 }
 
enum  envoy_api_v2_core_ConfigSource_config_source_specifier_oneofcases {
  envoy_api_v2_core_ConfigSource_config_source_specifier_path = 1 , envoy_api_v2_core_ConfigSource_config_source_specifier_api_config_source = 2 , envoy_api_v2_core_ConfigSource_config_source_specifier_ads = 3 , envoy_api_v2_core_ConfigSource_config_source_specifier_self = 5 ,
  envoy_api_v2_core_ConfigSource_config_source_specifier_NOT_SET = 0
}
 

Functions

UPB_INLINE envoy_api_v2_core_ApiConfigSourceenvoy_api_v2_core_ApiConfigSource_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_ApiConfigSourceenvoy_api_v2_core_ApiConfigSource_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_core_ApiConfigSource_serialize (const envoy_api_v2_core_ApiConfigSource *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE int32_t envoy_api_v2_core_ApiConfigSource_api_type (const envoy_api_v2_core_ApiConfigSource *msg)
 
UPB_INLINE upb_strview const * envoy_api_v2_core_ApiConfigSource_cluster_names (const envoy_api_v2_core_ApiConfigSource *msg, size_t *len)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_api_v2_core_ApiConfigSource_refresh_delay (const envoy_api_v2_core_ApiConfigSource *msg)
 
UPB_INLINE const struct envoy_api_v2_core_GrpcService *const * envoy_api_v2_core_ApiConfigSource_grpc_services (const envoy_api_v2_core_ApiConfigSource *msg, size_t *len)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_api_v2_core_ApiConfigSource_request_timeout (const envoy_api_v2_core_ApiConfigSource *msg)
 
UPB_INLINE const envoy_api_v2_core_RateLimitSettingsenvoy_api_v2_core_ApiConfigSource_rate_limit_settings (const envoy_api_v2_core_ApiConfigSource *msg)
 
UPB_INLINE bool envoy_api_v2_core_ApiConfigSource_set_node_on_first_message_only (const envoy_api_v2_core_ApiConfigSource *msg)
 
UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_api_type (envoy_api_v2_core_ApiConfigSource *msg, int32_t value)
 
UPB_INLINE upb_strview * envoy_api_v2_core_ApiConfigSource_mutable_cluster_names (envoy_api_v2_core_ApiConfigSource *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_api_v2_core_ApiConfigSource_resize_cluster_names (envoy_api_v2_core_ApiConfigSource *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_api_v2_core_ApiConfigSource_add_cluster_names (envoy_api_v2_core_ApiConfigSource *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_refresh_delay (envoy_api_v2_core_ApiConfigSource *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_api_v2_core_ApiConfigSource_mutable_refresh_delay (envoy_api_v2_core_ApiConfigSource *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_api_v2_core_GrpcService ** envoy_api_v2_core_ApiConfigSource_mutable_grpc_services (envoy_api_v2_core_ApiConfigSource *msg, size_t *len)
 
UPB_INLINE struct envoy_api_v2_core_GrpcService ** envoy_api_v2_core_ApiConfigSource_resize_grpc_services (envoy_api_v2_core_ApiConfigSource *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_api_v2_core_GrpcServiceenvoy_api_v2_core_ApiConfigSource_add_grpc_services (envoy_api_v2_core_ApiConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_request_timeout (envoy_api_v2_core_ApiConfigSource *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_api_v2_core_ApiConfigSource_mutable_request_timeout (envoy_api_v2_core_ApiConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_rate_limit_settings (envoy_api_v2_core_ApiConfigSource *msg, envoy_api_v2_core_RateLimitSettings *value)
 
UPB_INLINE struct envoy_api_v2_core_RateLimitSettingsenvoy_api_v2_core_ApiConfigSource_mutable_rate_limit_settings (envoy_api_v2_core_ApiConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_set_node_on_first_message_only (envoy_api_v2_core_ApiConfigSource *msg, bool value)
 
UPB_INLINE envoy_api_v2_core_AggregatedConfigSourceenvoy_api_v2_core_AggregatedConfigSource_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_AggregatedConfigSourceenvoy_api_v2_core_AggregatedConfigSource_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_core_AggregatedConfigSource_serialize (const envoy_api_v2_core_AggregatedConfigSource *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_api_v2_core_SelfConfigSourceenvoy_api_v2_core_SelfConfigSource_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_SelfConfigSourceenvoy_api_v2_core_SelfConfigSource_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_core_SelfConfigSource_serialize (const envoy_api_v2_core_SelfConfigSource *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_api_v2_core_RateLimitSettingsenvoy_api_v2_core_RateLimitSettings_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_RateLimitSettingsenvoy_api_v2_core_RateLimitSettings_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_core_RateLimitSettings_serialize (const envoy_api_v2_core_RateLimitSettings *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_api_v2_core_RateLimitSettings_max_tokens (const envoy_api_v2_core_RateLimitSettings *msg)
 
UPB_INLINE const struct google_protobuf_DoubleValueenvoy_api_v2_core_RateLimitSettings_fill_rate (const envoy_api_v2_core_RateLimitSettings *msg)
 
UPB_INLINE void envoy_api_v2_core_RateLimitSettings_set_max_tokens (envoy_api_v2_core_RateLimitSettings *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_api_v2_core_RateLimitSettings_mutable_max_tokens (envoy_api_v2_core_RateLimitSettings *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_RateLimitSettings_set_fill_rate (envoy_api_v2_core_RateLimitSettings *msg, struct google_protobuf_DoubleValue *value)
 
UPB_INLINE struct google_protobuf_DoubleValueenvoy_api_v2_core_RateLimitSettings_mutable_fill_rate (envoy_api_v2_core_RateLimitSettings *msg, upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_ConfigSourceenvoy_api_v2_core_ConfigSource_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_core_ConfigSourceenvoy_api_v2_core_ConfigSource_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_core_ConfigSource_serialize (const envoy_api_v2_core_ConfigSource *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_api_v2_core_ConfigSource_config_source_specifier_oneofcases envoy_api_v2_core_ConfigSource_config_source_specifier_case (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_path (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE upb_strview envoy_api_v2_core_ConfigSource_path (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_api_config_source (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE const envoy_api_v2_core_ApiConfigSourceenvoy_api_v2_core_ConfigSource_api_config_source (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_ads (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE const envoy_api_v2_core_AggregatedConfigSourceenvoy_api_v2_core_ConfigSource_ads (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_api_v2_core_ConfigSource_initial_fetch_timeout (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_self (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE const envoy_api_v2_core_SelfConfigSourceenvoy_api_v2_core_ConfigSource_self (const envoy_api_v2_core_ConfigSource *msg)
 
UPB_INLINE void envoy_api_v2_core_ConfigSource_set_path (envoy_api_v2_core_ConfigSource *msg, upb_strview value)
 
UPB_INLINE void envoy_api_v2_core_ConfigSource_set_api_config_source (envoy_api_v2_core_ConfigSource *msg, envoy_api_v2_core_ApiConfigSource *value)
 
UPB_INLINE struct envoy_api_v2_core_ApiConfigSourceenvoy_api_v2_core_ConfigSource_mutable_api_config_source (envoy_api_v2_core_ConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ConfigSource_set_ads (envoy_api_v2_core_ConfigSource *msg, envoy_api_v2_core_AggregatedConfigSource *value)
 
UPB_INLINE struct envoy_api_v2_core_AggregatedConfigSourceenvoy_api_v2_core_ConfigSource_mutable_ads (envoy_api_v2_core_ConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ConfigSource_set_initial_fetch_timeout (envoy_api_v2_core_ConfigSource *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_api_v2_core_ConfigSource_mutable_initial_fetch_timeout (envoy_api_v2_core_ConfigSource *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_core_ConfigSource_set_self (envoy_api_v2_core_ConfigSource *msg, envoy_api_v2_core_SelfConfigSource *value)
 
UPB_INLINE struct envoy_api_v2_core_SelfConfigSourceenvoy_api_v2_core_ConfigSource_mutable_self (envoy_api_v2_core_ConfigSource *msg, upb_arena *arena)
 

Variables

const upb_msglayout envoy_api_v2_core_ApiConfigSource_msginit
 
const upb_msglayout envoy_api_v2_core_AggregatedConfigSource_msginit
 
const upb_msglayout envoy_api_v2_core_SelfConfigSource_msginit
 
const upb_msglayout envoy_api_v2_core_RateLimitSettings_msginit
 
const upb_msglayout envoy_api_v2_core_ConfigSource_msginit
 
const upb_msglayout envoy_api_v2_core_GrpcService_msginit
 
const upb_msglayout google_protobuf_DoubleValue_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_api_v2_core_AggregatedConfigSource

◆ envoy_api_v2_core_ApiConfigSource

◆ envoy_api_v2_core_ConfigSource

◆ envoy_api_v2_core_RateLimitSettings

◆ envoy_api_v2_core_SelfConfigSource

Enumeration Type Documentation

◆ envoy_api_v2_core_ApiConfigSource_ApiType

Enumerator
envoy_api_v2_core_ApiConfigSource_UNSUPPORTED_REST_LEGACY 
envoy_api_v2_core_ApiConfigSource_REST 
envoy_api_v2_core_ApiConfigSource_GRPC 
envoy_api_v2_core_ApiConfigSource_DELTA_GRPC 

◆ envoy_api_v2_core_ConfigSource_config_source_specifier_oneofcases

Enumerator
envoy_api_v2_core_ConfigSource_config_source_specifier_path 
envoy_api_v2_core_ConfigSource_config_source_specifier_api_config_source 
envoy_api_v2_core_ConfigSource_config_source_specifier_ads 
envoy_api_v2_core_ConfigSource_config_source_specifier_self 
envoy_api_v2_core_ConfigSource_config_source_specifier_NOT_SET 

Function Documentation

◆ envoy_api_v2_core_AggregatedConfigSource_new()

UPB_INLINE envoy_api_v2_core_AggregatedConfigSource* envoy_api_v2_core_AggregatedConfigSource_new ( upb_arena *  arena)

◆ envoy_api_v2_core_AggregatedConfigSource_parse()

UPB_INLINE envoy_api_v2_core_AggregatedConfigSource* envoy_api_v2_core_AggregatedConfigSource_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_core_AggregatedConfigSource_serialize()

UPB_INLINE char* envoy_api_v2_core_AggregatedConfigSource_serialize ( const envoy_api_v2_core_AggregatedConfigSource msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_add_cluster_names()

UPB_INLINE bool envoy_api_v2_core_ApiConfigSource_add_cluster_names ( envoy_api_v2_core_ApiConfigSource msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_add_grpc_services()

UPB_INLINE struct envoy_api_v2_core_GrpcService* envoy_api_v2_core_ApiConfigSource_add_grpc_services ( envoy_api_v2_core_ApiConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_api_type()

UPB_INLINE int32_t envoy_api_v2_core_ApiConfigSource_api_type ( const envoy_api_v2_core_ApiConfigSource msg)

◆ envoy_api_v2_core_ApiConfigSource_cluster_names()

UPB_INLINE upb_strview const* envoy_api_v2_core_ApiConfigSource_cluster_names ( const envoy_api_v2_core_ApiConfigSource msg,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_grpc_services()

UPB_INLINE const struct envoy_api_v2_core_GrpcService* const* envoy_api_v2_core_ApiConfigSource_grpc_services ( const envoy_api_v2_core_ApiConfigSource msg,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_mutable_cluster_names()

UPB_INLINE upb_strview* envoy_api_v2_core_ApiConfigSource_mutable_cluster_names ( envoy_api_v2_core_ApiConfigSource msg,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_mutable_grpc_services()

UPB_INLINE struct envoy_api_v2_core_GrpcService** envoy_api_v2_core_ApiConfigSource_mutable_grpc_services ( envoy_api_v2_core_ApiConfigSource msg,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_mutable_rate_limit_settings()

UPB_INLINE struct envoy_api_v2_core_RateLimitSettings* envoy_api_v2_core_ApiConfigSource_mutable_rate_limit_settings ( envoy_api_v2_core_ApiConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_mutable_refresh_delay()

UPB_INLINE struct google_protobuf_Duration* envoy_api_v2_core_ApiConfigSource_mutable_refresh_delay ( envoy_api_v2_core_ApiConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_mutable_request_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_api_v2_core_ApiConfigSource_mutable_request_timeout ( envoy_api_v2_core_ApiConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_new()

UPB_INLINE envoy_api_v2_core_ApiConfigSource* envoy_api_v2_core_ApiConfigSource_new ( upb_arena *  arena)

◆ envoy_api_v2_core_ApiConfigSource_parse()

UPB_INLINE envoy_api_v2_core_ApiConfigSource* envoy_api_v2_core_ApiConfigSource_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_rate_limit_settings()

UPB_INLINE const envoy_api_v2_core_RateLimitSettings* envoy_api_v2_core_ApiConfigSource_rate_limit_settings ( const envoy_api_v2_core_ApiConfigSource msg)

◆ envoy_api_v2_core_ApiConfigSource_refresh_delay()

UPB_INLINE const struct google_protobuf_Duration* envoy_api_v2_core_ApiConfigSource_refresh_delay ( const envoy_api_v2_core_ApiConfigSource msg)

◆ envoy_api_v2_core_ApiConfigSource_request_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_api_v2_core_ApiConfigSource_request_timeout ( const envoy_api_v2_core_ApiConfigSource msg)

◆ envoy_api_v2_core_ApiConfigSource_resize_cluster_names()

UPB_INLINE upb_strview* envoy_api_v2_core_ApiConfigSource_resize_cluster_names ( envoy_api_v2_core_ApiConfigSource msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_resize_grpc_services()

UPB_INLINE struct envoy_api_v2_core_GrpcService** envoy_api_v2_core_ApiConfigSource_resize_grpc_services ( envoy_api_v2_core_ApiConfigSource msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ApiConfigSource_serialize()

UPB_INLINE char* envoy_api_v2_core_ApiConfigSource_serialize ( const envoy_api_v2_core_ApiConfigSource msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_core_ApiConfigSource_set_api_type()

UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_api_type ( envoy_api_v2_core_ApiConfigSource msg,
int32_t  value 
)

◆ envoy_api_v2_core_ApiConfigSource_set_node_on_first_message_only()

UPB_INLINE bool envoy_api_v2_core_ApiConfigSource_set_node_on_first_message_only ( const envoy_api_v2_core_ApiConfigSource msg)

◆ envoy_api_v2_core_ApiConfigSource_set_rate_limit_settings()

UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_rate_limit_settings ( envoy_api_v2_core_ApiConfigSource msg,
envoy_api_v2_core_RateLimitSettings value 
)

◆ envoy_api_v2_core_ApiConfigSource_set_refresh_delay()

UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_refresh_delay ( envoy_api_v2_core_ApiConfigSource msg,
struct google_protobuf_Duration value 
)

◆ envoy_api_v2_core_ApiConfigSource_set_request_timeout()

UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_request_timeout ( envoy_api_v2_core_ApiConfigSource msg,
struct google_protobuf_Duration value 
)

◆ envoy_api_v2_core_ApiConfigSource_set_set_node_on_first_message_only()

UPB_INLINE void envoy_api_v2_core_ApiConfigSource_set_set_node_on_first_message_only ( envoy_api_v2_core_ApiConfigSource msg,
bool  value 
)

◆ envoy_api_v2_core_ConfigSource_ads()

UPB_INLINE const envoy_api_v2_core_AggregatedConfigSource* envoy_api_v2_core_ConfigSource_ads ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_api_config_source()

UPB_INLINE const envoy_api_v2_core_ApiConfigSource* envoy_api_v2_core_ConfigSource_api_config_source ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_config_source_specifier_case()

UPB_INLINE envoy_api_v2_core_ConfigSource_config_source_specifier_oneofcases envoy_api_v2_core_ConfigSource_config_source_specifier_case ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_has_ads()

UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_ads ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_has_api_config_source()

UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_api_config_source ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_has_path()

UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_path ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_has_self()

UPB_INLINE bool envoy_api_v2_core_ConfigSource_has_self ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_initial_fetch_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_api_v2_core_ConfigSource_initial_fetch_timeout ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_mutable_ads()

UPB_INLINE struct envoy_api_v2_core_AggregatedConfigSource* envoy_api_v2_core_ConfigSource_mutable_ads ( envoy_api_v2_core_ConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ConfigSource_mutable_api_config_source()

UPB_INLINE struct envoy_api_v2_core_ApiConfigSource* envoy_api_v2_core_ConfigSource_mutable_api_config_source ( envoy_api_v2_core_ConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ConfigSource_mutable_initial_fetch_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_api_v2_core_ConfigSource_mutable_initial_fetch_timeout ( envoy_api_v2_core_ConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ConfigSource_mutable_self()

UPB_INLINE struct envoy_api_v2_core_SelfConfigSource* envoy_api_v2_core_ConfigSource_mutable_self ( envoy_api_v2_core_ConfigSource msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ConfigSource_new()

UPB_INLINE envoy_api_v2_core_ConfigSource* envoy_api_v2_core_ConfigSource_new ( upb_arena *  arena)

◆ envoy_api_v2_core_ConfigSource_parse()

UPB_INLINE envoy_api_v2_core_ConfigSource* envoy_api_v2_core_ConfigSource_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_core_ConfigSource_path()

UPB_INLINE upb_strview envoy_api_v2_core_ConfigSource_path ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_self()

UPB_INLINE const envoy_api_v2_core_SelfConfigSource* envoy_api_v2_core_ConfigSource_self ( const envoy_api_v2_core_ConfigSource msg)

◆ envoy_api_v2_core_ConfigSource_serialize()

UPB_INLINE char* envoy_api_v2_core_ConfigSource_serialize ( const envoy_api_v2_core_ConfigSource msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_core_ConfigSource_set_ads()

UPB_INLINE void envoy_api_v2_core_ConfigSource_set_ads ( envoy_api_v2_core_ConfigSource msg,
envoy_api_v2_core_AggregatedConfigSource value 
)

◆ envoy_api_v2_core_ConfigSource_set_api_config_source()

UPB_INLINE void envoy_api_v2_core_ConfigSource_set_api_config_source ( envoy_api_v2_core_ConfigSource msg,
envoy_api_v2_core_ApiConfigSource value 
)

◆ envoy_api_v2_core_ConfigSource_set_initial_fetch_timeout()

UPB_INLINE void envoy_api_v2_core_ConfigSource_set_initial_fetch_timeout ( envoy_api_v2_core_ConfigSource msg,
struct google_protobuf_Duration value 
)

◆ envoy_api_v2_core_ConfigSource_set_path()

UPB_INLINE void envoy_api_v2_core_ConfigSource_set_path ( envoy_api_v2_core_ConfigSource msg,
upb_strview  value 
)

◆ envoy_api_v2_core_ConfigSource_set_self()

UPB_INLINE void envoy_api_v2_core_ConfigSource_set_self ( envoy_api_v2_core_ConfigSource msg,
envoy_api_v2_core_SelfConfigSource value 
)

◆ envoy_api_v2_core_RateLimitSettings_fill_rate()

UPB_INLINE const struct google_protobuf_DoubleValue* envoy_api_v2_core_RateLimitSettings_fill_rate ( const envoy_api_v2_core_RateLimitSettings msg)

◆ envoy_api_v2_core_RateLimitSettings_max_tokens()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_api_v2_core_RateLimitSettings_max_tokens ( const envoy_api_v2_core_RateLimitSettings msg)

◆ envoy_api_v2_core_RateLimitSettings_mutable_fill_rate()

UPB_INLINE struct google_protobuf_DoubleValue* envoy_api_v2_core_RateLimitSettings_mutable_fill_rate ( envoy_api_v2_core_RateLimitSettings msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_RateLimitSettings_mutable_max_tokens()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_api_v2_core_RateLimitSettings_mutable_max_tokens ( envoy_api_v2_core_RateLimitSettings msg,
upb_arena *  arena 
)

◆ envoy_api_v2_core_RateLimitSettings_new()

UPB_INLINE envoy_api_v2_core_RateLimitSettings* envoy_api_v2_core_RateLimitSettings_new ( upb_arena *  arena)

◆ envoy_api_v2_core_RateLimitSettings_parse()

UPB_INLINE envoy_api_v2_core_RateLimitSettings* envoy_api_v2_core_RateLimitSettings_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_core_RateLimitSettings_serialize()

UPB_INLINE char* envoy_api_v2_core_RateLimitSettings_serialize ( const envoy_api_v2_core_RateLimitSettings msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_core_RateLimitSettings_set_fill_rate()

UPB_INLINE void envoy_api_v2_core_RateLimitSettings_set_fill_rate ( envoy_api_v2_core_RateLimitSettings msg,
struct google_protobuf_DoubleValue value 
)

◆ envoy_api_v2_core_RateLimitSettings_set_max_tokens()

UPB_INLINE void envoy_api_v2_core_RateLimitSettings_set_max_tokens ( envoy_api_v2_core_RateLimitSettings msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_api_v2_core_SelfConfigSource_new()

UPB_INLINE envoy_api_v2_core_SelfConfigSource* envoy_api_v2_core_SelfConfigSource_new ( upb_arena *  arena)

◆ envoy_api_v2_core_SelfConfigSource_parse()

UPB_INLINE envoy_api_v2_core_SelfConfigSource* envoy_api_v2_core_SelfConfigSource_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_core_SelfConfigSource_serialize()

UPB_INLINE char* envoy_api_v2_core_SelfConfigSource_serialize ( const envoy_api_v2_core_SelfConfigSource msg,
upb_arena *  arena,
size_t *  len 
)

Variable Documentation

◆ envoy_api_v2_core_AggregatedConfigSource_msginit

const upb_msglayout envoy_api_v2_core_AggregatedConfigSource_msginit
extern

◆ envoy_api_v2_core_ApiConfigSource_msginit

const upb_msglayout envoy_api_v2_core_ApiConfigSource_msginit
extern

◆ envoy_api_v2_core_ConfigSource_msginit

const upb_msglayout envoy_api_v2_core_ConfigSource_msginit
extern

◆ envoy_api_v2_core_GrpcService_msginit

const upb_msglayout envoy_api_v2_core_GrpcService_msginit
extern

◆ envoy_api_v2_core_RateLimitSettings_msginit

const upb_msglayout envoy_api_v2_core_RateLimitSettings_msginit
extern

◆ envoy_api_v2_core_SelfConfigSource_msginit

const upb_msglayout envoy_api_v2_core_SelfConfigSource_msginit
extern

◆ google_protobuf_DoubleValue_msginit

const upb_msglayout google_protobuf_DoubleValue_msginit
extern

◆ google_protobuf_Duration_msginit

const upb_msglayout google_protobuf_Duration_msginit
extern

◆ google_protobuf_UInt32Value_msginit

const upb_msglayout google_protobuf_UInt32Value_msginit
extern