GRPC Core  18.0.0
Typedefs | Enumerations | Functions | Variables
cluster.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_cluster_v3_ClusterCollection envoy_config_cluster_v3_ClusterCollection
 
typedef struct envoy_config_cluster_v3_Cluster envoy_config_cluster_v3_Cluster
 
typedef struct envoy_config_cluster_v3_Cluster_TransportSocketMatch envoy_config_cluster_v3_Cluster_TransportSocketMatch
 
typedef struct envoy_config_cluster_v3_Cluster_CustomClusterType envoy_config_cluster_v3_Cluster_CustomClusterType
 
typedef struct envoy_config_cluster_v3_Cluster_EdsClusterConfig envoy_config_cluster_v3_Cluster_EdsClusterConfig
 
typedef struct envoy_config_cluster_v3_Cluster_LbSubsetConfig envoy_config_cluster_v3_Cluster_LbSubsetConfig
 
typedef struct envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector
 
typedef struct envoy_config_cluster_v3_Cluster_LeastRequestLbConfig envoy_config_cluster_v3_Cluster_LeastRequestLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_RingHashLbConfig envoy_config_cluster_v3_Cluster_RingHashLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_MaglevLbConfig envoy_config_cluster_v3_Cluster_MaglevLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_OriginalDstLbConfig envoy_config_cluster_v3_Cluster_OriginalDstLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_RefreshRate envoy_config_cluster_v3_Cluster_RefreshRate
 
typedef struct envoy_config_cluster_v3_Cluster_PreconnectPolicy envoy_config_cluster_v3_Cluster_PreconnectPolicy
 
typedef struct envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry
 
typedef struct envoy_config_cluster_v3_LoadBalancingPolicy envoy_config_cluster_v3_LoadBalancingPolicy
 
typedef struct envoy_config_cluster_v3_LoadBalancingPolicy_Policy envoy_config_cluster_v3_LoadBalancingPolicy_Policy
 
typedef struct envoy_config_cluster_v3_UpstreamBindConfig envoy_config_cluster_v3_UpstreamBindConfig
 
typedef struct envoy_config_cluster_v3_UpstreamConnectionOptions envoy_config_cluster_v3_UpstreamConnectionOptions
 
typedef struct envoy_config_cluster_v3_TrackClusterStats envoy_config_cluster_v3_TrackClusterStats
 

Enumerations

enum  envoy_config_cluster_v3_Cluster_ClusterProtocolSelection { envoy_config_cluster_v3_Cluster_USE_CONFIGURED_PROTOCOL = 0 , envoy_config_cluster_v3_Cluster_USE_DOWNSTREAM_PROTOCOL = 1 }
 
enum  envoy_config_cluster_v3_Cluster_DiscoveryType {
  envoy_config_cluster_v3_Cluster_STATIC = 0 , envoy_config_cluster_v3_Cluster_STRICT_DNS = 1 , envoy_config_cluster_v3_Cluster_LOGICAL_DNS = 2 , envoy_config_cluster_v3_Cluster_EDS = 3 ,
  envoy_config_cluster_v3_Cluster_ORIGINAL_DST = 4
}
 
enum  envoy_config_cluster_v3_Cluster_DnsLookupFamily { envoy_config_cluster_v3_Cluster_AUTO = 0 , envoy_config_cluster_v3_Cluster_V4_ONLY = 1 , envoy_config_cluster_v3_Cluster_V6_ONLY = 2 }
 
enum  envoy_config_cluster_v3_Cluster_LbPolicy {
  envoy_config_cluster_v3_Cluster_ROUND_ROBIN = 0 , envoy_config_cluster_v3_Cluster_LEAST_REQUEST = 1 , envoy_config_cluster_v3_Cluster_RING_HASH = 2 , envoy_config_cluster_v3_Cluster_RANDOM = 3 ,
  envoy_config_cluster_v3_Cluster_MAGLEV = 5 , envoy_config_cluster_v3_Cluster_CLUSTER_PROVIDED = 6 , envoy_config_cluster_v3_Cluster_LOAD_BALANCING_POLICY_CONFIG = 7
}
 
enum  envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetFallbackPolicy { envoy_config_cluster_v3_Cluster_LbSubsetConfig_NO_FALLBACK = 0 , envoy_config_cluster_v3_Cluster_LbSubsetConfig_ANY_ENDPOINT = 1 , envoy_config_cluster_v3_Cluster_LbSubsetConfig_DEFAULT_SUBSET = 2 }
 
enum  envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy {
  envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED = 0 , envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK = 1 , envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT = 2 , envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET = 3 ,
  envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_KEYS_SUBSET = 4
}
 
enum  envoy_config_cluster_v3_Cluster_RingHashLbConfig_HashFunction { envoy_config_cluster_v3_Cluster_RingHashLbConfig_XX_HASH = 0 , envoy_config_cluster_v3_Cluster_RingHashLbConfig_MURMUR_HASH_2 = 1 }
 
enum  envoy_config_cluster_v3_Cluster_cluster_discovery_type_oneofcases { envoy_config_cluster_v3_Cluster_cluster_discovery_type_type = 2 , envoy_config_cluster_v3_Cluster_cluster_discovery_type_cluster_type = 38 , envoy_config_cluster_v3_Cluster_cluster_discovery_type_NOT_SET = 0 }
 
enum  envoy_config_cluster_v3_Cluster_lb_config_oneofcases {
  envoy_config_cluster_v3_Cluster_lb_config_ring_hash_lb_config = 23 , envoy_config_cluster_v3_Cluster_lb_config_maglev_lb_config = 52 , envoy_config_cluster_v3_Cluster_lb_config_original_dst_lb_config = 34 , envoy_config_cluster_v3_Cluster_lb_config_least_request_lb_config = 37 ,
  envoy_config_cluster_v3_Cluster_lb_config_NOT_SET = 0
}
 
enum  envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_oneofcases { envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_zone_aware_lb_config = 2 , envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_locality_weighted_lb_config = 3 , envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_NOT_SET = 0 }
 

Functions

UPB_INLINE envoy_config_cluster_v3_ClusterCollectionenvoy_config_cluster_v3_ClusterCollection_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_ClusterCollectionenvoy_config_cluster_v3_ClusterCollection_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_ClusterCollectionenvoy_config_cluster_v3_ClusterCollection_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_ClusterCollection_serialize (const envoy_config_cluster_v3_ClusterCollection *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_ClusterCollection_has_entries (const envoy_config_cluster_v3_ClusterCollection *msg)
 
UPB_INLINE const struct xds_core_v3_CollectionEntryenvoy_config_cluster_v3_ClusterCollection_entries (const envoy_config_cluster_v3_ClusterCollection *msg)
 
UPB_INLINE void envoy_config_cluster_v3_ClusterCollection_set_entries (envoy_config_cluster_v3_ClusterCollection *msg, struct xds_core_v3_CollectionEntry *value)
 
UPB_INLINE struct xds_core_v3_CollectionEntryenvoy_config_cluster_v3_ClusterCollection_mutable_entries (envoy_config_cluster_v3_ClusterCollection *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Clusterenvoy_config_cluster_v3_Cluster_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Clusterenvoy_config_cluster_v3_Cluster_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Clusterenvoy_config_cluster_v3_Cluster_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_serialize (const envoy_config_cluster_v3_Cluster *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_cluster_discovery_type_oneofcases envoy_config_cluster_v3_Cluster_cluster_discovery_type_case (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_lb_config_oneofcases envoy_config_cluster_v3_Cluster_lb_config_case (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_name (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_eds_cluster_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_eds_cluster_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_connect_timeout (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_connect_timeout (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_per_connection_buffer_limit_bytes (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_per_connection_buffer_limit_bytes (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_lb_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_health_checks (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HealthCheck *const * envoy_config_cluster_v3_Cluster_health_checks (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_max_requests_per_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_max_requests_per_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_circuit_breakers (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_cluster_v3_CircuitBreakersenvoy_config_cluster_v3_Cluster_circuit_breakers (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Http1ProtocolOptionsenvoy_config_cluster_v3_Cluster_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_http2_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Http2ProtocolOptionsenvoy_config_cluster_v3_Cluster_http2_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_dns_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_dns_lookup_family (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_resolvers (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Address *const * envoy_config_cluster_v3_Cluster_dns_resolvers (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_outlier_detection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_cluster_v3_OutlierDetectionenvoy_config_cluster_v3_Cluster_outlier_detection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_cleanup_interval (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_cleanup_interval (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_bind_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_BindConfigenvoy_config_cluster_v3_Cluster_upstream_bind_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_lb_subset_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_lb_subset_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_ring_hash_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_ring_hash_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_transport_socket (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_transport_socket (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_metadata (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Metadataenvoy_config_cluster_v3_Cluster_metadata (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_protocol_selection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_common_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_common_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_alt_stat_name (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_common_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HttpProtocolOptionsenvoy_config_cluster_v3_Cluster_common_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_connection_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_Cluster_upstream_connection_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_close_connections_on_host_health_failure (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_ignore_health_on_host_removal (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_load_assignment (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_cluster_v3_Cluster_load_assignment (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_original_dst_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_original_dst_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_typed_extension_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE size_t envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_size (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_get (const envoy_config_cluster_v3_Cluster *msg, upb_strview key, struct google_protobuf_Any **val)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntryenvoy_config_cluster_v3_Cluster_typed_extension_protocol_options_next (const envoy_config_cluster_v3_Cluster *msg, size_t *iter)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_least_request_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_least_request_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_cluster_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_cluster_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_respect_dns_ttl (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_filters (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_cluster_v3_Filter *const * envoy_config_cluster_v3_Cluster_filters (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_load_balancing_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_Cluster_load_balancing_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_lrs_server (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_ConfigSourceenvoy_config_cluster_v3_Cluster_lrs_server (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_transport_socket_matches (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_TransportSocketMatch *const * envoy_config_cluster_v3_Cluster_transport_socket_matches (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_failure_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_dns_failure_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_use_tcp_for_dns_lookups (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_UpstreamHttpProtocolOptionsenvoy_config_cluster_v3_Cluster_upstream_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_track_timeout_budgets (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_upstream_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_track_cluster_stats (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_TrackClusterStatsenvoy_config_cluster_v3_Cluster_track_cluster_stats (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_preconnect_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_preconnect_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_connection_pool_per_downstream_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_maglev_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_MaglevLbConfigenvoy_config_cluster_v3_Cluster_maglev_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_name (envoy_config_cluster_v3_Cluster *msg, upb_strview value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_type (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_eds_cluster_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_EdsClusterConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_mutable_eds_cluster_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_connect_timeout (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_connect_timeout (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_per_connection_buffer_limit_bytes (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_mutable_per_connection_buffer_limit_bytes (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lb_policy (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck ** envoy_config_cluster_v3_Cluster_mutable_health_checks (envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck ** envoy_config_cluster_v3_Cluster_resize_health_checks (envoy_config_cluster_v3_Cluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheckenvoy_config_cluster_v3_Cluster_add_health_checks (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_max_requests_per_connection (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_mutable_max_requests_per_connection (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_circuit_breakers (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_cluster_v3_CircuitBreakers *value)
 
UPB_INLINE struct envoy_config_cluster_v3_CircuitBreakersenvoy_config_cluster_v3_Cluster_mutable_circuit_breakers (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_Http1ProtocolOptions *value)
 
UPB_INLINE struct envoy_config_core_v3_Http1ProtocolOptionsenvoy_config_cluster_v3_Cluster_mutable_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_http2_protocol_options (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_Http2ProtocolOptions *value)
 
UPB_INLINE struct envoy_config_core_v3_Http2ProtocolOptionsenvoy_config_cluster_v3_Cluster_mutable_http2_protocol_options (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_refresh_rate (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_dns_refresh_rate (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_lookup_family (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
UPB_INLINE struct envoy_config_core_v3_Address ** envoy_config_cluster_v3_Cluster_mutable_dns_resolvers (envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_Address ** envoy_config_cluster_v3_Cluster_resize_dns_resolvers (envoy_config_cluster_v3_Cluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_Addressenvoy_config_cluster_v3_Cluster_add_dns_resolvers (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_outlier_detection (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_cluster_v3_OutlierDetection *value)
 
UPB_INLINE struct envoy_config_cluster_v3_OutlierDetectionenvoy_config_cluster_v3_Cluster_mutable_outlier_detection (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_cleanup_interval (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_cleanup_interval (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_bind_config (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_BindConfig *value)
 
UPB_INLINE struct envoy_config_core_v3_BindConfigenvoy_config_cluster_v3_Cluster_mutable_upstream_bind_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lb_subset_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_LbSubsetConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_mutable_lb_subset_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_ring_hash_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_RingHashLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_mutable_ring_hash_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_transport_socket (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_TransportSocket *value)
 
UPB_INLINE struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_mutable_transport_socket (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_metadata (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_Metadata *value)
 
UPB_INLINE struct envoy_config_core_v3_Metadataenvoy_config_cluster_v3_Cluster_mutable_metadata (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_protocol_selection (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_common_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_CommonLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_mutable_common_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_alt_stat_name (envoy_config_cluster_v3_Cluster *msg, upb_strview value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_common_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_HttpProtocolOptions *value)
 
UPB_INLINE struct envoy_config_core_v3_HttpProtocolOptionsenvoy_config_cluster_v3_Cluster_mutable_common_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_connection_options (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_UpstreamConnectionOptions *value)
 
UPB_INLINE struct envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_Cluster_mutable_upstream_connection_options (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_close_connections_on_host_health_failure (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_ignore_health_on_host_removal (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_load_assignment (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_endpoint_v3_ClusterLoadAssignment *value)
 
UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_cluster_v3_Cluster_mutable_load_assignment (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_original_dst_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_mutable_original_dst_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_clear (envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_set (envoy_config_cluster_v3_Cluster *msg, upb_strview key, struct google_protobuf_Any *val, upb_arena *a)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_delete (envoy_config_cluster_v3_Cluster *msg, upb_strview key)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntryenvoy_config_cluster_v3_Cluster_typed_extension_protocol_options_nextmutable (envoy_config_cluster_v3_Cluster *msg, size_t *iter)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_least_request_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_mutable_least_request_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_cluster_type (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_CustomClusterType *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_mutable_cluster_type (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_respect_dns_ttl (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE struct envoy_config_cluster_v3_Filter ** envoy_config_cluster_v3_Cluster_mutable_filters (envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE struct envoy_config_cluster_v3_Filter ** envoy_config_cluster_v3_Cluster_resize_filters (envoy_config_cluster_v3_Cluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_cluster_v3_Filterenvoy_config_cluster_v3_Cluster_add_filters (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_load_balancing_policy (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_LoadBalancingPolicy *value)
 
UPB_INLINE struct envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_Cluster_mutable_load_balancing_policy (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lrs_server (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_ConfigSource *value)
 
UPB_INLINE struct envoy_config_core_v3_ConfigSourceenvoy_config_cluster_v3_Cluster_mutable_lrs_server (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch ** envoy_config_cluster_v3_Cluster_mutable_transport_socket_matches (envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch ** envoy_config_cluster_v3_Cluster_resize_transport_socket_matches (envoy_config_cluster_v3_Cluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_TransportSocketMatchenvoy_config_cluster_v3_Cluster_add_transport_socket_matches (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_failure_refresh_rate (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_RefreshRate *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_mutable_dns_failure_refresh_rate (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_use_tcp_for_dns_lookups (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_UpstreamHttpProtocolOptions *value)
 
UPB_INLINE struct envoy_config_core_v3_UpstreamHttpProtocolOptionsenvoy_config_cluster_v3_Cluster_mutable_upstream_http_protocol_options (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_track_timeout_budgets (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_config (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_mutable_upstream_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_track_cluster_stats (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_TrackClusterStats *value)
 
UPB_INLINE struct envoy_config_cluster_v3_TrackClusterStatsenvoy_config_cluster_v3_Cluster_mutable_track_cluster_stats (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_preconnect_policy (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_PreconnectPolicy *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_mutable_preconnect_policy (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_connection_pool_per_downstream_connection (envoy_config_cluster_v3_Cluster *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_maglev_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_MaglevLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_MaglevLbConfigenvoy_config_cluster_v3_Cluster_mutable_maglev_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatchenvoy_config_cluster_v3_Cluster_TransportSocketMatch_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatchenvoy_config_cluster_v3_Cluster_TransportSocketMatch_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatchenvoy_config_cluster_v3_Cluster_TransportSocketMatch_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_TransportSocketMatch_name (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_match (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE const struct google_protobuf_Structenvoy_config_cluster_v3_Cluster_TransportSocketMatch_match (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_transport_socket (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_TransportSocketMatch_transport_socket (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_name (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_strview value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_match (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, struct google_protobuf_Struct *value)
 
UPB_INLINE struct google_protobuf_Structenvoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_match (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_transport_socket (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, struct envoy_config_core_v3_TransportSocket *value)
 
UPB_INLINE struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_transport_socket (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_CustomClusterType_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_CustomClusterType_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_CustomClusterType_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_CustomClusterType_serialize (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_CustomClusterType_name (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CustomClusterType_has_typed_config (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_CustomClusterType_typed_config (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_set_name (envoy_config_cluster_v3_Cluster_CustomClusterType *msg, upb_strview value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_set_typed_config (envoy_config_cluster_v3_Cluster_CustomClusterType *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_CustomClusterType_mutable_typed_config (envoy_config_cluster_v3_Cluster_CustomClusterType *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_EdsClusterConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_EdsClusterConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_EdsClusterConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_EdsClusterConfig_has_eds_config (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg)
 
UPB_INLINE const struct envoy_config_core_v3_ConfigSourceenvoy_config_cluster_v3_Cluster_EdsClusterConfig_eds_config (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_EdsClusterConfig_service_name (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_eds_config (envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, struct envoy_config_core_v3_ConfigSource *value)
 
UPB_INLINE struct envoy_config_core_v3_ConfigSourceenvoy_config_cluster_v3_Cluster_EdsClusterConfig_mutable_eds_config (envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_service_name (envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, upb_strview value)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_LbSubsetConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_LbSubsetConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_LbSubsetConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_LbSubsetConfig_fallback_policy (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_default_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE const struct google_protobuf_Structenvoy_config_cluster_v3_Cluster_LbSubsetConfig_default_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_subset_selectors (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *const * envoy_config_cluster_v3_Cluster_LbSubsetConfig_subset_selectors (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_locality_weight_aware (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_scale_locality_weight (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_panic_mode_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_list_as_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_fallback_policy (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, int32_t value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_default_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, struct google_protobuf_Struct *value)
 
UPB_INLINE struct google_protobuf_Structenvoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_default_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector ** envoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_subset_selectors (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector ** envoy_config_cluster_v3_Cluster_LbSubsetConfig_resize_subset_selectors (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelectorenvoy_config_cluster_v3_Cluster_LbSubsetConfig_add_subset_selectors (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_locality_weight_aware (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_scale_locality_weight (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_panic_mode_any (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_list_as_any (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, bool value)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelectorenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelectorenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelectorenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_keys (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_policy (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE upb_strview const * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_keys_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_single_host_per_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE upb_strview * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_fallback_policy (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, int32_t value)
 
UPB_INLINE upb_strview * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_fallback_keys_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_fallback_keys_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_fallback_keys_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_single_host_per_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, bool value)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_choice_count (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_choice_count (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_active_request_bias (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeDoubleenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_active_request_bias (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_choice_count (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_choice_count (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_active_request_bias (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, struct envoy_config_core_v3_RuntimeDouble *value)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeDoubleenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_active_request_bias (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_RingHashLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_RingHashLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_RingHashLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_minimum_ring_size (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_RingHashLbConfig_minimum_ring_size (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_RingHashLbConfig_hash_function (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_maximum_ring_size (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_RingHashLbConfig_maximum_ring_size (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_minimum_ring_size (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, struct google_protobuf_UInt64Value *value)
 
UPB_INLINE struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_minimum_ring_size (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_hash_function (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, int32_t value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_maximum_ring_size (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, struct google_protobuf_UInt64Value *value)
 
UPB_INLINE struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_maximum_ring_size (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfigenvoy_config_cluster_v3_Cluster_MaglevLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfigenvoy_config_cluster_v3_Cluster_MaglevLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfigenvoy_config_cluster_v3_Cluster_MaglevLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_MaglevLbConfig_has_table_size (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_MaglevLbConfig_table_size (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_MaglevLbConfig_set_table_size (envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg, struct google_protobuf_UInt64Value *value)
 
UPB_INLINE struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_MaglevLbConfig_mutable_table_size (envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_OriginalDstLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize (const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_use_http_header (const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_set_use_http_header (envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg, bool value)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_oneofcases envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_case (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_healthy_panic_threshold (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE const struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_CommonLbConfig_healthy_panic_threshold (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_zone_aware_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_zone_aware_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_locality_weighted_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_locality_weighted_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_update_merge_window (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_CommonLbConfig_update_merge_window (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ignore_new_hosts_until_first_hc (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_close_connections_on_host_set_change (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_consistent_hashing_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_consistent_hashing_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_healthy_panic_threshold (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, struct envoy_type_v3_Percent *value)
 
UPB_INLINE struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_healthy_panic_threshold (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_zone_aware_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_zone_aware_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_locality_weighted_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_locality_weighted_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_update_merge_window (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_update_merge_window (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_ignore_new_hosts_until_first_hc (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_close_connections_on_host_set_change (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_consistent_hashing_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *value)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_consistent_hashing_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_routing_enabled (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE const struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_routing_enabled (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_min_cluster_size (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_min_cluster_size (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_fail_traffic_on_panic (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_routing_enabled (envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, struct envoy_type_v3_Percent *value)
 
UPB_INLINE struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_routing_enabled (envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_min_cluster_size (envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, struct google_protobuf_UInt64Value *value)
 
UPB_INLINE struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_min_cluster_size (envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_fail_traffic_on_panic (envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, bool value)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize (const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_use_hostname_for_hashing (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_has_hash_balance_factor (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_hash_balance_factor (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_use_hostname_for_hashing (envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_hash_balance_factor (envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_mutable_hash_balance_factor (envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_RefreshRate_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_RefreshRate_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_RefreshRate_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_RefreshRate_serialize (const envoy_config_cluster_v3_Cluster_RefreshRate *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RefreshRate_has_base_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_RefreshRate_base_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RefreshRate_has_max_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_RefreshRate_max_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_set_base_interval (envoy_config_cluster_v3_Cluster_RefreshRate *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_RefreshRate_mutable_base_interval (envoy_config_cluster_v3_Cluster_RefreshRate *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_set_max_interval (envoy_config_cluster_v3_Cluster_RefreshRate *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_RefreshRate_mutable_max_interval (envoy_config_cluster_v3_Cluster_RefreshRate *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_PreconnectPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_PreconnectPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_PreconnectPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_per_upstream_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE const struct google_protobuf_DoubleValueenvoy_config_cluster_v3_Cluster_PreconnectPolicy_per_upstream_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_predictive_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE const struct google_protobuf_DoubleValueenvoy_config_cluster_v3_Cluster_PreconnectPolicy_predictive_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_per_upstream_preconnect_ratio (envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, struct google_protobuf_DoubleValue *value)
 
UPB_INLINE struct google_protobuf_DoubleValueenvoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_per_upstream_preconnect_ratio (envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_predictive_preconnect_ratio (envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, struct google_protobuf_DoubleValue *value)
 
UPB_INLINE struct google_protobuf_DoubleValueenvoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_predictive_preconnect_ratio (envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, upb_arena *arena)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key (const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_has_value (const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_value (const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_set_value (envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *msg, struct google_protobuf_Any *value)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_LoadBalancingPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_LoadBalancingPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_LoadBalancingPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_LoadBalancingPolicy_serialize (const envoy_config_cluster_v3_LoadBalancingPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_has_policies (const envoy_config_cluster_v3_LoadBalancingPolicy *msg)
 
UPB_INLINE const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *const * envoy_config_cluster_v3_LoadBalancingPolicy_policies (const envoy_config_cluster_v3_LoadBalancingPolicy *msg, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy ** envoy_config_cluster_v3_LoadBalancingPolicy_mutable_policies (envoy_config_cluster_v3_LoadBalancingPolicy *msg, size_t *len)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy ** envoy_config_cluster_v3_LoadBalancingPolicy_resize_policies (envoy_config_cluster_v3_LoadBalancingPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_cluster_v3_LoadBalancingPolicy_Policyenvoy_config_cluster_v3_LoadBalancingPolicy_add_policies (envoy_config_cluster_v3_LoadBalancingPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policyenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policyenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policyenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_cluster_v3_LoadBalancingPolicy_Policy_name (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_config (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_config (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_name (envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_config (envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_config (envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfigenvoy_config_cluster_v3_UpstreamBindConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfigenvoy_config_cluster_v3_UpstreamBindConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfigenvoy_config_cluster_v3_UpstreamBindConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamBindConfig_serialize (const envoy_config_cluster_v3_UpstreamBindConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_UpstreamBindConfig_has_source_address (const envoy_config_cluster_v3_UpstreamBindConfig *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Addressenvoy_config_cluster_v3_UpstreamBindConfig_source_address (const envoy_config_cluster_v3_UpstreamBindConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_UpstreamBindConfig_set_source_address (envoy_config_cluster_v3_UpstreamBindConfig *msg, struct envoy_config_core_v3_Address *value)
 
UPB_INLINE struct envoy_config_core_v3_Addressenvoy_config_cluster_v3_UpstreamBindConfig_mutable_source_address (envoy_config_cluster_v3_UpstreamBindConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_UpstreamConnectionOptions_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_UpstreamConnectionOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_UpstreamConnectionOptions_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamConnectionOptions_serialize (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_UpstreamConnectionOptions_has_tcp_keepalive (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TcpKeepaliveenvoy_config_cluster_v3_UpstreamConnectionOptions_tcp_keepalive (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_set_tcp_keepalive (envoy_config_cluster_v3_UpstreamConnectionOptions *msg, struct envoy_config_core_v3_TcpKeepalive *value)
 
UPB_INLINE struct envoy_config_core_v3_TcpKeepaliveenvoy_config_cluster_v3_UpstreamConnectionOptions_mutable_tcp_keepalive (envoy_config_cluster_v3_UpstreamConnectionOptions *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_TrackClusterStatsenvoy_config_cluster_v3_TrackClusterStats_new (upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_TrackClusterStatsenvoy_config_cluster_v3_TrackClusterStats_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_TrackClusterStatsenvoy_config_cluster_v3_TrackClusterStats_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_cluster_v3_TrackClusterStats_serialize (const envoy_config_cluster_v3_TrackClusterStats *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_timeout_budgets (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_request_response_sizes (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_timeout_budgets (envoy_config_cluster_v3_TrackClusterStats *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_request_response_sizes (envoy_config_cluster_v3_TrackClusterStats *msg, bool value)
 

Variables

const upb_msglayout envoy_config_cluster_v3_ClusterCollection_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_TransportSocketMatch_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_CustomClusterType_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_EdsClusterConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_LbSubsetConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_RingHashLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_MaglevLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_RefreshRate_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_PreconnectPolicy_msginit
 
const upb_msglayout envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_msginit
 
const upb_msglayout envoy_config_cluster_v3_LoadBalancingPolicy_msginit
 
const upb_msglayout envoy_config_cluster_v3_LoadBalancingPolicy_Policy_msginit
 
const upb_msglayout envoy_config_cluster_v3_UpstreamBindConfig_msginit
 
const upb_msglayout envoy_config_cluster_v3_UpstreamConnectionOptions_msginit
 
const upb_msglayout envoy_config_cluster_v3_TrackClusterStats_msginit
 
const upb_msglayout envoy_config_cluster_v3_CircuitBreakers_msginit
 
const upb_msglayout envoy_config_cluster_v3_Filter_msginit
 
const upb_msglayout envoy_config_cluster_v3_OutlierDetection_msginit
 
const upb_msglayout envoy_config_core_v3_Address_msginit
 
const upb_msglayout envoy_config_core_v3_BindConfig_msginit
 
const upb_msglayout envoy_config_core_v3_ConfigSource_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_Http1ProtocolOptions_msginit
 
const upb_msglayout envoy_config_core_v3_Http2ProtocolOptions_msginit
 
const upb_msglayout envoy_config_core_v3_HttpProtocolOptions_msginit
 
const upb_msglayout envoy_config_core_v3_Metadata_msginit
 
const upb_msglayout envoy_config_core_v3_RuntimeDouble_msginit
 
const upb_msglayout envoy_config_core_v3_TcpKeepalive_msginit
 
const upb_msglayout envoy_config_core_v3_TransportSocket_msginit
 
const upb_msglayout envoy_config_core_v3_TypedExtensionConfig_msginit
 
const upb_msglayout envoy_config_core_v3_UpstreamHttpProtocolOptions_msginit
 
const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_msginit
 
const upb_msglayout envoy_type_v3_Percent_msginit
 
const upb_msglayout google_protobuf_Any_msginit
 
const upb_msglayout google_protobuf_DoubleValue_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_Struct_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 
const upb_msglayout google_protobuf_UInt64Value_msginit
 
const upb_msglayout xds_core_v3_CollectionEntry_msginit
 

Typedef Documentation

◆ envoy_config_cluster_v3_Cluster

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig

◆ envoy_config_cluster_v3_Cluster_CustomClusterType

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy

◆ envoy_config_cluster_v3_Cluster_RefreshRate

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry

◆ envoy_config_cluster_v3_ClusterCollection

◆ envoy_config_cluster_v3_LoadBalancingPolicy

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy

◆ envoy_config_cluster_v3_TrackClusterStats

◆ envoy_config_cluster_v3_UpstreamBindConfig

◆ envoy_config_cluster_v3_UpstreamConnectionOptions

Enumeration Type Documentation

◆ envoy_config_cluster_v3_Cluster_cluster_discovery_type_oneofcases

Enumerator
envoy_config_cluster_v3_Cluster_cluster_discovery_type_type 
envoy_config_cluster_v3_Cluster_cluster_discovery_type_cluster_type 
envoy_config_cluster_v3_Cluster_cluster_discovery_type_NOT_SET 

◆ envoy_config_cluster_v3_Cluster_ClusterProtocolSelection

Enumerator
envoy_config_cluster_v3_Cluster_USE_CONFIGURED_PROTOCOL 
envoy_config_cluster_v3_Cluster_USE_DOWNSTREAM_PROTOCOL 

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_oneofcases

Enumerator
envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_zone_aware_lb_config 
envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_locality_weighted_lb_config 
envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_NOT_SET 

◆ envoy_config_cluster_v3_Cluster_DiscoveryType

Enumerator
envoy_config_cluster_v3_Cluster_STATIC 
envoy_config_cluster_v3_Cluster_STRICT_DNS 
envoy_config_cluster_v3_Cluster_LOGICAL_DNS 
envoy_config_cluster_v3_Cluster_EDS 
envoy_config_cluster_v3_Cluster_ORIGINAL_DST 

◆ envoy_config_cluster_v3_Cluster_DnsLookupFamily

Enumerator
envoy_config_cluster_v3_Cluster_AUTO 
envoy_config_cluster_v3_Cluster_V4_ONLY 
envoy_config_cluster_v3_Cluster_V6_ONLY 

◆ envoy_config_cluster_v3_Cluster_lb_config_oneofcases

Enumerator
envoy_config_cluster_v3_Cluster_lb_config_ring_hash_lb_config 
envoy_config_cluster_v3_Cluster_lb_config_maglev_lb_config 
envoy_config_cluster_v3_Cluster_lb_config_original_dst_lb_config 
envoy_config_cluster_v3_Cluster_lb_config_least_request_lb_config 
envoy_config_cluster_v3_Cluster_lb_config_NOT_SET 

◆ envoy_config_cluster_v3_Cluster_LbPolicy

Enumerator
envoy_config_cluster_v3_Cluster_ROUND_ROBIN 
envoy_config_cluster_v3_Cluster_LEAST_REQUEST 
envoy_config_cluster_v3_Cluster_RING_HASH 
envoy_config_cluster_v3_Cluster_RANDOM 
envoy_config_cluster_v3_Cluster_MAGLEV 
envoy_config_cluster_v3_Cluster_CLUSTER_PROVIDED 
envoy_config_cluster_v3_Cluster_LOAD_BALANCING_POLICY_CONFIG 

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetFallbackPolicy

Enumerator
envoy_config_cluster_v3_Cluster_LbSubsetConfig_NO_FALLBACK 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_ANY_ENDPOINT 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_DEFAULT_SUBSET 

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy

Enumerator
envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET 
envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_KEYS_SUBSET 

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_HashFunction

Enumerator
envoy_config_cluster_v3_Cluster_RingHashLbConfig_XX_HASH 
envoy_config_cluster_v3_Cluster_RingHashLbConfig_MURMUR_HASH_2 

Function Documentation

◆ envoy_config_cluster_v3_Cluster_add_dns_resolvers()

UPB_INLINE struct envoy_config_core_v3_Address* envoy_config_cluster_v3_Cluster_add_dns_resolvers ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_add_filters()

UPB_INLINE struct envoy_config_cluster_v3_Filter* envoy_config_cluster_v3_Cluster_add_filters ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_add_health_checks()

UPB_INLINE struct envoy_config_core_v3_HealthCheck* envoy_config_cluster_v3_Cluster_add_health_checks ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_add_transport_socket_matches()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_TransportSocketMatch* envoy_config_cluster_v3_Cluster_add_transport_socket_matches ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_alt_stat_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_alt_stat_name ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_circuit_breakers()

UPB_INLINE const struct envoy_config_cluster_v3_CircuitBreakers* envoy_config_cluster_v3_Cluster_circuit_breakers ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_cleanup_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_cleanup_interval ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_close_connections_on_host_health_failure()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_close_connections_on_host_health_failure ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_cluster_discovery_type_case()

UPB_INLINE envoy_config_cluster_v3_Cluster_cluster_discovery_type_oneofcases envoy_config_cluster_v3_Cluster_cluster_discovery_type_case ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_cluster_type()

UPB_INLINE const envoy_config_cluster_v3_Cluster_CustomClusterType* envoy_config_cluster_v3_Cluster_cluster_type ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_common_http_protocol_options()

UPB_INLINE const struct envoy_config_core_v3_HttpProtocolOptions* envoy_config_cluster_v3_Cluster_common_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_common_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_common_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_close_connections_on_host_set_change()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_close_connections_on_host_set_change ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_consistent_hashing_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_consistent_hashing_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_has_hash_balance_factor()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_has_hash_balance_factor ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_hash_balance_factor()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_hash_balance_factor ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_mutable_hash_balance_factor()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_mutable_hash_balance_factor ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_hash_balance_factor()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_hash_balance_factor ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_use_hostname_for_hashing()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_set_use_hostname_for_hashing ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_use_hostname_for_hashing()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_use_hostname_for_hashing ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_consistent_hashing_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_consistent_hashing_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_healthy_panic_threshold()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_healthy_panic_threshold ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_locality_weighted_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_locality_weighted_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_update_merge_window()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_update_merge_window ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_zone_aware_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_zone_aware_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_healthy_panic_threshold()

UPB_INLINE const struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_CommonLbConfig_healthy_panic_threshold ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ignore_new_hosts_until_first_hc()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ignore_new_hosts_until_first_hc ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_case()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_oneofcases envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_case ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_weighted_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_weighted_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_consistent_hashing_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_consistent_hashing_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_healthy_panic_threshold()

UPB_INLINE struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_healthy_panic_threshold ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_locality_weighted_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_locality_weighted_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_update_merge_window()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_update_merge_window ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_zone_aware_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_zone_aware_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_close_connections_on_host_set_change()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_close_connections_on_host_set_change ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_consistent_hashing_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_consistent_hashing_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_healthy_panic_threshold()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_healthy_panic_threshold ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
struct envoy_type_v3_Percent value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_ignore_new_hosts_until_first_hc()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_ignore_new_hosts_until_first_hc ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_locality_weighted_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_locality_weighted_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_update_merge_window()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_update_merge_window ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_zone_aware_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_zone_aware_lb_config ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_update_merge_window()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_CommonLbConfig_update_merge_window ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_zone_aware_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_zone_aware_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_fail_traffic_on_panic()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_fail_traffic_on_panic ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_min_cluster_size()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_min_cluster_size ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_routing_enabled()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_routing_enabled ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_min_cluster_size()

UPB_INLINE const struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_min_cluster_size ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_min_cluster_size()

UPB_INLINE struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_min_cluster_size ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_routing_enabled()

UPB_INLINE struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_mutable_routing_enabled ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_routing_enabled()

UPB_INLINE const struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_routing_enabled ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_fail_traffic_on_panic()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_fail_traffic_on_panic ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_min_cluster_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_min_cluster_size ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
struct google_protobuf_UInt64Value value 
)

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_routing_enabled()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_set_routing_enabled ( envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
struct envoy_type_v3_Percent value 
)

◆ envoy_config_cluster_v3_Cluster_connect_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_connect_timeout ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_connection_pool_per_downstream_connection()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_connection_pool_per_downstream_connection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_has_typed_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CustomClusterType_has_typed_config ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_mutable_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_cluster_v3_Cluster_CustomClusterType_mutable_typed_config ( envoy_config_cluster_v3_Cluster_CustomClusterType msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_CustomClusterType_name ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterType* envoy_config_cluster_v3_Cluster_CustomClusterType_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterType* envoy_config_cluster_v3_Cluster_CustomClusterType_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterType* envoy_config_cluster_v3_Cluster_CustomClusterType_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CustomClusterType_serialize ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_set_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_set_name ( envoy_config_cluster_v3_Cluster_CustomClusterType msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_set_typed_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_set_typed_config ( envoy_config_cluster_v3_Cluster_CustomClusterType msg,
struct google_protobuf_Any value 
)

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_cluster_v3_Cluster_CustomClusterType_typed_config ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

◆ envoy_config_cluster_v3_Cluster_dns_failure_refresh_rate()

UPB_INLINE const envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_dns_failure_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_dns_lookup_family()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_dns_lookup_family ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_dns_refresh_rate()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_dns_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_dns_resolvers()

UPB_INLINE const struct envoy_config_core_v3_Address* const* envoy_config_cluster_v3_Cluster_dns_resolvers ( const envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_eds_cluster_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_eds_cluster_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_eds_config()

UPB_INLINE const struct envoy_config_core_v3_ConfigSource* envoy_config_cluster_v3_Cluster_EdsClusterConfig_eds_config ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_has_eds_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_EdsClusterConfig_has_eds_config ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_mutable_eds_config()

UPB_INLINE struct envoy_config_core_v3_ConfigSource* envoy_config_cluster_v3_Cluster_EdsClusterConfig_mutable_eds_config ( envoy_config_cluster_v3_Cluster_EdsClusterConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_EdsClusterConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_EdsClusterConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_EdsClusterConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_service_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_EdsClusterConfig_service_name ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_eds_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_eds_config ( envoy_config_cluster_v3_Cluster_EdsClusterConfig msg,
struct envoy_config_core_v3_ConfigSource value 
)

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_service_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_service_name ( envoy_config_cluster_v3_Cluster_EdsClusterConfig msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_Cluster_filters()

UPB_INLINE const struct envoy_config_cluster_v3_Filter* const* envoy_config_cluster_v3_Cluster_filters ( const envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_has_circuit_breakers()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_circuit_breakers ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_cleanup_interval()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_cleanup_interval ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_cluster_type()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_cluster_type ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_common_http_protocol_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_common_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_common_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_common_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_connect_timeout()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_connect_timeout ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_dns_failure_refresh_rate()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_failure_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_dns_refresh_rate()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_dns_resolvers()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_resolvers ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_eds_cluster_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_eds_cluster_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_filters()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_filters ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_health_checks()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_health_checks ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_http2_protocol_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_http2_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_http_protocol_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_lb_subset_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_lb_subset_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_least_request_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_least_request_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_load_assignment()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_load_assignment ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_load_balancing_policy()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_load_balancing_policy ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_lrs_server()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_lrs_server ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_maglev_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_maglev_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_max_requests_per_connection()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_max_requests_per_connection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_metadata()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_metadata ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_original_dst_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_original_dst_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_outlier_detection()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_outlier_detection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_per_connection_buffer_limit_bytes()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_per_connection_buffer_limit_bytes ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_preconnect_policy()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_preconnect_policy ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_ring_hash_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_ring_hash_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_track_cluster_stats()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_track_cluster_stats ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_transport_socket()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_transport_socket ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_transport_socket_matches()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_transport_socket_matches ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_type()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_type ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_typed_extension_protocol_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_typed_extension_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_upstream_bind_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_bind_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_upstream_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_upstream_connection_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_connection_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_has_upstream_http_protocol_options()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_upstream_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_health_checks()

UPB_INLINE const struct envoy_config_core_v3_HealthCheck* const* envoy_config_cluster_v3_Cluster_health_checks ( const envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_http2_protocol_options()

UPB_INLINE const struct envoy_config_core_v3_Http2ProtocolOptions* envoy_config_cluster_v3_Cluster_http2_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_http_protocol_options()

UPB_INLINE const struct envoy_config_core_v3_Http1ProtocolOptions* envoy_config_cluster_v3_Cluster_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_ignore_health_on_host_removal()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_ignore_health_on_host_removal ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_lb_config_case()

UPB_INLINE envoy_config_cluster_v3_Cluster_lb_config_oneofcases envoy_config_cluster_v3_Cluster_lb_config_case ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_lb_policy()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_lb_policy ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_lb_subset_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_lb_subset_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_add_subset_selectors()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector* envoy_config_cluster_v3_Cluster_LbSubsetConfig_add_subset_selectors ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_default_subset()

UPB_INLINE const struct google_protobuf_Struct* envoy_config_cluster_v3_Cluster_LbSubsetConfig_default_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_fallback_policy()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_LbSubsetConfig_fallback_policy ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_default_subset()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_default_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_subset_selectors()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_subset_selectors ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_fallback_keys_subset()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_fallback_keys_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_keys()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_keys ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_keys_subset()

UPB_INLINE upb_strview const* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_keys_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_policy()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_policy ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_keys()

UPB_INLINE upb_strview const* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_keys ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_fallback_keys_subset()

UPB_INLINE upb_strview* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_fallback_keys_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_keys()

UPB_INLINE upb_strview* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_keys ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_fallback_keys_subset()

UPB_INLINE upb_strview* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_fallback_keys_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys()

UPB_INLINE upb_strview* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_fallback_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_fallback_policy ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_single_host_per_subset()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_set_single_host_per_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_single_host_per_subset()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_single_host_per_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_list_as_any()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_list_as_any ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_locality_weight_aware()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_locality_weight_aware ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_default_subset()

UPB_INLINE struct google_protobuf_Struct* envoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_default_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_subset_selectors()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector** envoy_config_cluster_v3_Cluster_LbSubsetConfig_mutable_subset_selectors ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_LbSubsetConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_panic_mode_any()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_panic_mode_any ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_LbSubsetConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_LbSubsetConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_resize_subset_selectors()

UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector** envoy_config_cluster_v3_Cluster_LbSubsetConfig_resize_subset_selectors ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_scale_locality_weight()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_scale_locality_weight ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_default_subset()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_default_subset ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
struct google_protobuf_Struct value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_fallback_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_fallback_policy ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_list_as_any()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_list_as_any ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_locality_weight_aware()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_locality_weight_aware ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_panic_mode_any()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_panic_mode_any ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_scale_locality_weight()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_set_scale_locality_weight ( envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_subset_selectors()

UPB_INLINE const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector* const* envoy_config_cluster_v3_Cluster_LbSubsetConfig_subset_selectors ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_least_request_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_least_request_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_active_request_bias()

UPB_INLINE const struct envoy_config_core_v3_RuntimeDouble* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_active_request_bias ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_choice_count()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_choice_count ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_active_request_bias()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_active_request_bias ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_choice_count()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_choice_count ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_active_request_bias()

UPB_INLINE struct envoy_config_core_v3_RuntimeDouble* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_active_request_bias ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_choice_count()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_choice_count ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_active_request_bias()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_active_request_bias ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
struct envoy_config_core_v3_RuntimeDouble value 
)

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_choice_count()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_choice_count ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_cluster_v3_Cluster_load_assignment()

UPB_INLINE const struct envoy_config_endpoint_v3_ClusterLoadAssignment* envoy_config_cluster_v3_Cluster_load_assignment ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_load_balancing_policy()

UPB_INLINE const envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_Cluster_load_balancing_policy ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_lrs_server()

UPB_INLINE const struct envoy_config_core_v3_ConfigSource* envoy_config_cluster_v3_Cluster_lrs_server ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_maglev_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_maglev_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_has_table_size()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_MaglevLbConfig_has_table_size ( const envoy_config_cluster_v3_Cluster_MaglevLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_mutable_table_size()

UPB_INLINE struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_MaglevLbConfig_mutable_table_size ( envoy_config_cluster_v3_Cluster_MaglevLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_MaglevLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_MaglevLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_MaglevLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_MaglevLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_set_table_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_MaglevLbConfig_set_table_size ( envoy_config_cluster_v3_Cluster_MaglevLbConfig msg,
struct google_protobuf_UInt64Value value 
)

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_table_size()

UPB_INLINE const struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_MaglevLbConfig_table_size ( const envoy_config_cluster_v3_Cluster_MaglevLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_max_requests_per_connection()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_max_requests_per_connection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_metadata()

UPB_INLINE const struct envoy_config_core_v3_Metadata* envoy_config_cluster_v3_Cluster_metadata ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_mutable_circuit_breakers()

UPB_INLINE struct envoy_config_cluster_v3_CircuitBreakers* envoy_config_cluster_v3_Cluster_mutable_circuit_breakers ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_cleanup_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_mutable_cleanup_interval ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_cluster_type()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_CustomClusterType* envoy_config_cluster_v3_Cluster_mutable_cluster_type ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_common_http_protocol_options()

UPB_INLINE struct envoy_config_core_v3_HttpProtocolOptions* envoy_config_cluster_v3_Cluster_mutable_common_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_common_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_mutable_common_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_connect_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_mutable_connect_timeout ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_dns_failure_refresh_rate()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_mutable_dns_failure_refresh_rate ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_dns_refresh_rate()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_mutable_dns_refresh_rate ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_dns_resolvers()

UPB_INLINE struct envoy_config_core_v3_Address** envoy_config_cluster_v3_Cluster_mutable_dns_resolvers ( envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_mutable_eds_cluster_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_mutable_eds_cluster_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_filters()

UPB_INLINE struct envoy_config_cluster_v3_Filter** envoy_config_cluster_v3_Cluster_mutable_filters ( envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_mutable_health_checks()

UPB_INLINE struct envoy_config_core_v3_HealthCheck** envoy_config_cluster_v3_Cluster_mutable_health_checks ( envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_mutable_http2_protocol_options()

UPB_INLINE struct envoy_config_core_v3_Http2ProtocolOptions* envoy_config_cluster_v3_Cluster_mutable_http2_protocol_options ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_http_protocol_options()

UPB_INLINE struct envoy_config_core_v3_Http1ProtocolOptions* envoy_config_cluster_v3_Cluster_mutable_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_lb_subset_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_mutable_lb_subset_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_least_request_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_mutable_least_request_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_load_assignment()

UPB_INLINE struct envoy_config_endpoint_v3_ClusterLoadAssignment* envoy_config_cluster_v3_Cluster_mutable_load_assignment ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_load_balancing_policy()

UPB_INLINE struct envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_Cluster_mutable_load_balancing_policy ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_lrs_server()

UPB_INLINE struct envoy_config_core_v3_ConfigSource* envoy_config_cluster_v3_Cluster_mutable_lrs_server ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_maglev_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_mutable_maglev_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_max_requests_per_connection()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_mutable_max_requests_per_connection ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_metadata()

UPB_INLINE struct envoy_config_core_v3_Metadata* envoy_config_cluster_v3_Cluster_mutable_metadata ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_original_dst_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_mutable_original_dst_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_outlier_detection()

UPB_INLINE struct envoy_config_cluster_v3_OutlierDetection* envoy_config_cluster_v3_Cluster_mutable_outlier_detection ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_per_connection_buffer_limit_bytes()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_mutable_per_connection_buffer_limit_bytes ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_preconnect_policy()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_mutable_preconnect_policy ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_ring_hash_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_mutable_ring_hash_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_track_cluster_stats()

UPB_INLINE struct envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_Cluster_mutable_track_cluster_stats ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_transport_socket()

UPB_INLINE struct envoy_config_core_v3_TransportSocket* envoy_config_cluster_v3_Cluster_mutable_transport_socket ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_transport_socket_matches()

UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch** envoy_config_cluster_v3_Cluster_mutable_transport_socket_matches ( envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_mutable_upstream_bind_config()

UPB_INLINE struct envoy_config_core_v3_BindConfig* envoy_config_cluster_v3_Cluster_mutable_upstream_bind_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_upstream_config()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_Cluster_mutable_upstream_config ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_upstream_connection_options()

UPB_INLINE struct envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_Cluster_mutable_upstream_connection_options ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_mutable_upstream_http_protocol_options()

UPB_INLINE struct envoy_config_core_v3_UpstreamHttpProtocolOptions* envoy_config_cluster_v3_Cluster_mutable_upstream_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_name ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_new()

UPB_INLINE envoy_config_cluster_v3_Cluster* envoy_config_cluster_v3_Cluster_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_original_dst_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_original_dst_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_set_use_http_header()

UPB_INLINE void envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_set_use_http_header ( envoy_config_cluster_v3_Cluster_OriginalDstLbConfig msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_use_http_header()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_use_http_header ( const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_outlier_detection()

UPB_INLINE const struct envoy_config_cluster_v3_OutlierDetection* envoy_config_cluster_v3_Cluster_outlier_detection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster* envoy_config_cluster_v3_Cluster_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster* envoy_config_cluster_v3_Cluster_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_per_connection_buffer_limit_bytes()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_cluster_v3_Cluster_per_connection_buffer_limit_bytes ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_preconnect_policy()

UPB_INLINE const envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_preconnect_policy ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_per_upstream_preconnect_ratio()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_per_upstream_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_predictive_preconnect_ratio()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_predictive_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_per_upstream_preconnect_ratio()

UPB_INLINE struct google_protobuf_DoubleValue* envoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_per_upstream_preconnect_ratio ( envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_predictive_preconnect_ratio()

UPB_INLINE struct google_protobuf_DoubleValue* envoy_config_cluster_v3_Cluster_PreconnectPolicy_mutable_predictive_preconnect_ratio ( envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_PreconnectPolicy_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_PreconnectPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_PreconnectPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_per_upstream_preconnect_ratio()

UPB_INLINE const struct google_protobuf_DoubleValue* envoy_config_cluster_v3_Cluster_PreconnectPolicy_per_upstream_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_predictive_preconnect_ratio()

UPB_INLINE const struct google_protobuf_DoubleValue* envoy_config_cluster_v3_Cluster_PreconnectPolicy_predictive_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_per_upstream_preconnect_ratio()

UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_per_upstream_preconnect_ratio ( envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
struct google_protobuf_DoubleValue value 
)

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_predictive_preconnect_ratio()

UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_set_predictive_preconnect_ratio ( envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
struct google_protobuf_DoubleValue value 
)

◆ envoy_config_cluster_v3_Cluster_protocol_selection()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_protocol_selection ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_base_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_RefreshRate_base_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_has_base_interval()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_RefreshRate_has_base_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_has_max_interval()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_RefreshRate_has_max_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_max_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_RefreshRate_max_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_mutable_base_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_RefreshRate_mutable_base_interval ( envoy_config_cluster_v3_Cluster_RefreshRate msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_mutable_max_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_RefreshRate_mutable_max_interval ( envoy_config_cluster_v3_Cluster_RefreshRate msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_RefreshRate_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_RefreshRate_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_RefreshRate_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RefreshRate_serialize ( const envoy_config_cluster_v3_Cluster_RefreshRate msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_set_base_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_set_base_interval ( envoy_config_cluster_v3_Cluster_RefreshRate msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_RefreshRate_set_max_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_set_max_interval ( envoy_config_cluster_v3_Cluster_RefreshRate msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_resize_dns_resolvers()

UPB_INLINE struct envoy_config_core_v3_Address** envoy_config_cluster_v3_Cluster_resize_dns_resolvers ( envoy_config_cluster_v3_Cluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_resize_filters()

UPB_INLINE struct envoy_config_cluster_v3_Filter** envoy_config_cluster_v3_Cluster_resize_filters ( envoy_config_cluster_v3_Cluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_resize_health_checks()

UPB_INLINE struct envoy_config_core_v3_HealthCheck** envoy_config_cluster_v3_Cluster_resize_health_checks ( envoy_config_cluster_v3_Cluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_resize_transport_socket_matches()

UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch** envoy_config_cluster_v3_Cluster_resize_transport_socket_matches ( envoy_config_cluster_v3_Cluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_respect_dns_ttl()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_respect_dns_ttl ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_ring_hash_lb_config()

UPB_INLINE const envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_ring_hash_lb_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_maximum_ring_size()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_maximum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_minimum_ring_size()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_minimum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_hash_function()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_RingHashLbConfig_hash_function ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_maximum_ring_size()

UPB_INLINE const struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_RingHashLbConfig_maximum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_minimum_ring_size()

UPB_INLINE const struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_RingHashLbConfig_minimum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_maximum_ring_size()

UPB_INLINE struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_maximum_ring_size ( envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_minimum_ring_size()

UPB_INLINE struct google_protobuf_UInt64Value* envoy_config_cluster_v3_Cluster_RingHashLbConfig_mutable_minimum_ring_size ( envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_RingHashLbConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_RingHashLbConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_RingHashLbConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_hash_function()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_hash_function ( envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_maximum_ring_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_maximum_ring_size ( envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
struct google_protobuf_UInt64Value value 
)

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_minimum_ring_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_minimum_ring_size ( envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
struct google_protobuf_UInt64Value value 
)

◆ envoy_config_cluster_v3_Cluster_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_serialize ( const envoy_config_cluster_v3_Cluster msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_set_alt_stat_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_alt_stat_name ( envoy_config_cluster_v3_Cluster msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_Cluster_set_circuit_breakers()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_circuit_breakers ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_cluster_v3_CircuitBreakers value 
)

◆ envoy_config_cluster_v3_Cluster_set_cleanup_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_cleanup_interval ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_set_close_connections_on_host_health_failure()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_close_connections_on_host_health_failure ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_set_cluster_type()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_cluster_type ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_CustomClusterType value 
)

◆ envoy_config_cluster_v3_Cluster_set_common_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_common_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_HttpProtocolOptions value 
)

◆ envoy_config_cluster_v3_Cluster_set_common_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_common_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_CommonLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_connect_timeout()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_connect_timeout ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_set_connection_pool_per_downstream_connection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_connection_pool_per_downstream_connection ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_set_dns_failure_refresh_rate()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_failure_refresh_rate ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_RefreshRate value 
)

◆ envoy_config_cluster_v3_Cluster_set_dns_lookup_family()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_lookup_family ( envoy_config_cluster_v3_Cluster msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_set_dns_refresh_rate()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_refresh_rate ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_cluster_v3_Cluster_set_eds_cluster_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_eds_cluster_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_EdsClusterConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_http2_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_http2_protocol_options ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_Http2ProtocolOptions value 
)

◆ envoy_config_cluster_v3_Cluster_set_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_Http1ProtocolOptions value 
)

◆ envoy_config_cluster_v3_Cluster_set_ignore_health_on_host_removal()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_ignore_health_on_host_removal ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_set_lb_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lb_policy ( envoy_config_cluster_v3_Cluster msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_set_lb_subset_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lb_subset_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_LbSubsetConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_least_request_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_least_request_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_LeastRequestLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_load_assignment()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_load_assignment ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_endpoint_v3_ClusterLoadAssignment value 
)

◆ envoy_config_cluster_v3_Cluster_set_load_balancing_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_load_balancing_policy ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_LoadBalancingPolicy value 
)

◆ envoy_config_cluster_v3_Cluster_set_lrs_server()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_lrs_server ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_ConfigSource value 
)

◆ envoy_config_cluster_v3_Cluster_set_maglev_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_maglev_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_MaglevLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_max_requests_per_connection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_max_requests_per_connection ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_cluster_v3_Cluster_set_metadata()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_metadata ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_Metadata value 
)

◆ envoy_config_cluster_v3_Cluster_set_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_name ( envoy_config_cluster_v3_Cluster msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_Cluster_set_original_dst_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_original_dst_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_OriginalDstLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_outlier_detection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_outlier_detection ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_cluster_v3_OutlierDetection value 
)

◆ envoy_config_cluster_v3_Cluster_set_per_connection_buffer_limit_bytes()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_per_connection_buffer_limit_bytes ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_cluster_v3_Cluster_set_preconnect_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_preconnect_policy ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_PreconnectPolicy value 
)

◆ envoy_config_cluster_v3_Cluster_set_protocol_selection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_protocol_selection ( envoy_config_cluster_v3_Cluster msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_set_respect_dns_ttl()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_respect_dns_ttl ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_set_ring_hash_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_ring_hash_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_RingHashLbConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_track_cluster_stats()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_track_cluster_stats ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_TrackClusterStats value 
)

◆ envoy_config_cluster_v3_Cluster_set_track_timeout_budgets()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_track_timeout_budgets ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_set_transport_socket()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_transport_socket ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_TransportSocket value 
)

◆ envoy_config_cluster_v3_Cluster_set_type()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_type ( envoy_config_cluster_v3_Cluster msg,
int32_t  value 
)

◆ envoy_config_cluster_v3_Cluster_set_upstream_bind_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_bind_config ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_BindConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_upstream_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_config ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_TypedExtensionConfig value 
)

◆ envoy_config_cluster_v3_Cluster_set_upstream_connection_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_connection_options ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_UpstreamConnectionOptions value 
)

◆ envoy_config_cluster_v3_Cluster_set_upstream_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_upstream_http_protocol_options ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_UpstreamHttpProtocolOptions value 
)

◆ envoy_config_cluster_v3_Cluster_set_use_tcp_for_dns_lookups()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_use_tcp_for_dns_lookups ( envoy_config_cluster_v3_Cluster msg,
bool  value 
)

◆ envoy_config_cluster_v3_Cluster_track_cluster_stats()

UPB_INLINE const envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_Cluster_track_cluster_stats ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_track_timeout_budgets()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_track_timeout_budgets ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_transport_socket()

UPB_INLINE const struct envoy_config_core_v3_TransportSocket* envoy_config_cluster_v3_Cluster_transport_socket ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_transport_socket_matches()

UPB_INLINE const envoy_config_cluster_v3_Cluster_TransportSocketMatch* const* envoy_config_cluster_v3_Cluster_transport_socket_matches ( const envoy_config_cluster_v3_Cluster msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_match()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_match ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_transport_socket()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_transport_socket ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_match()

UPB_INLINE const struct google_protobuf_Struct* envoy_config_cluster_v3_Cluster_TransportSocketMatch_match ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_match()

UPB_INLINE struct google_protobuf_Struct* envoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_match ( envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_transport_socket()

UPB_INLINE struct envoy_config_core_v3_TransportSocket* envoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_transport_socket ( envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_TransportSocketMatch_name ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch* envoy_config_cluster_v3_Cluster_TransportSocketMatch_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch* envoy_config_cluster_v3_Cluster_TransportSocketMatch_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch* envoy_config_cluster_v3_Cluster_TransportSocketMatch_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_match()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_match ( envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
struct google_protobuf_Struct value 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_name ( envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_transport_socket()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_transport_socket ( envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
struct envoy_config_core_v3_TransportSocket value 
)

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_transport_socket()

UPB_INLINE const struct envoy_config_core_v3_TransportSocket* envoy_config_cluster_v3_Cluster_TransportSocketMatch_transport_socket ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

◆ envoy_config_cluster_v3_Cluster_type()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_type ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_clear()

UPB_INLINE void envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_clear ( envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_delete()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_delete ( envoy_config_cluster_v3_Cluster msg,
upb_strview  key 
)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_get()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_get ( const envoy_config_cluster_v3_Cluster msg,
upb_strview  key,
struct google_protobuf_Any **  val 
)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_next()

UPB_INLINE const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry* envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_next ( const envoy_config_cluster_v3_Cluster msg,
size_t *  iter 
)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_nextmutable()

UPB_INLINE envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry* envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_nextmutable ( envoy_config_cluster_v3_Cluster msg,
size_t *  iter 
)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_set()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_set ( envoy_config_cluster_v3_Cluster msg,
upb_strview  key,
struct google_protobuf_Any val,
upb_arena *  a 
)

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_size()

UPB_INLINE size_t envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_size ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_has_value()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_has_value ( const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry msg)

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key()

UPB_INLINE upb_strview envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key ( const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry msg)

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_set_value()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_set_value ( envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry msg,
struct google_protobuf_Any value 
)

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_value()

UPB_INLINE const struct google_protobuf_Any* envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_value ( const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry msg)

◆ envoy_config_cluster_v3_Cluster_upstream_bind_config()

UPB_INLINE const struct envoy_config_core_v3_BindConfig* envoy_config_cluster_v3_Cluster_upstream_bind_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_upstream_config()

UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_Cluster_upstream_config ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_upstream_connection_options()

UPB_INLINE const envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_Cluster_upstream_connection_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_upstream_http_protocol_options()

UPB_INLINE const struct envoy_config_core_v3_UpstreamHttpProtocolOptions* envoy_config_cluster_v3_Cluster_upstream_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_Cluster_use_tcp_for_dns_lookups()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_use_tcp_for_dns_lookups ( const envoy_config_cluster_v3_Cluster msg)

◆ envoy_config_cluster_v3_ClusterCollection_entries()

UPB_INLINE const struct xds_core_v3_CollectionEntry* envoy_config_cluster_v3_ClusterCollection_entries ( const envoy_config_cluster_v3_ClusterCollection msg)

◆ envoy_config_cluster_v3_ClusterCollection_has_entries()

UPB_INLINE bool envoy_config_cluster_v3_ClusterCollection_has_entries ( const envoy_config_cluster_v3_ClusterCollection msg)

◆ envoy_config_cluster_v3_ClusterCollection_mutable_entries()

UPB_INLINE struct xds_core_v3_CollectionEntry* envoy_config_cluster_v3_ClusterCollection_mutable_entries ( envoy_config_cluster_v3_ClusterCollection msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_ClusterCollection_new()

UPB_INLINE envoy_config_cluster_v3_ClusterCollection* envoy_config_cluster_v3_ClusterCollection_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_ClusterCollection_parse()

UPB_INLINE envoy_config_cluster_v3_ClusterCollection* envoy_config_cluster_v3_ClusterCollection_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_ClusterCollection_parse_ex()

UPB_INLINE envoy_config_cluster_v3_ClusterCollection* envoy_config_cluster_v3_ClusterCollection_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_ClusterCollection_serialize()

UPB_INLINE char* envoy_config_cluster_v3_ClusterCollection_serialize ( const envoy_config_cluster_v3_ClusterCollection msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_ClusterCollection_set_entries()

UPB_INLINE void envoy_config_cluster_v3_ClusterCollection_set_entries ( envoy_config_cluster_v3_ClusterCollection msg,
struct xds_core_v3_CollectionEntry value 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_add_policies()

UPB_INLINE struct envoy_config_cluster_v3_LoadBalancingPolicy_Policy* envoy_config_cluster_v3_LoadBalancingPolicy_add_policies ( envoy_config_cluster_v3_LoadBalancingPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_has_policies()

UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_has_policies ( const envoy_config_cluster_v3_LoadBalancingPolicy msg)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_mutable_policies()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy** envoy_config_cluster_v3_LoadBalancingPolicy_mutable_policies ( envoy_config_cluster_v3_LoadBalancingPolicy msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_new()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_LoadBalancingPolicy_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_parse()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_LoadBalancingPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_parse_ex()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_LoadBalancingPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_policies()

UPB_INLINE const envoy_config_cluster_v3_LoadBalancingPolicy_Policy* const* envoy_config_cluster_v3_LoadBalancingPolicy_policies ( const envoy_config_cluster_v3_LoadBalancingPolicy msg,
size_t *  len 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_config()

UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_config ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_config ( envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_name()

UPB_INLINE upb_strview envoy_config_cluster_v3_LoadBalancingPolicy_Policy_name ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_new()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse_ex()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize()

UPB_INLINE char* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_name()

UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_name ( envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
upb_strview  value 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_config()

UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_config ( envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
struct google_protobuf_Any value 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_config ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_resize_policies()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy** envoy_config_cluster_v3_LoadBalancingPolicy_resize_policies ( envoy_config_cluster_v3_LoadBalancingPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_LoadBalancingPolicy_serialize()

UPB_INLINE char* envoy_config_cluster_v3_LoadBalancingPolicy_serialize ( const envoy_config_cluster_v3_LoadBalancingPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_TrackClusterStats_new()

UPB_INLINE envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_TrackClusterStats_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_TrackClusterStats_parse()

UPB_INLINE envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_TrackClusterStats_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_TrackClusterStats_parse_ex()

UPB_INLINE envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_TrackClusterStats_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_TrackClusterStats_request_response_sizes()

UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_request_response_sizes ( const envoy_config_cluster_v3_TrackClusterStats msg)

◆ envoy_config_cluster_v3_TrackClusterStats_serialize()

UPB_INLINE char* envoy_config_cluster_v3_TrackClusterStats_serialize ( const envoy_config_cluster_v3_TrackClusterStats msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_TrackClusterStats_set_request_response_sizes()

UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_request_response_sizes ( envoy_config_cluster_v3_TrackClusterStats msg,
bool  value 
)

◆ envoy_config_cluster_v3_TrackClusterStats_set_timeout_budgets()

UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_timeout_budgets ( envoy_config_cluster_v3_TrackClusterStats msg,
bool  value 
)

◆ envoy_config_cluster_v3_TrackClusterStats_timeout_budgets()

UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_timeout_budgets ( const envoy_config_cluster_v3_TrackClusterStats msg)

◆ envoy_config_cluster_v3_UpstreamBindConfig_has_source_address()

UPB_INLINE bool envoy_config_cluster_v3_UpstreamBindConfig_has_source_address ( const envoy_config_cluster_v3_UpstreamBindConfig msg)

◆ envoy_config_cluster_v3_UpstreamBindConfig_mutable_source_address()

UPB_INLINE struct envoy_config_core_v3_Address* envoy_config_cluster_v3_UpstreamBindConfig_mutable_source_address ( envoy_config_cluster_v3_UpstreamBindConfig msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_UpstreamBindConfig_new()

UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfig* envoy_config_cluster_v3_UpstreamBindConfig_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_UpstreamBindConfig_parse()

UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfig* envoy_config_cluster_v3_UpstreamBindConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_UpstreamBindConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfig* envoy_config_cluster_v3_UpstreamBindConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_UpstreamBindConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_UpstreamBindConfig_serialize ( const envoy_config_cluster_v3_UpstreamBindConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_UpstreamBindConfig_set_source_address()

UPB_INLINE void envoy_config_cluster_v3_UpstreamBindConfig_set_source_address ( envoy_config_cluster_v3_UpstreamBindConfig msg,
struct envoy_config_core_v3_Address value 
)

◆ envoy_config_cluster_v3_UpstreamBindConfig_source_address()

UPB_INLINE const struct envoy_config_core_v3_Address* envoy_config_cluster_v3_UpstreamBindConfig_source_address ( const envoy_config_cluster_v3_UpstreamBindConfig msg)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_has_tcp_keepalive()

UPB_INLINE bool envoy_config_cluster_v3_UpstreamConnectionOptions_has_tcp_keepalive ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_mutable_tcp_keepalive()

UPB_INLINE struct envoy_config_core_v3_TcpKeepalive* envoy_config_cluster_v3_UpstreamConnectionOptions_mutable_tcp_keepalive ( envoy_config_cluster_v3_UpstreamConnectionOptions msg,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_new()

UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_UpstreamConnectionOptions_new ( upb_arena *  arena)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_parse()

UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_UpstreamConnectionOptions_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_parse_ex()

UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_UpstreamConnectionOptions_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_serialize()

UPB_INLINE char* envoy_config_cluster_v3_UpstreamConnectionOptions_serialize ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_set_tcp_keepalive()

UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_set_tcp_keepalive ( envoy_config_cluster_v3_UpstreamConnectionOptions msg,
struct envoy_config_core_v3_TcpKeepalive value 
)

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_tcp_keepalive()

UPB_INLINE const struct envoy_config_core_v3_TcpKeepalive* envoy_config_cluster_v3_UpstreamConnectionOptions_tcp_keepalive ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg)

Variable Documentation

◆ envoy_config_cluster_v3_CircuitBreakers_msginit

const upb_msglayout envoy_config_cluster_v3_CircuitBreakers_msginit
extern

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_CustomClusterType_msginit
extern

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_EdsClusterConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_msginit
extern

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_LbSubsetConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_MaglevLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_msginit
extern

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_PreconnectPolicy_msginit
extern

◆ envoy_config_cluster_v3_Cluster_RefreshRate_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_RefreshRate_msginit
extern

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_RingHashLbConfig_msginit
extern

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_TransportSocketMatch_msginit
extern

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_msginit

const upb_msglayout envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_msginit
extern

◆ envoy_config_cluster_v3_ClusterCollection_msginit

const upb_msglayout envoy_config_cluster_v3_ClusterCollection_msginit
extern

◆ envoy_config_cluster_v3_Filter_msginit

const upb_msglayout envoy_config_cluster_v3_Filter_msginit
extern

◆ envoy_config_cluster_v3_LoadBalancingPolicy_msginit

const upb_msglayout envoy_config_cluster_v3_LoadBalancingPolicy_msginit
extern

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_msginit

const upb_msglayout envoy_config_cluster_v3_LoadBalancingPolicy_Policy_msginit
extern

◆ envoy_config_cluster_v3_OutlierDetection_msginit

const upb_msglayout envoy_config_cluster_v3_OutlierDetection_msginit
extern

◆ envoy_config_cluster_v3_TrackClusterStats_msginit

const upb_msglayout envoy_config_cluster_v3_TrackClusterStats_msginit
extern

◆ envoy_config_cluster_v3_UpstreamBindConfig_msginit

const upb_msglayout envoy_config_cluster_v3_UpstreamBindConfig_msginit
extern

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_msginit

const upb_msglayout envoy_config_cluster_v3_UpstreamConnectionOptions_msginit
extern

◆ envoy_config_core_v3_Address_msginit

const upb_msglayout envoy_config_core_v3_Address_msginit
extern

◆ envoy_config_core_v3_BindConfig_msginit

const upb_msglayout envoy_config_core_v3_BindConfig_msginit
extern

◆ envoy_config_core_v3_ConfigSource_msginit

const upb_msglayout envoy_config_core_v3_ConfigSource_msginit
extern

◆ envoy_config_core_v3_HealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_msginit
extern

◆ envoy_config_core_v3_Http1ProtocolOptions_msginit

const upb_msglayout envoy_config_core_v3_Http1ProtocolOptions_msginit
extern

◆ envoy_config_core_v3_Http2ProtocolOptions_msginit

const upb_msglayout envoy_config_core_v3_Http2ProtocolOptions_msginit
extern

◆ envoy_config_core_v3_HttpProtocolOptions_msginit

const upb_msglayout envoy_config_core_v3_HttpProtocolOptions_msginit
extern

◆ envoy_config_core_v3_Metadata_msginit

const upb_msglayout envoy_config_core_v3_Metadata_msginit
extern

◆ envoy_config_core_v3_RuntimeDouble_msginit

const upb_msglayout envoy_config_core_v3_RuntimeDouble_msginit
extern

◆ envoy_config_core_v3_TcpKeepalive_msginit

const upb_msglayout envoy_config_core_v3_TcpKeepalive_msginit
extern

◆ envoy_config_core_v3_TransportSocket_msginit

const upb_msglayout envoy_config_core_v3_TransportSocket_msginit
extern

◆ envoy_config_core_v3_TypedExtensionConfig_msginit

const upb_msglayout envoy_config_core_v3_TypedExtensionConfig_msginit
extern

◆ envoy_config_core_v3_UpstreamHttpProtocolOptions_msginit

const upb_msglayout envoy_config_core_v3_UpstreamHttpProtocolOptions_msginit
extern

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_msginit

const upb_msglayout envoy_config_endpoint_v3_ClusterLoadAssignment_msginit
extern

◆ envoy_type_v3_Percent_msginit

const upb_msglayout envoy_type_v3_Percent_msginit
extern

◆ google_protobuf_Any_msginit

const upb_msglayout google_protobuf_Any_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_Struct_msginit

const upb_msglayout google_protobuf_Struct_msginit
extern

◆ google_protobuf_UInt32Value_msginit

const upb_msglayout google_protobuf_UInt32Value_msginit
extern

◆ google_protobuf_UInt64Value_msginit

const upb_msglayout google_protobuf_UInt64Value_msginit
extern

◆ xds_core_v3_CollectionEntry_msginit

const upb_msglayout xds_core_v3_CollectionEntry_msginit
extern