Typedefs | Enumerations | Functions | Variables
config/cluster/v3/cluster.upb.h File Reference
#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Include dependency graph for config/cluster/v3/cluster.upb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct envoy_config_cluster_v3_Cluster envoy_config_cluster_v3_Cluster
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig
 
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_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_PreconnectPolicy envoy_config_cluster_v3_Cluster_PreconnectPolicy
 
typedef struct envoy_config_cluster_v3_Cluster_RefreshRate envoy_config_cluster_v3_Cluster_RefreshRate
 
typedef struct envoy_config_cluster_v3_Cluster_RingHashLbConfig envoy_config_cluster_v3_Cluster_RingHashLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_RoundRobinLbConfig envoy_config_cluster_v3_Cluster_RoundRobinLbConfig
 
typedef struct envoy_config_cluster_v3_Cluster_SlowStartConfig envoy_config_cluster_v3_Cluster_SlowStartConfig
 
typedef struct envoy_config_cluster_v3_Cluster_TransportSocketMatch envoy_config_cluster_v3_Cluster_TransportSocketMatch
 
typedef struct envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry
 
typedef struct envoy_config_cluster_v3_ClusterCollection envoy_config_cluster_v3_ClusterCollection
 
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_TrackClusterStats envoy_config_cluster_v3_TrackClusterStats
 
typedef struct envoy_config_cluster_v3_UpstreamBindConfig envoy_config_cluster_v3_UpstreamBindConfig
 
typedef struct envoy_config_cluster_v3_UpstreamConnectionOptions envoy_config_cluster_v3_UpstreamConnectionOptions
 

Enumerations

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_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_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 }
 
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, envoy_config_cluster_v3_Cluster_V4_PREFERRED = 3,
  envoy_config_cluster_v3_Cluster_ALL = 4
}
 
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_round_robin_lb_config = 56, envoy_config_cluster_v3_Cluster_lb_config_NOT_SET = 0
}
 
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 }
 

Functions

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 struct envoy_config_cluster_v3_Filterenvoy_config_cluster_v3_Cluster_add_filters (envoy_config_cluster_v3_Cluster *msg, 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 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 upb_StringView envoy_config_cluster_v3_Cluster_alt_stat_name (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 const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_cleanup_interval (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_alt_stat_name (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_circuit_breakers (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_cleanup_interval (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_close_connections_on_host_health_failure (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_cluster_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_common_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_common_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_connect_timeout (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_connection_pool_per_downstream_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_failure_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_lookup_family (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_resolution_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_resolvers (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_eds_cluster_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_filters (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_health_checks (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_http2_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_ignore_health_on_host_removal (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lb_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lb_subset_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_least_request_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_load_assignment (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_load_balancing_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lrs_server (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_maglev_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_max_requests_per_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_metadata (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_name (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_original_dst_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_outlier_detection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_per_connection_buffer_limit_bytes (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_preconnect_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_protocol_selection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_respect_dns_ttl (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_ring_hash_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_round_robin_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_track_cluster_stats (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_track_timeout_budgets (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_transport_socket (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_transport_socket_matches (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_typed_dns_resolver_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_typed_extension_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_bind_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_connection_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_http_protocol_options (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_use_tcp_for_dns_lookups (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_wait_for_warm_on_init (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 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)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_CustomClusterTypeenvoy_config_cluster_v3_Cluster_cluster_type (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)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_common_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_close_connections_on_host_set_change (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_consistent_hashing_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_healthy_panic_threshold (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_ignore_new_hosts_until_first_hc (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_locality_weighted_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_override_host_status (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_update_merge_window (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_zone_aware_lb_config (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)
 
const UPB_INLINE 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_ConsistentHashingLbConfig_clear_hash_balance_factor (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_clear_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 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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 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_has_consistent_hashing_lb_config (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 bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_locality_weighted_lb_config (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_override_host_status (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 bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_zone_aware_lb_config (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_ignore_new_hosts_until_first_hc (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
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)
 
const UPB_INLINE 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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 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 struct envoy_config_core_v3_HealthStatusSetenvoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_override_host_status (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, upb_Arena *arena)
 
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 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 envoy_config_cluster_v3_Cluster_CommonLbConfigenvoy_config_cluster_v3_Cluster_CommonLbConfig_new (upb_Arena *arena)
 
UPB_INLINE const struct envoy_config_core_v3_HealthStatusSetenvoy_config_cluster_v3_Cluster_CommonLbConfig_override_host_status (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 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_locality_weighted_lb_config (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig *value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_override_host_status (envoy_config_cluster_v3_Cluster_CommonLbConfig *msg, struct envoy_config_core_v3_HealthStatusSet *value)
 
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 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 const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_CommonLbConfig_update_merge_window (const envoy_config_cluster_v3_Cluster_CommonLbConfig *msg)
 
const UPB_INLINE 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 void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_fail_traffic_on_panic (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_min_cluster_size (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_routing_enabled (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 bool envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_has_min_cluster_size (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
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 google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_min_cluster_size (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg)
 
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 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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 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 char * envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 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 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_connection_pool_per_downstream_connection (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_clear_name (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_clear_typed_config (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 struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_CustomClusterType_mutable_typed_config (envoy_config_cluster_v3_Cluster_CustomClusterType *msg, upb_Arena *arena)
 
UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_CustomClusterType_name (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_CustomClusterType_serialize_ex (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_set_name (envoy_config_cluster_v3_Cluster_CustomClusterType *msg, upb_StringView 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 const struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_CustomClusterType_typed_config (const envoy_config_cluster_v3_Cluster_CustomClusterType *msg)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRateenvoy_config_cluster_v3_Cluster_dns_failure_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 const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_dns_refresh_rate (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DnsResolutionConfigenvoy_config_cluster_v3_Cluster_dns_resolution_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Address *constenvoy_config_cluster_v3_Cluster_dns_resolvers (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_eds_cluster_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_eds_config (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_service_name (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 bool envoy_config_cluster_v3_Cluster_EdsClusterConfig_has_eds_config (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg)
 
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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE upb_StringView 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 void envoy_config_cluster_v3_Cluster_EdsClusterConfig_set_service_name (envoy_config_cluster_v3_Cluster_EdsClusterConfig *msg, upb_StringView value)
 
UPB_INLINE const struct envoy_config_cluster_v3_Filter *constenvoy_config_cluster_v3_Cluster_filters (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_circuit_breakers (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 bool envoy_config_cluster_v3_Cluster_has_cluster_type (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 bool envoy_config_cluster_v3_Cluster_has_common_lb_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 bool envoy_config_cluster_v3_Cluster_has_dns_failure_refresh_rate (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 bool envoy_config_cluster_v3_Cluster_has_dns_resolution_config (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 bool envoy_config_cluster_v3_Cluster_has_eds_cluster_config (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 bool envoy_config_cluster_v3_Cluster_has_health_checks (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 bool envoy_config_cluster_v3_Cluster_has_http_protocol_options (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 bool envoy_config_cluster_v3_Cluster_has_least_request_lb_config (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 bool envoy_config_cluster_v3_Cluster_has_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 bool envoy_config_cluster_v3_Cluster_has_maglev_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_max_requests_per_connection (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 bool envoy_config_cluster_v3_Cluster_has_original_dst_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_outlier_detection (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 bool envoy_config_cluster_v3_Cluster_has_preconnect_policy (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 bool envoy_config_cluster_v3_Cluster_has_round_robin_lb_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 bool envoy_config_cluster_v3_Cluster_has_transport_socket (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 bool envoy_config_cluster_v3_Cluster_has_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_typed_dns_resolver_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 bool envoy_config_cluster_v3_Cluster_has_upstream_bind_config (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 bool envoy_config_cluster_v3_Cluster_has_upstream_connection_options (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 bool envoy_config_cluster_v3_Cluster_has_wait_for_warm_on_init (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HealthCheck *constenvoy_config_cluster_v3_Cluster_health_checks (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
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 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_ignore_health_on_host_removal (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 int32_t envoy_config_cluster_v3_Cluster_lb_policy (const envoy_config_cluster_v3_Cluster *msg)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfigenvoy_config_cluster_v3_Cluster_lb_subset_config (const envoy_config_cluster_v3_Cluster *msg)
 
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_clear_default_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_fallback_policy (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_list_as_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_locality_weight_aware (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_panic_mode_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_scale_locality_weight (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_subset_selectors (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 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 bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_has_subset_selectors (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_fallback_keys_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_add_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_keys_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_policy (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_keys (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_single_host_per_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE upb_StringView constenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_keys_subset (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_StringView constenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_keys (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE upb_StringViewenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_fallback_keys_subset (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
UPB_INLINE upb_StringViewenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t *len)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE upb_StringViewenvoy_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 upb_StringViewenvoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys (envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, size_t len, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize_ex (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_single_host_per_subset (const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_list_as_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_locality_weight_aware (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
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_LbSubsetConfigenvoy_config_cluster_v3_Cluster_LbSubsetConfig_new (upb_Arena *arena)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_panic_mode_any (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 bool envoy_config_cluster_v3_Cluster_LbSubsetConfig_scale_locality_weight (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg)
 
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 char * envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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_list_as_any (envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, bool value)
 
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_panic_mode_any (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)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector *constenvoy_config_cluster_v3_Cluster_LbSubsetConfig_subset_selectors (const envoy_config_cluster_v3_Cluster_LbSubsetConfig *msg, size_t *len)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfigenvoy_config_cluster_v3_Cluster_least_request_lb_config (const envoy_config_cluster_v3_Cluster *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 const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_choice_count (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_active_request_bias (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_choice_count (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_slow_start_config (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 bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_choice_count (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_slow_start_config (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
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 struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_choice_count (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_slow_start_config (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, upb_Arena *arena)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_choice_count (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_slow_start_config (envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg, envoy_config_cluster_v3_Cluster_SlowStartConfig *value)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_LeastRequestLbConfig_slow_start_config (const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig *msg)
 
UPB_INLINE const struct envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_cluster_v3_Cluster_load_assignment (const envoy_config_cluster_v3_Cluster *msg)
 
const UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicyenvoy_config_cluster_v3_Cluster_load_balancing_policy (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)
 
const UPB_INLINE 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_MaglevLbConfig_clear_table_size (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_MaglevLbConfig_has_table_size (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_MaglevLbConfig_table_size (const envoy_config_cluster_v3_Cluster_MaglevLbConfig *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 const struct envoy_config_core_v3_Metadataenvoy_config_cluster_v3_Cluster_metadata (const envoy_config_cluster_v3_Cluster *msg)
 
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 struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_cleanup_interval (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 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 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 struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_connect_timeout (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_mutable_dns_refresh_rate (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_DnsResolutionConfigenvoy_config_cluster_v3_Cluster_mutable_dns_resolution_config (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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_cluster_v3_Cluster_EdsClusterConfigenvoy_config_cluster_v3_Cluster_mutable_eds_cluster_config (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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_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_Http2ProtocolOptionsenvoy_config_cluster_v3_Cluster_mutable_http2_protocol_options (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 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 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 struct envoy_config_endpoint_v3_ClusterLoadAssignmentenvoy_config_cluster_v3_Cluster_mutable_load_assignment (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 struct envoy_config_core_v3_ConfigSourceenvoy_config_cluster_v3_Cluster_mutable_lrs_server (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_mutable_max_requests_per_connection (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 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 struct envoy_config_cluster_v3_OutlierDetectionenvoy_config_cluster_v3_Cluster_mutable_outlier_detection (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 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 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 struct envoy_config_cluster_v3_Cluster_RoundRobinLbConfigenvoy_config_cluster_v3_Cluster_mutable_round_robin_lb_config (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_mutable_transport_socket (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 struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_mutable_typed_dns_resolver_config (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_mutable_upstream_config (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
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 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 struct google_protobuf_BoolValueenvoy_config_cluster_v3_Cluster_mutable_wait_for_warm_on_init (envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena)
 
UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_name (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE envoy_config_cluster_v3_Clusterenvoy_config_cluster_v3_Cluster_new (upb_Arena *arena)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfigenvoy_config_cluster_v3_Cluster_original_dst_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_clear_use_http_header (const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_set_use_http_header (envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *msg, bool value)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_use_http_header (const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig *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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_cluster_v3_Cluster_per_connection_buffer_limit_bytes (const envoy_config_cluster_v3_Cluster *msg)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicyenvoy_config_cluster_v3_Cluster_preconnect_policy (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_per_upstream_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_predictive_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_PreconnectPolicy_has_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 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 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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 const struct google_protobuf_DoubleValueenvoy_config_cluster_v3_Cluster_PreconnectPolicy_predictive_preconnect_ratio (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg)
 
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 char * envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize_ex (const envoy_config_cluster_v3_Cluster_PreconnectPolicy *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 int32_t envoy_config_cluster_v3_Cluster_protocol_selection (const envoy_config_cluster_v3_Cluster *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 void envoy_config_cluster_v3_Cluster_RefreshRate_clear_base_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_clear_max_interval (const envoy_config_cluster_v3_Cluster_RefreshRate *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RefreshRate_has_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 struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_RefreshRate_mutable_base_interval (envoy_config_cluster_v3_Cluster_RefreshRate *msg, upb_Arena *arena)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_RefreshRate_serialize_ex (const envoy_config_cluster_v3_Cluster_RefreshRate *msg, int options, upb_Arena *arena, size_t *len)
 
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 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 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_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_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 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 bool envoy_config_cluster_v3_Cluster_respect_dns_ttl (const envoy_config_cluster_v3_Cluster *msg)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfigenvoy_config_cluster_v3_Cluster_ring_hash_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_hash_function (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_maximum_ring_size (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_minimum_ring_size (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 bool envoy_config_cluster_v3_Cluster_RingHashLbConfig_has_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 const struct google_protobuf_UInt64Valueenvoy_config_cluster_v3_Cluster_RingHashLbConfig_maximum_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 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 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 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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 void envoy_config_cluster_v3_Cluster_RingHashLbConfig_set_minimum_ring_size (envoy_config_cluster_v3_Cluster_RingHashLbConfig *msg, struct google_protobuf_UInt64Value *value)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfigenvoy_config_cluster_v3_Cluster_round_robin_lb_config (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_clear_slow_start_config (const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_has_slow_start_config (const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg)
 
UPB_INLINE struct envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_RoundRobinLbConfig_mutable_slow_start_config (envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg, upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfigenvoy_config_cluster_v3_Cluster_RoundRobinLbConfig_new (upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfigenvoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfigenvoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize (const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_set_slow_start_config (envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg, envoy_config_cluster_v3_Cluster_SlowStartConfig *value)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_RoundRobinLbConfig_slow_start_config (const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *msg)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_serialize (const envoy_config_cluster_v3_Cluster *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_serialize_ex (const envoy_config_cluster_v3_Cluster *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_alt_stat_name (envoy_config_cluster_v3_Cluster *msg, upb_StringView value)
 
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 void envoy_config_cluster_v3_Cluster_set_cleanup_interval (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_Duration *value)
 
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_cluster_type (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_CustomClusterType *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 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 void envoy_config_cluster_v3_Cluster_set_connect_timeout (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_Duration *value)
 
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_dns_failure_refresh_rate (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_RefreshRate *value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_lookup_family (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
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 void envoy_config_cluster_v3_Cluster_set_dns_resolution_config (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_DnsResolutionConfig *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 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 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 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_lb_policy (envoy_config_cluster_v3_Cluster *msg, int32_t value)
 
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 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 void envoy_config_cluster_v3_Cluster_set_load_assignment (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_endpoint_v3_ClusterLoadAssignment *value)
 
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 void envoy_config_cluster_v3_Cluster_set_lrs_server (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_ConfigSource *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 void envoy_config_cluster_v3_Cluster_set_max_requests_per_connection (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_UInt32Value *value)
 
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 void envoy_config_cluster_v3_Cluster_set_name (envoy_config_cluster_v3_Cluster *msg, upb_StringView value)
 
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 void envoy_config_cluster_v3_Cluster_set_outlier_detection (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_cluster_v3_OutlierDetection *value)
 
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 void envoy_config_cluster_v3_Cluster_set_preconnect_policy (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_PreconnectPolicy *value)
 
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_respect_dns_ttl (envoy_config_cluster_v3_Cluster *msg, bool value)
 
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 void envoy_config_cluster_v3_Cluster_set_round_robin_lb_config (envoy_config_cluster_v3_Cluster *msg, envoy_config_cluster_v3_Cluster_RoundRobinLbConfig *value)
 
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 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_transport_socket (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_TransportSocket *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_typed_dns_resolver_config (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
 
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 void envoy_config_cluster_v3_Cluster_set_upstream_config (envoy_config_cluster_v3_Cluster *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
 
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 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 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_wait_for_warm_on_init (envoy_config_cluster_v3_Cluster *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeDoubleenvoy_config_cluster_v3_Cluster_SlowStartConfig_aggression (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_aggression (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_min_weight_percent (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_slow_start_window (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_aggression (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_min_weight_percent (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_slow_start_window (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE const struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_SlowStartConfig_min_weight_percent (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeDoubleenvoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_aggression (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct envoy_type_v3_Percentenvoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_min_weight_percent (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_slow_start_window (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_SlowStartConfig_new (upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_SlowStartConfig_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfigenvoy_config_cluster_v3_Cluster_SlowStartConfig_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize_ex (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_aggression (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, struct envoy_config_core_v3_RuntimeDouble *value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_min_weight_percent (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, struct envoy_type_v3_Percent *value)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_slow_start_window (envoy_config_cluster_v3_Cluster_SlowStartConfig *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_cluster_v3_Cluster_SlowStartConfig_slow_start_window (const envoy_config_cluster_v3_Cluster_SlowStartConfig *msg)
 
const UPB_INLINE 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_track_timeout_budgets (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)
 
const UPB_INLINE envoy_config_cluster_v3_Cluster_TransportSocketMatch *constenvoy_config_cluster_v3_Cluster_transport_socket_matches (const envoy_config_cluster_v3_Cluster *msg, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_match (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_name (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_transport_socket (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 bool envoy_config_cluster_v3_Cluster_TransportSocketMatch_has_transport_socket (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 struct google_protobuf_Structenvoy_config_cluster_v3_Cluster_TransportSocketMatch_mutable_match (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_Arena *arena)
 
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 upb_StringView envoy_config_cluster_v3_Cluster_TransportSocketMatch_name (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize_ex (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, int options, upb_Arena *arena, size_t *len)
 
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 void envoy_config_cluster_v3_Cluster_TransportSocketMatch_set_name (envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg, upb_StringView value)
 
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 const struct envoy_config_core_v3_TransportSocketenvoy_config_cluster_v3_Cluster_TransportSocketMatch_transport_socket (const envoy_config_cluster_v3_Cluster_TransportSocketMatch *msg)
 
UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_type (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_typed_dns_resolver_config (const envoy_config_cluster_v3_Cluster *msg)
 
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_delete (envoy_config_cluster_v3_Cluster *msg, upb_StringView key)
 
UPB_INLINE bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_get (const envoy_config_cluster_v3_Cluster *msg, upb_StringView key, struct google_protobuf_Any **val)
 
const UPB_INLINE 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 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 bool envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_set (envoy_config_cluster_v3_Cluster *msg, upb_StringView key, struct google_protobuf_Any *val, upb_Arena *a)
 
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_TypedExtensionProtocolOptionsEntry_has_value (const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *msg)
 
UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key (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 const struct google_protobuf_Anyenvoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_value (const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry *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 const struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_Cluster_upstream_config (const envoy_config_cluster_v3_Cluster *msg)
 
const UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptionsenvoy_config_cluster_v3_Cluster_upstream_connection_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_use_tcp_for_dns_lookups (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_cluster_v3_Cluster_wait_for_warm_on_init (const envoy_config_cluster_v3_Cluster *msg)
 
UPB_INLINE void envoy_config_cluster_v3_ClusterCollection_clear_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 bool envoy_config_cluster_v3_ClusterCollection_has_entries (const envoy_config_cluster_v3_ClusterCollection *msg)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * envoy_config_cluster_v3_ClusterCollection_serialize (const envoy_config_cluster_v3_ClusterCollection *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_ClusterCollection_serialize_ex (const envoy_config_cluster_v3_ClusterCollection *msg, int options, upb_Arena *arena, size_t *len)
 
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 envoy_config_cluster_v3_LoadBalancingPolicy_Policyenvoy_config_cluster_v3_LoadBalancingPolicy_add_policies (envoy_config_cluster_v3_LoadBalancingPolicy *msg, upb_Arena *arena)
 
UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_clear_policies (const envoy_config_cluster_v3_LoadBalancingPolicy *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_has_policies (const envoy_config_cluster_v3_LoadBalancingPolicy *msg)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
const UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy_Policy *constenvoy_config_cluster_v3_LoadBalancingPolicy_policies (const envoy_config_cluster_v3_LoadBalancingPolicy *msg, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_clear_typed_extension_config (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_extension_config (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_extension_config (envoy_config_cluster_v3_LoadBalancingPolicy_Policy *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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
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 char * envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize_ex (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_extension_config (envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
 
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_extension_config (const envoy_config_cluster_v3_LoadBalancingPolicy_Policy *msg)
 
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 char * envoy_config_cluster_v3_LoadBalancingPolicy_serialize (const envoy_config_cluster_v3_LoadBalancingPolicy *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_LoadBalancingPolicy_serialize_ex (const envoy_config_cluster_v3_LoadBalancingPolicy *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_clear_request_response_sizes (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_clear_timeout_budgets (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_request_response_sizes (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
UPB_INLINE char * envoy_config_cluster_v3_TrackClusterStats_serialize (const envoy_config_cluster_v3_TrackClusterStats *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_TrackClusterStats_serialize_ex (const envoy_config_cluster_v3_TrackClusterStats *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_request_response_sizes (envoy_config_cluster_v3_TrackClusterStats *msg, bool value)
 
UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_set_timeout_budgets (envoy_config_cluster_v3_TrackClusterStats *msg, bool value)
 
UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_timeout_budgets (const envoy_config_cluster_v3_TrackClusterStats *msg)
 
UPB_INLINE void envoy_config_cluster_v3_UpstreamBindConfig_clear_source_address (const envoy_config_cluster_v3_UpstreamBindConfig *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_UpstreamBindConfig_has_source_address (const envoy_config_cluster_v3_UpstreamBindConfig *msg)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamBindConfig_serialize (const envoy_config_cluster_v3_UpstreamBindConfig *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamBindConfig_serialize_ex (const envoy_config_cluster_v3_UpstreamBindConfig *msg, int options, upb_Arena *arena, size_t *len)
 
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 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_UpstreamConnectionOptions_clear_set_local_interface_name_on_upstream_connections (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_clear_tcp_keepalive (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
UPB_INLINE bool envoy_config_cluster_v3_UpstreamConnectionOptions_has_tcp_keepalive (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
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_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, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamConnectionOptions_serialize (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * envoy_config_cluster_v3_UpstreamConnectionOptions_serialize_ex (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_cluster_v3_UpstreamConnectionOptions_set_local_interface_name_on_upstream_connections (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 
UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_set_set_local_interface_name_on_upstream_connections (envoy_config_cluster_v3_UpstreamConnectionOptions *msg, bool value)
 
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 const struct envoy_config_core_v3_TcpKeepaliveenvoy_config_cluster_v3_UpstreamConnectionOptions_tcp_keepalive (const envoy_config_cluster_v3_UpstreamConnectionOptions *msg)
 

Variables

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

Typedef Documentation

◆ envoy_config_cluster_v3_Cluster

Definition at line 49 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig

Definition at line 61 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig

Definition at line 64 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig

Definition at line 63 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig

Definition at line 62 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType

Definition at line 51 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig

Definition at line 52 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig

Definition at line 53 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector

Definition at line 54 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig

Definition at line 57 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig

Definition at line 59 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig

Definition at line 60 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy

Definition at line 66 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RefreshRate

Definition at line 65 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig

Definition at line 58 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig

Definition at line 56 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig

Definition at line 55 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch

Definition at line 50 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry

Definition at line 67 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_ClusterCollection

Definition at line 48 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy

Definition at line 68 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy

Definition at line 69 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats

Definition at line 72 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamBindConfig

Definition at line 70 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions

Definition at line 71 of file config/cluster/v3/cluster.upb.h.

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 

Definition at line 293 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_ClusterProtocolSelection

Enumerator
envoy_config_cluster_v3_Cluster_USE_CONFIGURED_PROTOCOL 
envoy_config_cluster_v3_Cluster_USE_DOWNSTREAM_PROTOCOL 

Definition at line 155 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 2159 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 160 of file config/cluster/v3/cluster.upb.h.

◆ 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_V4_PREFERRED 
envoy_config_cluster_v3_Cluster_ALL 

Definition at line 168 of file config/cluster/v3/cluster.upb.h.

◆ 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_round_robin_lb_config 
envoy_config_cluster_v3_Cluster_lb_config_NOT_SET 

Definition at line 301 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 176 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 186 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 192 of file config/cluster/v3/cluster.upb.h.

◆ 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 

Definition at line 200 of file config/cluster/v3/cluster.upb.h.

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 
)

Definition at line 879 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1094 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 799 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1132 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_alt_stat_name()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_alt_stat_name ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 510 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 384 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 444 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_alt_stat_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_alt_stat_name ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 507 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_circuit_breakers()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_circuit_breakers ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 381 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_cleanup_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_cleanup_interval ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 441 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_close_connections_on_host_health_failure()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_close_connections_on_host_health_failure ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 531 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_cluster_type()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_cluster_type ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 588 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_common_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_common_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 516 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_common_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_common_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 501 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_connect_timeout()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_connect_timeout ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 339 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_connection_pool_per_downstream_connection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_connection_pool_per_downstream_connection ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 693 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_dns_failure_refresh_rate()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_failure_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 639 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_dns_lookup_family()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_lookup_family ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 414 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_dns_refresh_rate()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 408 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_dns_resolution_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_resolution_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 711 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_dns_resolvers()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_dns_resolvers ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 423 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_eds_cluster_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_eds_cluster_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 330 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_filters()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_filters ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 603 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_health_checks()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_health_checks ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 363 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_http2_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_http2_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 399 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 390 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_ignore_health_on_host_removal()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_ignore_health_on_host_removal ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 537 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_lb_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lb_policy ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 354 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_lb_subset_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lb_subset_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 459 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_least_request_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_least_request_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 579 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_load_assignment()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_load_assignment ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 546 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_load_balancing_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_load_balancing_policy ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 612 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_lrs_server()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_lrs_server ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 621 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_maglev_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_maglev_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 702 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_max_requests_per_connection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_max_requests_per_connection ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 372 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_metadata()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_metadata ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 486 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_name ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 312 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_original_dst_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_original_dst_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 555 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_outlier_detection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_outlier_detection ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 432 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_per_connection_buffer_limit_bytes()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_per_connection_buffer_limit_bytes ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 348 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_preconnect_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_preconnect_policy ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 687 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_protocol_selection()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_protocol_selection ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 492 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_respect_dns_ttl()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_respect_dns_ttl ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 594 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_ring_hash_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_ring_hash_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 468 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_round_robin_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_round_robin_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 738 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_track_cluster_stats()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_track_cluster_stats ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 678 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_track_timeout_budgets()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_track_timeout_budgets ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 660 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_transport_socket()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_transport_socket ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 477 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_transport_socket_matches()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_transport_socket_matches ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 630 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_type()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_type ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 321 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_typed_dns_resolver_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_typed_dns_resolver_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 729 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_typed_extension_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_typed_extension_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 564 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_upstream_bind_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_bind_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 450 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_upstream_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 669 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_upstream_connection_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_connection_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 525 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_upstream_http_protocol_options()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_upstream_http_protocol_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 654 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_use_tcp_for_dns_lookups()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_use_tcp_for_dns_lookups ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 645 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_clear_wait_for_warm_on_init()

UPB_INLINE void envoy_config_cluster_v3_Cluster_clear_wait_for_warm_on_init ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 720 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 534 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 298 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_cluster_type()

Definition at line 591 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 519 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_common_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_CommonLbConfig* envoy_config_cluster_v3_Cluster_common_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 504 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_close_connections_on_host_set_change()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_close_connections_on_host_set_change ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2209 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_consistent_hashing_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_consistent_hashing_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2218 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_healthy_panic_threshold()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_healthy_panic_threshold ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2170 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_ignore_new_hosts_until_first_hc()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_ignore_new_hosts_until_first_hc ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2203 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_locality_weighted_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_locality_weighted_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2188 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_override_host_status()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_override_host_status ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2227 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_update_merge_window()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_update_merge_window ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2197 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_zone_aware_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_clear_zone_aware_lb_config ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2179 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2212 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_consistent_hashing_lb_config()

const UPB_INLINE 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)

Definition at line 2221 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_clear_hash_balance_factor()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_clear_hash_balance_factor ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg)

Definition at line 2476 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_clear_use_hostname_for_hashing()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_clear_use_hostname_for_hashing ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg)

Definition at line 2467 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2473 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2479 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2490 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2438 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2441 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2449 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2460 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2463 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2486 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2483 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2470 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2215 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2167 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2185 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_has_override_host_status()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_CommonLbConfig_has_override_host_status ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2224 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2194 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2176 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2173 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2206 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_config_specifier_case()

Definition at line 2164 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_locality_weighted_lb_config()

const UPB_INLINE 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)

Definition at line 2191 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2405 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2408 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2416 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2427 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2430 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2294 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2238 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2262 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_override_host_status()

UPB_INLINE struct envoy_config_core_v3_HealthStatusSet* envoy_config_cluster_v3_Cluster_CommonLbConfig_mutable_override_host_status ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
upb_Arena arena 
)

Definition at line 2307 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2275 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2250 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2130 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_override_host_status()

UPB_INLINE const struct envoy_config_core_v3_HealthStatusSet* envoy_config_cluster_v3_Cluster_CommonLbConfig_override_host_status ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg)

Definition at line 2230 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2133 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2141 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2152 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2155 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2287 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2290 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2234 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2284 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2259 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_set_override_host_status()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_set_override_host_status ( envoy_config_cluster_v3_Cluster_CommonLbConfig msg,
struct envoy_config_core_v3_HealthStatusSet value 
)

Definition at line 2303 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2271 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2247 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2200 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_zone_aware_lb_config()

Definition at line 2182 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_fail_traffic_on_panic()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_fail_traffic_on_panic ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

Definition at line 2366 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_min_cluster_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_min_cluster_size ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

Definition at line 2360 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_routing_enabled()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_clear_routing_enabled ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg)

Definition at line 2351 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2369 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2357 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2348 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2363 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2390 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2377 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2319 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2322 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2330 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2354 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2341 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2344 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2399 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2386 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2373 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 342 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 696 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_clear_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_clear_name ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

Definition at line 1393 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_clear_typed_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_CustomClusterType_clear_typed_config ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

Definition at line 1402 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1399 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1416 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_name()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_CustomClusterType_name ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg)

Definition at line 1396 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1364 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1367 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1375 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1386 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_CustomClusterType_serialize_ex ( const envoy_config_cluster_v3_Cluster_CustomClusterType msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1389 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  value 
)

Definition at line 1409 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1412 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1405 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_dns_failure_refresh_rate()

const UPB_INLINE envoy_config_cluster_v3_Cluster_RefreshRate* envoy_config_cluster_v3_Cluster_dns_failure_refresh_rate ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 642 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 417 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 411 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_dns_resolution_config()

UPB_INLINE const struct envoy_config_core_v3_DnsResolutionConfig* envoy_config_cluster_v3_Cluster_dns_resolution_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 714 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 426 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_eds_cluster_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_EdsClusterConfig* envoy_config_cluster_v3_Cluster_eds_cluster_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 333 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_eds_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_eds_config ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

Definition at line 1460 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_service_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_EdsClusterConfig_clear_service_name ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

Definition at line 1466 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1463 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1457 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1477 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1428 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1431 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1439 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1450 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_EdsClusterConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1453 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_service_name()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_EdsClusterConfig_service_name ( const envoy_config_cluster_v3_Cluster_EdsClusterConfig msg)

Definition at line 1469 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1473 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  value 
)

Definition at line 1486 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 606 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 378 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 438 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 585 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 513 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 498 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 336 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 636 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 405 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_dns_resolution_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_dns_resolution_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 708 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 420 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 327 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_filters()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_filters ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 600 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 360 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 396 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 387 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 456 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 576 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 543 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 609 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 618 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 699 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 369 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_metadata()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_metadata ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 483 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 552 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 429 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 345 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 684 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 465 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_round_robin_lb_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_round_robin_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 735 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 675 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 474 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 627 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_type()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_type ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 318 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_typed_dns_resolver_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_typed_dns_resolver_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 726 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 561 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 447 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 666 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 522 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 651 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_has_wait_for_warm_on_init()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_has_wait_for_warm_on_init ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 717 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 366 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 402 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 393 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 540 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_lb_config_case()

Definition at line 309 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 357 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_lb_subset_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_LbSubsetConfig* envoy_config_cluster_v3_Cluster_lb_subset_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 462 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1592 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_default_subset()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_default_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1530 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_fallback_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_fallback_policy ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1521 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_list_as_any()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_list_as_any ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1563 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_locality_weight_aware()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_locality_weight_aware ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1545 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_panic_mode_any()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_panic_mode_any ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1557 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_scale_locality_weight()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_scale_locality_weight ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1551 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_subset_selectors()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_clear_subset_selectors ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg)

Definition at line 1539 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1533 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1524 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1527 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1536 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  val,
upb_Arena arena 
)

Definition at line 1685 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  val,
upb_Arena arena 
)

Definition at line 1673 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_keys_subset()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_keys_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

Definition at line 1654 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_policy()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_fallback_policy ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

Definition at line 1648 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_keys()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_keys ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

Definition at line 1642 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_single_host_per_subset()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_clear_single_host_per_subset ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg)

Definition at line 1660 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fallback_keys_subset()

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

Definition at line 1657 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1651 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_keys()

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

Definition at line 1645 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_fallback_keys_subset()

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

Definition at line 1679 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_mutable_keys()

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

Definition at line 1667 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1613 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1616 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1624 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_fallback_keys_subset()

UPB_INLINE upb_StringView* 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 
)

Definition at line 1682 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys()

UPB_INLINE upb_StringView* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_resize_keys ( envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
size_t  len,
upb_Arena arena 
)

Definition at line 1670 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1635 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_serialize_ex ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1638 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1676 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1688 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1663 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1566 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1548 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1577 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1586 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1492 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1560 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1495 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1503 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1589 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1554 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1514 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LbSubsetConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_LbSubsetConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1517 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1573 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1570 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1607 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1598 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1604 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1601 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_subset_selectors()

const UPB_INLINE 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 
)

Definition at line 1542 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_least_request_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_LeastRequestLbConfig* envoy_config_cluster_v3_Cluster_least_request_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 582 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1892 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1883 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_active_request_bias()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_active_request_bias ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

Definition at line 1889 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_choice_count()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_choice_count ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

Definition at line 1880 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_slow_start_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_clear_slow_start_config ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

Definition at line 1898 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1886 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1877 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_slow_start_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_has_slow_start_config ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

Definition at line 1895 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1922 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1909 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_slow_start_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_mutable_slow_start_config ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
upb_Arena arena 
)

Definition at line 1935 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1848 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1851 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1859 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1870 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1873 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1918 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1905 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_slow_start_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_set_slow_start_config ( envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg,
envoy_config_cluster_v3_Cluster_SlowStartConfig value 
)

Definition at line 1931 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_slow_start_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_slow_start_config ( const envoy_config_cluster_v3_Cluster_LeastRequestLbConfig msg)

Definition at line 1901 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 549 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_load_balancing_policy()

const UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_Cluster_load_balancing_policy ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 615 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 624 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_maglev_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_MaglevLbConfig* envoy_config_cluster_v3_Cluster_maglev_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 705 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_clear_table_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_MaglevLbConfig_clear_table_size ( const envoy_config_cluster_v3_Cluster_MaglevLbConfig msg)

Definition at line 2065 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2062 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2076 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2033 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2036 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2044 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2055 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_MaglevLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_MaglevLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2058 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2072 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2068 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 375 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 489 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 822 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 902 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1076 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 998 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 982 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 768 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1142 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 861 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_mutable_dns_resolution_config()

UPB_INLINE struct envoy_config_core_v3_DnsResolutionConfig* envoy_config_cluster_v3_Cluster_mutable_dns_resolution_config ( envoy_config_cluster_v3_Cluster msg,
upb_Arena arena 
)

Definition at line 1228 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 873 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 755 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1088 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 793 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 848 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 835 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 928 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1064 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1030 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1104 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1117 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1215 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 809 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 966 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1042 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 889 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 781 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1200 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 940 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_mutable_round_robin_lb_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_RoundRobinLbConfig* envoy_config_cluster_v3_Cluster_mutable_round_robin_lb_config ( envoy_config_cluster_v3_Cluster msg,
upb_Arena arena 
)

Definition at line 1266 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1187 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 953 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1126 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_mutable_typed_dns_resolver_config()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_Cluster_mutable_typed_dns_resolver_config ( envoy_config_cluster_v3_Cluster msg,
upb_Arena arena 
)

Definition at line 1254 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 915 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1174 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1011 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1158 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_mutable_wait_for_warm_on_init()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_cluster_v3_Cluster_mutable_wait_for_warm_on_init ( envoy_config_cluster_v3_Cluster msg,
upb_Arena arena 
)

Definition at line 1241 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_name()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_name ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 315 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_new()

UPB_INLINE envoy_config_cluster_v3_Cluster* envoy_config_cluster_v3_Cluster_new ( upb_Arena arena)

Definition at line 264 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_original_dst_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_OriginalDstLbConfig* envoy_config_cluster_v3_Cluster_original_dst_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 558 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_clear_use_http_header()

UPB_INLINE void envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_clear_use_http_header ( const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig msg)

Definition at line 2117 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2088 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2091 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2099 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2110 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_OriginalDstLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2113 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2124 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2120 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 435 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 267 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 275 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 351 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_preconnect_policy()

const UPB_INLINE envoy_config_cluster_v3_Cluster_PreconnectPolicy* envoy_config_cluster_v3_Cluster_preconnect_policy ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 690 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_per_upstream_preconnect_ratio()

UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_per_upstream_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

Definition at line 2611 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_predictive_preconnect_ratio()

UPB_INLINE void envoy_config_cluster_v3_Cluster_PreconnectPolicy_clear_predictive_preconnect_ratio ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg)

Definition at line 2620 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2608 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2617 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2631 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2644 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2579 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2582 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2590 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2614 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2623 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2601 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_PreconnectPolicy_serialize_ex ( const envoy_config_cluster_v3_Cluster_PreconnectPolicy msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2604 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2627 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2640 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 495 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2537 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RefreshRate_clear_base_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_clear_base_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

Definition at line 2534 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RefreshRate_clear_max_interval()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RefreshRate_clear_max_interval ( const envoy_config_cluster_v3_Cluster_RefreshRate msg)

Definition at line 2543 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2531 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2540 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2546 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2554 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2567 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2502 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2505 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2513 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2524 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RefreshRate_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RefreshRate_serialize_ex ( const envoy_config_cluster_v3_Cluster_RefreshRate msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2527 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2550 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2563 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 876 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1091 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 796 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1129 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 597 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_ring_hash_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_RingHashLbConfig* envoy_config_cluster_v3_Cluster_ring_hash_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 471 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_hash_function()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_hash_function ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

Definition at line 1985 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_maximum_ring_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_maximum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

Definition at line 1994 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_minimum_ring_size()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RingHashLbConfig_clear_minimum_ring_size ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg)

Definition at line 1979 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1991 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1976 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1988 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1997 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1982 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2021 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2005 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1947 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1950 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1958 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1969 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RingHashLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_RingHashLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1972 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2014 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2017 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2001 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_round_robin_lb_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfig* envoy_config_cluster_v3_Cluster_round_robin_lb_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 741 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_clear_slow_start_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_clear_slow_start_config ( const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg)

Definition at line 1825 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_has_slow_start_config()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_has_slow_start_config ( const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg)

Definition at line 1822 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_mutable_slow_start_config()

UPB_INLINE struct envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_mutable_slow_start_config ( envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg,
upb_Arena arena 
)

Definition at line 1836 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfig* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_new ( upb_Arena arena)

Definition at line 1793 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfig* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 1796 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_RoundRobinLbConfig* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1804 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize ( const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 1815 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1818 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_set_slow_start_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_set_slow_start_config ( envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg,
envoy_config_cluster_v3_Cluster_SlowStartConfig value 
)

Definition at line 1832 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_slow_start_config()

const UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_slow_start_config ( const envoy_config_cluster_v3_Cluster_RoundRobinLbConfig msg)

Definition at line 1828 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 286 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_serialize_ex ( const envoy_config_cluster_v3_Cluster msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 289 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  value 
)

Definition at line 991 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 818 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 898 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1020 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1073 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 994 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 978 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 764 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1209 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1138 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 870 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 857 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_set_dns_resolution_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_dns_resolution_config ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_DnsResolutionConfig value 
)

Definition at line 1224 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 751 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 844 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 831 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1023 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 790 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 924 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1061 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1026 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1100 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1113 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1212 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 805 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 962 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_set_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_name ( envoy_config_cluster_v3_Cluster msg,
upb_StringView  value 
)

Definition at line 745 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1039 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 885 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 777 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1196 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 975 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1085 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 937 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_set_round_robin_lb_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_round_robin_lb_config ( envoy_config_cluster_v3_Cluster msg,
envoy_config_cluster_v3_Cluster_RoundRobinLbConfig value 
)

Definition at line 1263 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1183 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1167 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 949 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 748 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_set_typed_dns_resolver_config()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_typed_dns_resolver_config ( envoy_config_cluster_v3_Cluster msg,
struct envoy_config_core_v3_TypedExtensionConfig value 
)

Definition at line 1250 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 911 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1170 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1007 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1154 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1151 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_set_wait_for_warm_on_init()

UPB_INLINE void envoy_config_cluster_v3_Cluster_set_wait_for_warm_on_init ( envoy_config_cluster_v3_Cluster msg,
struct google_protobuf_BoolValue value 
)

Definition at line 1237 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_aggression()

UPB_INLINE const struct envoy_config_core_v3_RuntimeDouble* envoy_config_cluster_v3_Cluster_SlowStartConfig_aggression ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1738 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_aggression()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_aggression ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1735 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_min_weight_percent()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_min_weight_percent ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1744 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_slow_start_window()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_clear_slow_start_window ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1726 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_has_aggression()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_aggression ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1732 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_has_min_weight_percent()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_min_weight_percent ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1741 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_has_slow_start_window()

UPB_INLINE bool envoy_config_cluster_v3_Cluster_SlowStartConfig_has_slow_start_window ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1723 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_min_weight_percent()

UPB_INLINE const struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_SlowStartConfig_min_weight_percent ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1747 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_aggression()

UPB_INLINE struct envoy_config_core_v3_RuntimeDouble* envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_aggression ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
upb_Arena arena 
)

Definition at line 1768 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_min_weight_percent()

UPB_INLINE struct envoy_type_v3_Percent* envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_min_weight_percent ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
upb_Arena arena 
)

Definition at line 1781 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_slow_start_window()

UPB_INLINE struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_SlowStartConfig_mutable_slow_start_window ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
upb_Arena arena 
)

Definition at line 1755 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_new()

UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_SlowStartConfig_new ( upb_Arena arena)

Definition at line 1694 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_parse()

UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_SlowStartConfig_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 1697 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_parse_ex()

UPB_INLINE envoy_config_cluster_v3_Cluster_SlowStartConfig* envoy_config_cluster_v3_Cluster_SlowStartConfig_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1705 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 1716 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_SlowStartConfig_serialize_ex ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1719 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_set_aggression()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_aggression ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
struct envoy_config_core_v3_RuntimeDouble value 
)

Definition at line 1764 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_set_min_weight_percent()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_min_weight_percent ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
struct envoy_type_v3_Percent value 
)

Definition at line 1777 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_set_slow_start_window()

UPB_INLINE void envoy_config_cluster_v3_Cluster_SlowStartConfig_set_slow_start_window ( envoy_config_cluster_v3_Cluster_SlowStartConfig msg,
struct google_protobuf_Duration value 
)

Definition at line 1751 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_slow_start_window()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_cluster_v3_Cluster_SlowStartConfig_slow_start_window ( const envoy_config_cluster_v3_Cluster_SlowStartConfig msg)

Definition at line 1729 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_track_cluster_stats()

const UPB_INLINE envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_Cluster_track_cluster_stats ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 681 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 663 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 480 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_transport_socket_matches()

const UPB_INLINE 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 
)

Definition at line 633 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_match()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_match ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

Definition at line 1316 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_name()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_name ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

Definition at line 1307 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_transport_socket()

UPB_INLINE void envoy_config_cluster_v3_Cluster_TransportSocketMatch_clear_transport_socket ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

Definition at line 1325 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1313 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1322 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1319 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1339 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1352 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_name()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_TransportSocketMatch_name ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg)

Definition at line 1310 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1278 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1281 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 1289 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1300 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_Cluster_TransportSocketMatch_serialize_ex ( const envoy_config_cluster_v3_Cluster_TransportSocketMatch msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 1303 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1335 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  value 
)

Definition at line 1332 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1348 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1328 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_type()

UPB_INLINE int32_t envoy_config_cluster_v3_Cluster_type ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 324 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_typed_dns_resolver_config()

UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_Cluster_typed_dns_resolver_config ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 732 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 1051 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  key 
)

Definition at line 1055 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  key,
struct google_protobuf_Any **  val 
)

Definition at line 570 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_typed_extension_protocol_options_next()

const UPB_INLINE 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 
)

Definition at line 573 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 1058 of file config/cluster/v3/cluster.upb.h.

◆ 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_StringView  key,
struct google_protobuf_Any val,
upb_Arena a 
)

Definition at line 1052 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 567 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2661 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key()

UPB_INLINE upb_StringView envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_key ( const envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry msg)

Definition at line 2656 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2670 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2664 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 453 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 672 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_upstream_connection_options()

const UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_Cluster_upstream_connection_options ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 528 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 657 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 648 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_Cluster_wait_for_warm_on_init()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_cluster_v3_Cluster_wait_for_warm_on_init ( const envoy_config_cluster_v3_Cluster msg)

Definition at line 723 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_ClusterCollection_clear_entries()

UPB_INLINE void envoy_config_cluster_v3_ClusterCollection_clear_entries ( const envoy_config_cluster_v3_ClusterCollection msg)

Definition at line 241 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 244 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_ClusterCollection_has_entries()

UPB_INLINE bool envoy_config_cluster_v3_ClusterCollection_has_entries ( const envoy_config_cluster_v3_ClusterCollection msg)

Definition at line 238 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 252 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_ClusterCollection_new()

UPB_INLINE envoy_config_cluster_v3_ClusterCollection* envoy_config_cluster_v3_ClusterCollection_new ( upb_Arena arena)

Definition at line 209 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 212 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 220 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 231 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_ClusterCollection_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_ClusterCollection_serialize_ex ( const envoy_config_cluster_v3_ClusterCollection msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 234 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 248 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2721 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_clear_policies()

UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_clear_policies ( const envoy_config_cluster_v3_LoadBalancingPolicy msg)

Definition at line 2708 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_has_policies()

UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_has_policies ( const envoy_config_cluster_v3_LoadBalancingPolicy msg)

Definition at line 2705 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2715 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_new()

UPB_INLINE envoy_config_cluster_v3_LoadBalancingPolicy* envoy_config_cluster_v3_LoadBalancingPolicy_new ( upb_Arena arena)

Definition at line 2676 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2679 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2687 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_policies()

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

Definition at line 2711 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_clear_typed_extension_config()

UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_clear_typed_extension_config ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

Definition at line 2762 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_extension_config()

UPB_INLINE bool envoy_config_cluster_v3_LoadBalancingPolicy_Policy_has_typed_extension_config ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

Definition at line 2759 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_extension_config()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_mutable_typed_extension_config ( envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
upb_Arena arena 
)

Definition at line 2773 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2730 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2733 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2741 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2752 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_serialize_ex ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2755 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_extension_config()

UPB_INLINE void envoy_config_cluster_v3_LoadBalancingPolicy_Policy_set_typed_extension_config ( envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg,
struct envoy_config_core_v3_TypedExtensionConfig value 
)

Definition at line 2769 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_extension_config()

UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_cluster_v3_LoadBalancingPolicy_Policy_typed_extension_config ( const envoy_config_cluster_v3_LoadBalancingPolicy_Policy msg)

Definition at line 2765 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2718 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2698 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_LoadBalancingPolicy_serialize_ex ( const envoy_config_cluster_v3_LoadBalancingPolicy msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2701 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats_clear_request_response_sizes()

UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_clear_request_response_sizes ( const envoy_config_cluster_v3_TrackClusterStats msg)

Definition at line 2939 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats_clear_timeout_budgets()

UPB_INLINE void envoy_config_cluster_v3_TrackClusterStats_clear_timeout_budgets ( const envoy_config_cluster_v3_TrackClusterStats msg)

Definition at line 2933 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats_new()

UPB_INLINE envoy_config_cluster_v3_TrackClusterStats* envoy_config_cluster_v3_TrackClusterStats_new ( upb_Arena arena)

Definition at line 2904 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2907 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2915 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2942 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2926 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_TrackClusterStats_serialize_ex ( const envoy_config_cluster_v3_TrackClusterStats msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2929 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2949 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2946 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_TrackClusterStats_timeout_budgets()

UPB_INLINE bool envoy_config_cluster_v3_TrackClusterStats_timeout_budgets ( const envoy_config_cluster_v3_TrackClusterStats msg)

Definition at line 2936 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamBindConfig_clear_source_address()

UPB_INLINE void envoy_config_cluster_v3_UpstreamBindConfig_clear_source_address ( const envoy_config_cluster_v3_UpstreamBindConfig msg)

Definition at line 2817 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2814 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2828 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamBindConfig_new()

UPB_INLINE envoy_config_cluster_v3_UpstreamBindConfig* envoy_config_cluster_v3_UpstreamBindConfig_new ( upb_Arena arena)

Definition at line 2785 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2788 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2796 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2807 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamBindConfig_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_UpstreamBindConfig_serialize_ex ( const envoy_config_cluster_v3_UpstreamBindConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2810 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2824 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2820 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_clear_set_local_interface_name_on_upstream_connections()

UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_clear_set_local_interface_name_on_upstream_connections ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg)

Definition at line 2878 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_clear_tcp_keepalive()

UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_clear_tcp_keepalive ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg)

Definition at line 2872 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2869 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2889 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_new()

UPB_INLINE envoy_config_cluster_v3_UpstreamConnectionOptions* envoy_config_cluster_v3_UpstreamConnectionOptions_new ( upb_Arena arena)

Definition at line 2840 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2843 of file config/cluster/v3/cluster.upb.h.

◆ 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,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 2851 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2862 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_serialize_ex()

UPB_INLINE char* envoy_config_cluster_v3_UpstreamConnectionOptions_serialize_ex ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 2865 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_set_local_interface_name_on_upstream_connections()

UPB_INLINE bool envoy_config_cluster_v3_UpstreamConnectionOptions_set_local_interface_name_on_upstream_connections ( const envoy_config_cluster_v3_UpstreamConnectionOptions msg)

Definition at line 2881 of file config/cluster/v3/cluster.upb.h.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_set_set_local_interface_name_on_upstream_connections()

UPB_INLINE void envoy_config_cluster_v3_UpstreamConnectionOptions_set_set_local_interface_name_on_upstream_connections ( envoy_config_cluster_v3_UpstreamConnectionOptions msg,
bool  value 
)

Definition at line 2898 of file config/cluster/v3/cluster.upb.h.

◆ 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 
)

Definition at line 2885 of file config/cluster/v3/cluster.upb.h.

◆ 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)

Definition at line 2875 of file config/cluster/v3/cluster.upb.h.

Variable Documentation

◆ envoy_config_cluster_v3_CircuitBreakers_msginit

const upb_MiniTable envoy_config_cluster_v3_CircuitBreakers_msginit

Definition at line 31 of file circuit_breaker.upb.c.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_msginit

Definition at line 384 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_msginit

Definition at line 369 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_CommonLbConfig_msginit

Definition at line 346 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_msginit

Definition at line 363 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_CustomClusterType_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_CustomClusterType_msginit

Definition at line 180 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_EdsClusterConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_EdsClusterConfig_msginit

Definition at line 195 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_msginit

Definition at line 229 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_LbSubsetConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_LbSubsetConfig_msginit

Definition at line 216 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_msginit

Definition at line 279 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_MaglevLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_MaglevLbConfig_msginit

Definition at line 310 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_msginit

Definition at line 148 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_msginit

Definition at line 320 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_PreconnectPolicy_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_PreconnectPolicy_msginit

Definition at line 416 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_cluster_proto_upb_file_layout

const upb_MiniTable_File envoy_config_cluster_v3_cluster_proto_upb_file_layout

Definition at line 533 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_RefreshRate_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_RefreshRate_msginit

Definition at line 400 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_RingHashLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_RingHashLbConfig_msginit

Definition at line 296 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_msginit

Definition at line 261 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_SlowStartConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_SlowStartConfig_msginit

Definition at line 247 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_TransportSocketMatch_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_TransportSocketMatch_msginit

Definition at line 165 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_msginit

const upb_MiniTable envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_msginit

Definition at line 431 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_ClusterCollection_msginit

const upb_MiniTable envoy_config_cluster_v3_ClusterCollection_msginit

Definition at line 46 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_Filter_msginit

const upb_MiniTable envoy_config_cluster_v3_Filter_msginit

Definition at line 28 of file filter.upb.c.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_msginit

const upb_MiniTable envoy_config_cluster_v3_LoadBalancingPolicy_msginit

Definition at line 445 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_LoadBalancingPolicy_Policy_msginit

const upb_MiniTable envoy_config_cluster_v3_LoadBalancingPolicy_Policy_msginit

Definition at line 459 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_OutlierDetection_msginit

const upb_MiniTable envoy_config_cluster_v3_OutlierDetection_msginit

Definition at line 69 of file outlier_detection.upb.c.

◆ envoy_config_cluster_v3_TrackClusterStats_msginit

const upb_MiniTable envoy_config_cluster_v3_TrackClusterStats_msginit

Definition at line 499 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_UpstreamBindConfig_msginit

const upb_MiniTable envoy_config_cluster_v3_UpstreamBindConfig_msginit

Definition at line 473 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_cluster_v3_UpstreamConnectionOptions_msginit

const upb_MiniTable envoy_config_cluster_v3_UpstreamConnectionOptions_msginit

Definition at line 488 of file config/cluster/v3/cluster.upb.c.

◆ envoy_config_core_v3_Address_msginit

const upb_MiniTable envoy_config_core_v3_Address_msginit

Definition at line 104 of file address.upb.c.

◆ envoy_config_core_v3_BindConfig_msginit

const upb_MiniTable envoy_config_core_v3_BindConfig_msginit

Definition at line 86 of file address.upb.c.

◆ envoy_config_core_v3_ConfigSource_msginit

const upb_MiniTable envoy_config_core_v3_ConfigSource_msginit

Definition at line 119 of file config_source.upb.c.

◆ envoy_config_core_v3_DnsResolutionConfig_msginit

const upb_MiniTable envoy_config_core_v3_DnsResolutionConfig_msginit

Definition at line 39 of file resolver.upb.c.

◆ envoy_config_core_v3_HealthCheck_msginit

const upb_MiniTable envoy_config_core_v3_HealthCheck_msginit

Definition at line 86 of file health_check.upb.c.

◆ envoy_config_core_v3_HealthStatusSet_msginit

const upb_MiniTable envoy_config_core_v3_HealthStatusSet_msginit

Definition at line 31 of file health_check.upb.c.

◆ envoy_config_core_v3_Http1ProtocolOptions_msginit

const upb_MiniTable envoy_config_core_v3_Http1ProtocolOptions_msginit

Definition at line 149 of file protocol.upb.c.

◆ envoy_config_core_v3_Http2ProtocolOptions_msginit

const upb_MiniTable envoy_config_core_v3_Http2ProtocolOptions_msginit

Definition at line 230 of file protocol.upb.c.

◆ envoy_config_core_v3_HttpProtocolOptions_msginit

const upb_MiniTable envoy_config_core_v3_HttpProtocolOptions_msginit

Definition at line 127 of file protocol.upb.c.

◆ envoy_config_core_v3_Metadata_msginit

const upb_MiniTable envoy_config_core_v3_Metadata_msginit

Definition at line 129 of file base.upb.c.

◆ envoy_config_core_v3_RuntimeDouble_msginit

const upb_MiniTable envoy_config_core_v3_RuntimeDouble_msginit

Definition at line 196 of file base.upb.c.

◆ envoy_config_core_v3_TcpKeepalive_msginit

const upb_MiniTable envoy_config_core_v3_TcpKeepalive_msginit

Definition at line 68 of file address.upb.c.

◆ envoy_config_core_v3_TransportSocket_msginit

const upb_MiniTable envoy_config_core_v3_TransportSocket_msginit

Definition at line 351 of file base.upb.c.

◆ envoy_config_core_v3_TypedExtensionConfig_msginit

const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit

Definition at line 27 of file envoy/config/core/v3/extension.upb.c.

◆ envoy_config_core_v3_UpstreamHttpProtocolOptions_msginit

const upb_MiniTable envoy_config_core_v3_UpstreamHttpProtocolOptions_msginit

Definition at line 74 of file protocol.upb.c.

◆ envoy_config_endpoint_v3_ClusterLoadAssignment_msginit

const upb_MiniTable envoy_config_endpoint_v3_ClusterLoadAssignment_msginit

Definition at line 35 of file endpoint.upb.c.

◆ envoy_type_v3_Percent_msginit

const upb_MiniTable envoy_type_v3_Percent_msginit

Definition at line 22 of file percent.upb.c.

◆ google_protobuf_Any_msginit

const upb_MiniTable google_protobuf_Any_msginit

Definition at line 20 of file any.upb.c.

◆ google_protobuf_BoolValue_msginit

const upb_MiniTable google_protobuf_BoolValue_msginit

Definition at line 79 of file wrappers.upb.c.

◆ google_protobuf_DoubleValue_msginit

const upb_MiniTable google_protobuf_DoubleValue_msginit

Definition at line 19 of file wrappers.upb.c.

◆ google_protobuf_Duration_msginit

const upb_MiniTable google_protobuf_Duration_msginit

Definition at line 20 of file duration.upb.c.

◆ google_protobuf_Struct_msginit

const upb_MiniTable google_protobuf_Struct_msginit

Definition at line 23 of file google/protobuf/struct.upb.c.

◆ google_protobuf_UInt32Value_msginit

const upb_MiniTable google_protobuf_UInt32Value_msginit

Definition at line 69 of file wrappers.upb.c.

◆ google_protobuf_UInt64Value_msginit

const upb_MiniTable google_protobuf_UInt64Value_msginit

Definition at line 49 of file wrappers.upb.c.

◆ xds_core_v3_CollectionEntry_msginit

const upb_MiniTable xds_core_v3_CollectionEntry_msginit

Definition at line 29 of file collection_entry.upb.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:07