GRPC Core  9.0.0
Typedefs | Functions | Variables
eds.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_ClusterLoadAssignment envoy_api_v2_ClusterLoadAssignment
 
typedef struct envoy_api_v2_ClusterLoadAssignment_Policy envoy_api_v2_ClusterLoadAssignment_Policy
 
typedef struct envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload
 
typedef struct envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry
 

Functions

UPB_INLINE envoy_api_v2_ClusterLoadAssignmentenvoy_api_v2_ClusterLoadAssignment_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignmentenvoy_api_v2_ClusterLoadAssignment_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_ClusterLoadAssignment_serialize (const envoy_api_v2_ClusterLoadAssignment *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_cluster_name (const envoy_api_v2_ClusterLoadAssignment *msg)
 
UPB_INLINE const struct envoy_api_v2_endpoint_LocalityLbEndpoints *const * envoy_api_v2_ClusterLoadAssignment_endpoints (const envoy_api_v2_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_Policyenvoy_api_v2_ClusterLoadAssignment_policy (const envoy_api_v2_ClusterLoadAssignment *msg)
 
UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *const * envoy_api_v2_ClusterLoadAssignment_named_endpoints (const envoy_api_v2_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_set_cluster_name (envoy_api_v2_ClusterLoadAssignment *msg, upb_strview value)
 
UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpoints ** envoy_api_v2_ClusterLoadAssignment_mutable_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpoints ** envoy_api_v2_ClusterLoadAssignment_resize_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpointsenvoy_api_v2_ClusterLoadAssignment_add_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_set_policy (envoy_api_v2_ClusterLoadAssignment *msg, envoy_api_v2_ClusterLoadAssignment_Policy *value)
 
UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_Policyenvoy_api_v2_ClusterLoadAssignment_mutable_policy (envoy_api_v2_ClusterLoadAssignment *msg, upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry ** envoy_api_v2_ClusterLoadAssignment_mutable_named_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, size_t *len)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry ** envoy_api_v2_ClusterLoadAssignment_resize_named_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntryenvoy_api_v2_ClusterLoadAssignment_add_named_endpoints (envoy_api_v2_ClusterLoadAssignment *msg, upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policyenvoy_api_v2_ClusterLoadAssignment_Policy_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policyenvoy_api_v2_ClusterLoadAssignment_Policy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_ClusterLoadAssignment_Policy_serialize (const envoy_api_v2_ClusterLoadAssignment_Policy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *const * envoy_api_v2_ClusterLoadAssignment_Policy_drop_overloads (const envoy_api_v2_ClusterLoadAssignment_Policy *msg, size_t *len)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_api_v2_ClusterLoadAssignment_Policy_overprovisioning_factor (const envoy_api_v2_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_api_v2_ClusterLoadAssignment_Policy_endpoint_stale_after (const envoy_api_v2_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE bool envoy_api_v2_ClusterLoadAssignment_Policy_disable_overprovisioning (const envoy_api_v2_ClusterLoadAssignment_Policy *msg)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload ** envoy_api_v2_ClusterLoadAssignment_Policy_mutable_drop_overloads (envoy_api_v2_ClusterLoadAssignment_Policy *msg, size_t *len)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload ** envoy_api_v2_ClusterLoadAssignment_Policy_resize_drop_overloads (envoy_api_v2_ClusterLoadAssignment_Policy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_Policy_DropOverloadenvoy_api_v2_ClusterLoadAssignment_Policy_add_drop_overloads (envoy_api_v2_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_overprovisioning_factor (envoy_api_v2_ClusterLoadAssignment_Policy *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_api_v2_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor (envoy_api_v2_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_endpoint_stale_after (envoy_api_v2_ClusterLoadAssignment_Policy *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_api_v2_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after (envoy_api_v2_ClusterLoadAssignment_Policy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_disable_overprovisioning (envoy_api_v2_ClusterLoadAssignment_Policy *msg, bool value)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverloadenvoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverloadenvoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_serialize (const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_category (const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg)
 
UPB_INLINE const struct envoy_type_FractionalPercentenvoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_drop_percentage (const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_category (envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg, upb_strview value)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage (envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg, struct envoy_type_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_FractionalPercentenvoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage (envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload *msg, upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntryenvoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_new (upb_arena *arena)
 
UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntryenvoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_serialize (const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_key (const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg)
 
UPB_INLINE const struct envoy_api_v2_endpoint_Endpointenvoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_value (const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_key (envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg, upb_strview value)
 
UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_value (envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg, struct envoy_api_v2_endpoint_Endpoint *value)
 
UPB_INLINE struct envoy_api_v2_endpoint_Endpointenvoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_mutable_value (envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry *msg, upb_arena *arena)
 

Variables

const upb_msglayout envoy_api_v2_ClusterLoadAssignment_msginit
 
const upb_msglayout envoy_api_v2_ClusterLoadAssignment_Policy_msginit
 
const upb_msglayout envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_msginit
 
const upb_msglayout envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_msginit
 
const upb_msglayout envoy_api_v2_endpoint_Endpoint_msginit
 
const upb_msglayout envoy_api_v2_endpoint_LocalityLbEndpoints_msginit
 
const upb_msglayout envoy_type_FractionalPercent_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_api_v2_ClusterLoadAssignment

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry

◆ envoy_api_v2_ClusterLoadAssignment_Policy

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload

Function Documentation

◆ envoy_api_v2_ClusterLoadAssignment_add_endpoints()

UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpoints* envoy_api_v2_ClusterLoadAssignment_add_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_add_named_endpoints()

UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry* envoy_api_v2_ClusterLoadAssignment_add_named_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_cluster_name()

UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_cluster_name ( const envoy_api_v2_ClusterLoadAssignment msg)

◆ envoy_api_v2_ClusterLoadAssignment_endpoints()

UPB_INLINE const struct envoy_api_v2_endpoint_LocalityLbEndpoints* const* envoy_api_v2_ClusterLoadAssignment_endpoints ( const envoy_api_v2_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_mutable_endpoints()

UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpoints** envoy_api_v2_ClusterLoadAssignment_mutable_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_mutable_named_endpoints()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry** envoy_api_v2_ClusterLoadAssignment_mutable_named_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_mutable_policy()

UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_Policy* envoy_api_v2_ClusterLoadAssignment_mutable_policy ( envoy_api_v2_ClusterLoadAssignment msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_named_endpoints()

UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry* const* envoy_api_v2_ClusterLoadAssignment_named_endpoints ( const envoy_api_v2_ClusterLoadAssignment msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_key()

UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_key ( const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_mutable_value()

UPB_INLINE struct envoy_api_v2_endpoint_Endpoint* envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_mutable_value ( envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_new()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry* envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_new ( upb_arena *  arena)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_parse()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry* envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_serialize()

UPB_INLINE char* envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_serialize ( const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_key()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_key ( envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg,
upb_strview  value 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_value()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_set_value ( envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg,
struct envoy_api_v2_endpoint_Endpoint value 
)

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_value()

UPB_INLINE const struct envoy_api_v2_endpoint_Endpoint* envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_value ( const envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry msg)

◆ envoy_api_v2_ClusterLoadAssignment_new()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment* envoy_api_v2_ClusterLoadAssignment_new ( upb_arena *  arena)

◆ envoy_api_v2_ClusterLoadAssignment_parse()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment* envoy_api_v2_ClusterLoadAssignment_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_policy()

UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_Policy* envoy_api_v2_ClusterLoadAssignment_policy ( const envoy_api_v2_ClusterLoadAssignment msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_add_drop_overloads()

UPB_INLINE struct envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload* envoy_api_v2_ClusterLoadAssignment_Policy_add_drop_overloads ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_disable_overprovisioning()

UPB_INLINE bool envoy_api_v2_ClusterLoadAssignment_Policy_disable_overprovisioning ( const envoy_api_v2_ClusterLoadAssignment_Policy msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_drop_overloads()

UPB_INLINE const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload* const* envoy_api_v2_ClusterLoadAssignment_Policy_drop_overloads ( const envoy_api_v2_ClusterLoadAssignment_Policy msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_category()

UPB_INLINE upb_strview envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_category ( const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_drop_percentage()

UPB_INLINE const struct envoy_type_FractionalPercent* envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_drop_percentage ( const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage()

UPB_INLINE struct envoy_type_FractionalPercent* envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_mutable_drop_percentage ( envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_new()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload* envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_new ( upb_arena *  arena)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_parse()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload* envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_serialize()

UPB_INLINE char* envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_serialize ( const envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_category()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_category ( envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg,
upb_strview  value 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_set_drop_percentage ( envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload msg,
struct envoy_type_FractionalPercent value 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_endpoint_stale_after()

UPB_INLINE const struct google_protobuf_Duration* envoy_api_v2_ClusterLoadAssignment_Policy_endpoint_stale_after ( const envoy_api_v2_ClusterLoadAssignment_Policy msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_mutable_drop_overloads()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload** envoy_api_v2_ClusterLoadAssignment_Policy_mutable_drop_overloads ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after()

UPB_INLINE struct google_protobuf_Duration* envoy_api_v2_ClusterLoadAssignment_Policy_mutable_endpoint_stale_after ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_api_v2_ClusterLoadAssignment_Policy_mutable_overprovisioning_factor ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_new()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy* envoy_api_v2_ClusterLoadAssignment_Policy_new ( upb_arena *  arena)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_overprovisioning_factor()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_api_v2_ClusterLoadAssignment_Policy_overprovisioning_factor ( const envoy_api_v2_ClusterLoadAssignment_Policy msg)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_parse()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy* envoy_api_v2_ClusterLoadAssignment_Policy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_resize_drop_overloads()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload** envoy_api_v2_ClusterLoadAssignment_Policy_resize_drop_overloads ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_serialize()

UPB_INLINE char* envoy_api_v2_ClusterLoadAssignment_Policy_serialize ( const envoy_api_v2_ClusterLoadAssignment_Policy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_set_disable_overprovisioning()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_disable_overprovisioning ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
bool  value 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_set_endpoint_stale_after()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_endpoint_stale_after ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
struct google_protobuf_Duration value 
)

◆ envoy_api_v2_ClusterLoadAssignment_Policy_set_overprovisioning_factor()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_Policy_set_overprovisioning_factor ( envoy_api_v2_ClusterLoadAssignment_Policy msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_api_v2_ClusterLoadAssignment_resize_endpoints()

UPB_INLINE struct envoy_api_v2_endpoint_LocalityLbEndpoints** envoy_api_v2_ClusterLoadAssignment_resize_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_resize_named_endpoints()

UPB_INLINE envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry** envoy_api_v2_ClusterLoadAssignment_resize_named_endpoints ( envoy_api_v2_ClusterLoadAssignment msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_api_v2_ClusterLoadAssignment_serialize()

UPB_INLINE char* envoy_api_v2_ClusterLoadAssignment_serialize ( const envoy_api_v2_ClusterLoadAssignment msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_api_v2_ClusterLoadAssignment_set_cluster_name()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_set_cluster_name ( envoy_api_v2_ClusterLoadAssignment msg,
upb_strview  value 
)

◆ envoy_api_v2_ClusterLoadAssignment_set_policy()

UPB_INLINE void envoy_api_v2_ClusterLoadAssignment_set_policy ( envoy_api_v2_ClusterLoadAssignment msg,
envoy_api_v2_ClusterLoadAssignment_Policy value 
)

Variable Documentation

◆ envoy_api_v2_ClusterLoadAssignment_msginit

const upb_msglayout envoy_api_v2_ClusterLoadAssignment_msginit
extern

◆ envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_msginit

const upb_msglayout envoy_api_v2_ClusterLoadAssignment_NamedEndpointsEntry_msginit
extern

◆ envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_msginit

const upb_msglayout envoy_api_v2_ClusterLoadAssignment_Policy_DropOverload_msginit
extern

◆ envoy_api_v2_ClusterLoadAssignment_Policy_msginit

const upb_msglayout envoy_api_v2_ClusterLoadAssignment_Policy_msginit
extern

◆ envoy_api_v2_endpoint_Endpoint_msginit

const upb_msglayout envoy_api_v2_endpoint_Endpoint_msginit
extern

◆ envoy_api_v2_endpoint_LocalityLbEndpoints_msginit

const upb_msglayout envoy_api_v2_endpoint_LocalityLbEndpoints_msginit
extern

◆ envoy_type_FractionalPercent_msginit

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