GRPC C++  1.39.1
Typedefs | Functions | Variables
endpoint.upb.h File Reference
#include "upb/msg.h"
#include "upb/decode.h"
#include "upb/decode_fast.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_config_endpoint_v3_ClusterLoadAssignment envoy_config_endpoint_v3_ClusterLoadAssignment
 
typedef struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policy envoy_config_endpoint_v3_ClusterLoadAssignment_Policy
 
typedef struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload
 
typedef struct envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry
 

Functions

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_endpoint_v3_ClusterLoadAssignment_new (upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_endpoint_v3_ClusterLoadAssignment_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_endpoint_v3_ClusterLoadAssignment_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_endpoint_v3_ClusterLoadAssignment_serialize (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_cluster_name (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_endpoints (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE const struct envoy_config_endpoint_v3_LocalityLbEndpoints *const * envoy_config_endpoint_v3_ClusterLoadAssignment_endpoints (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_policy (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_Policyenvoy_config_endpoint_v3_ClusterLoadAssignment_policy (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_named_endpoints (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE size_t envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_size (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_get (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_strview key, struct envoy_config_endpoint_v3_Endpoint **val)
 
UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntryenvoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_next (const envoy_config_endpoint_v3_ClusterLoadAssignment *msg, size_t *iter)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_set_cluster_name (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_strview value)
 
UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpoints ** envoy_config_endpoint_v3_ClusterLoadAssignment_mutable_endpoints (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpoints ** envoy_config_endpoint_v3_ClusterLoadAssignment_resize_endpoints (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpointsenvoy_config_endpoint_v3_ClusterLoadAssignment_add_endpoints (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_set_policy (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *value)
 
UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policyenvoy_config_endpoint_v3_ClusterLoadAssignment_mutable_policy (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_clear (envoy_config_endpoint_v3_ClusterLoadAssignment *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_set (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_strview key, struct envoy_config_endpoint_v3_Endpoint *val, upb_arena *a)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_delete (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, upb_strview key)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntryenvoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_nextmutable (envoy_config_endpoint_v3_ClusterLoadAssignment *msg, size_t *iter)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policyenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policyenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policyenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_serialize (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_drop_overloads (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *const * envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_drop_overloads (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_overprovisioning_factor (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_overprovisioning_factor (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_endpoint_stale_after (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_endpoint_stale_after (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload ** envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_drop_overloads (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, size_t *len)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload ** envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_resize_drop_overloads (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverloadenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_add_drop_overloads (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_overprovisioning_factor (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_endpoint_stale_after (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverloadenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_new (upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverloadenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverloadenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_serialize (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_category (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_has_drop_percentage (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg)
 
UPB_INLINE const struct envoy_type_v3_FractionalPercentenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_drop_percentage (const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_category (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg, upb_strview value)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg, struct envoy_type_v3_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_v3_FractionalPercentenvoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage (envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload *msg, upb_arena *arena)
 
UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_key (const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry *msg)
 
UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_has_value (const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry *msg)
 
UPB_INLINE const struct envoy_config_endpoint_v3_Endpointenvoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_value (const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry *msg)
 
UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_set_value (envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry *msg, struct envoy_config_endpoint_v3_Endpoint *value)
 

Variables

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_msginit
 
const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_msginit
 
const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_msginit
 
const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_msginit
 
const upb_msglayout envoy_config_endpoint_v3_Endpoint_msginit
 
const upb_msglayout envoy_config_endpoint_v3_LocalityLbEndpoints_msginit
 
const upb_msglayout envoy_type_v3_FractionalPercent_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_config_endpoint_v3_ClusterLoadAssignment

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload

Function Documentation

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_add_endpoints()

UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpoints* envoy_config_endpoint_v3_ClusterLoadAssignment_add_endpoints ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_cluster_name()

UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_cluster_name ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_endpoints()

UPB_INLINE const struct envoy_config_endpoint_v3_LocalityLbEndpoints* const* envoy_config_endpoint_v3_ClusterLoadAssignment_endpoints ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_has_endpoints()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_endpoints ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_has_named_endpoints()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_named_endpoints ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_has_policy()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_has_policy ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_mutable_endpoints()

UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpoints** envoy_config_endpoint_v3_ClusterLoadAssignment_mutable_endpoints ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_mutable_policy()

UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policy* envoy_config_endpoint_v3_ClusterLoadAssignment_mutable_policy ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_clear()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_clear ( envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_delete()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_delete ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_strview  key 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_get()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_get ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_strview  key,
struct envoy_config_endpoint_v3_Endpoint **  val 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_next()

UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry* envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_next ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg,
size_t *  iter 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_nextmutable()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry* envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_nextmutable ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
size_t *  iter 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_set()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_set ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_strview  key,
struct envoy_config_endpoint_v3_Endpoint val,
upb_arena *  a 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_size()

UPB_INLINE size_t envoy_config_endpoint_v3_ClusterLoadAssignment_named_endpoints_size ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_has_value()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_has_value ( const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_key()

UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_key ( const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_set_value()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_set_value ( envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry msg,
struct envoy_config_endpoint_v3_Endpoint value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_value()

UPB_INLINE const struct envoy_config_endpoint_v3_Endpoint* envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_value ( const envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_new()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment* envoy_config_endpoint_v3_ClusterLoadAssignment_new ( upb_arena *  arena)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_parse()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment* envoy_config_endpoint_v3_ClusterLoadAssignment_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_parse_ex()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment* envoy_config_endpoint_v3_ClusterLoadAssignment_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_policy()

UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy* envoy_config_endpoint_v3_ClusterLoadAssignment_policy ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_add_drop_overloads()

UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_add_drop_overloads ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_drop_overloads()

UPB_INLINE const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload* const* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_drop_overloads ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_category()

UPB_INLINE upb_strview envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_category ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_drop_percentage()

UPB_INLINE const struct envoy_type_v3_FractionalPercent* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_drop_percentage ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_has_drop_percentage()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_has_drop_percentage ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage()

UPB_INLINE struct envoy_type_v3_FractionalPercent* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_new()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_new ( upb_arena *  arena)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse_ex()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_serialize()

UPB_INLINE char* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_serialize ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_category()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_category ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg,
upb_strview  value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload msg,
struct envoy_type_v3_FractionalPercent value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_endpoint_stale_after()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_endpoint_stale_after ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_drop_overloads()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_drop_overloads ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_endpoint_stale_after()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_endpoint_stale_after ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_overprovisioning_factor()

UPB_INLINE bool envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_has_overprovisioning_factor ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_drop_overloads()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload** envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_drop_overloads ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after()

UPB_INLINE struct google_protobuf_Duration* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_new()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_new ( upb_arena *  arena)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_overprovisioning_factor()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_overprovisioning_factor ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse_ex()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_resize_drop_overloads()

UPB_INLINE envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload** envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_resize_drop_overloads ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_serialize()

UPB_INLINE char* envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_serialize ( const envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_endpoint_stale_after()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_endpoint_stale_after ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_overprovisioning_factor()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_set_overprovisioning_factor ( envoy_config_endpoint_v3_ClusterLoadAssignment_Policy msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_resize_endpoints()

UPB_INLINE struct envoy_config_endpoint_v3_LocalityLbEndpoints** envoy_config_endpoint_v3_ClusterLoadAssignment_resize_endpoints ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_serialize()

UPB_INLINE char* envoy_config_endpoint_v3_ClusterLoadAssignment_serialize ( const envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_set_cluster_name()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_set_cluster_name ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
upb_strview  value 
)

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_set_policy()

UPB_INLINE void envoy_config_endpoint_v3_ClusterLoadAssignment_set_policy ( envoy_config_endpoint_v3_ClusterLoadAssignment msg,
envoy_config_endpoint_v3_ClusterLoadAssignment_Policy value 
)

Variable Documentation

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_msginit

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_msginit
extern

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_msginit

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_NamedEndpointsEntry_msginit
extern

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_msginit

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_DropOverload_msginit
extern

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_msginit

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_Policy_msginit
extern

◆ envoy_config_endpoint_v3_Endpoint_msginit

const upb_msglayout envoy_config_endpoint_v3_Endpoint_msginit
extern

◆ envoy_config_endpoint_v3_LocalityLbEndpoints_msginit

const upb_msglayout envoy_config_endpoint_v3_LocalityLbEndpoints_msginit
extern

◆ envoy_type_v3_FractionalPercent_msginit

const upb_msglayout envoy_type_v3_FractionalPercent_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