GRPC Core  18.0.0
Typedefs | Enumerations | Functions | Variables
health_check.upb.h File Reference
#include "upb/msg.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"

Go to the source code of this file.

Typedefs

typedef struct envoy_config_core_v3_HealthCheck envoy_config_core_v3_HealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_Payload envoy_config_core_v3_HealthCheck_Payload
 
typedef struct envoy_config_core_v3_HealthCheck_HttpHealthCheck envoy_config_core_v3_HealthCheck_HttpHealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_TcpHealthCheck envoy_config_core_v3_HealthCheck_TcpHealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_RedisHealthCheck envoy_config_core_v3_HealthCheck_RedisHealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_GrpcHealthCheck envoy_config_core_v3_HealthCheck_GrpcHealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_CustomHealthCheck envoy_config_core_v3_HealthCheck_CustomHealthCheck
 
typedef struct envoy_config_core_v3_HealthCheck_TlsOptions envoy_config_core_v3_HealthCheck_TlsOptions
 

Enumerations

enum  envoy_config_core_v3_HealthStatus {
  envoy_config_core_v3_UNKNOWN = 0 , envoy_config_core_v3_HEALTHY = 1 , envoy_config_core_v3_UNHEALTHY = 2 , envoy_config_core_v3_DRAINING = 3 ,
  envoy_config_core_v3_TIMEOUT = 4 , envoy_config_core_v3_DEGRADED = 5
}
 
enum  envoy_config_core_v3_HealthCheck_health_checker_oneofcases {
  envoy_config_core_v3_HealthCheck_health_checker_http_health_check = 8 , envoy_config_core_v3_HealthCheck_health_checker_tcp_health_check = 9 , envoy_config_core_v3_HealthCheck_health_checker_grpc_health_check = 11 , envoy_config_core_v3_HealthCheck_health_checker_custom_health_check = 13 ,
  envoy_config_core_v3_HealthCheck_health_checker_NOT_SET = 0
}
 
enum  envoy_config_core_v3_HealthCheck_Payload_payload_oneofcases { envoy_config_core_v3_HealthCheck_Payload_payload_text = 1 , envoy_config_core_v3_HealthCheck_Payload_payload_binary = 2 , envoy_config_core_v3_HealthCheck_Payload_payload_NOT_SET = 0 }
 
enum  envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_oneofcases { envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_typed_config = 3 , envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_NOT_SET = 0 }
 

Functions

UPB_INLINE envoy_config_core_v3_HealthCheckenvoy_config_core_v3_HealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheckenvoy_config_core_v3_HealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheckenvoy_config_core_v3_HealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_serialize (const envoy_config_core_v3_HealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_health_checker_oneofcases envoy_config_core_v3_HealthCheck_health_checker_case (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_timeout (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_timeout (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval_jitter (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_interval_jitter (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_threshold (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_unhealthy_threshold (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_threshold (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_healthy_threshold (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_alt_port (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_alt_port (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_reuse_connection (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_core_v3_HealthCheck_reuse_connection (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_http_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_HttpHealthCheckenvoy_config_core_v3_HealthCheck_http_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tcp_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_TcpHealthCheckenvoy_config_core_v3_HealthCheck_tcp_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_grpc_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_GrpcHealthCheckenvoy_config_core_v3_HealthCheck_grpc_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_no_traffic_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_custom_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_CustomHealthCheckenvoy_config_core_v3_HealthCheck_custom_health_check (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_unhealthy_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_edge_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_unhealthy_edge_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_edge_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_healthy_edge_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_event_log_path (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE uint32_t envoy_config_core_v3_HealthCheck_interval_jitter_percent (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_always_log_health_check_failures (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_initial_jitter (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_initial_jitter (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tls_options (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_TlsOptionsenvoy_config_core_v3_HealthCheck_tls_options (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_event_service (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct envoy_config_core_v3_EventServiceConfigenvoy_config_core_v3_HealthCheck_event_service (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_transport_socket_match_criteria (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Structenvoy_config_core_v3_HealthCheck_transport_socket_match_criteria (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_healthy_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_no_traffic_healthy_interval (const envoy_config_core_v3_HealthCheck *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_timeout (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_timeout (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_interval_jitter (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_threshold (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_mutable_unhealthy_threshold (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_threshold (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_mutable_healthy_threshold (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_alt_port (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_HealthCheck_mutable_alt_port (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_reuse_connection (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_core_v3_HealthCheck_mutable_reuse_connection (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_http_health_check (envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_HttpHealthCheck *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_HttpHealthCheckenvoy_config_core_v3_HealthCheck_mutable_http_health_check (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_tcp_health_check (envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_TcpHealthCheck *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_TcpHealthCheckenvoy_config_core_v3_HealthCheck_mutable_tcp_health_check (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_grpc_health_check (envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_GrpcHealthCheck *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_GrpcHealthCheckenvoy_config_core_v3_HealthCheck_mutable_grpc_health_check (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_no_traffic_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_custom_health_check (envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_CustomHealthCheck *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_CustomHealthCheckenvoy_config_core_v3_HealthCheck_mutable_custom_health_check (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_unhealthy_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_edge_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_unhealthy_edge_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_edge_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_healthy_edge_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_log_path (envoy_config_core_v3_HealthCheck *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter_percent (envoy_config_core_v3_HealthCheck *msg, uint32_t value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_always_log_health_check_failures (envoy_config_core_v3_HealthCheck *msg, bool value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_initial_jitter (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_initial_jitter (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_tls_options (envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_TlsOptions *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_TlsOptionsenvoy_config_core_v3_HealthCheck_mutable_tls_options (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_service (envoy_config_core_v3_HealthCheck *msg, struct envoy_config_core_v3_EventServiceConfig *value)
 
UPB_INLINE struct envoy_config_core_v3_EventServiceConfigenvoy_config_core_v3_HealthCheck_mutable_event_service (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_transport_socket_match_criteria (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Struct *value)
 
UPB_INLINE struct google_protobuf_Structenvoy_config_core_v3_HealthCheck_mutable_transport_socket_match_criteria (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_healthy_interval (envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_core_v3_HealthCheck_mutable_no_traffic_healthy_interval (envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_Payload_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_Payload_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_Payload_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_Payload_serialize (const envoy_config_core_v3_HealthCheck_Payload *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payload_payload_oneofcases envoy_config_core_v3_HealthCheck_Payload_payload_case (const envoy_config_core_v3_HealthCheck_Payload *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_text (const envoy_config_core_v3_HealthCheck_Payload *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_text (const envoy_config_core_v3_HealthCheck_Payload *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_binary (const envoy_config_core_v3_HealthCheck_Payload *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_binary (const envoy_config_core_v3_HealthCheck_Payload *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_text (envoy_config_core_v3_HealthCheck_Payload *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_binary (envoy_config_core_v3_HealthCheck_Payload *msg, upb_strview value)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheckenvoy_config_core_v3_HealthCheck_HttpHealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheckenvoy_config_core_v3_HealthCheck_HttpHealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheckenvoy_config_core_v3_HealthCheck_HttpHealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_HttpHealthCheck_serialize (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_host (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_path (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_send (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_HttpHealthCheck_send (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_receive (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_HttpHealthCheck_receive (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_request_headers_to_add (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_add (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_remove (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_expected_statuses (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE const struct envoy_type_v3_Int64Range *const * envoy_config_core_v3_HealthCheck_HttpHealthCheck_expected_statuses (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE int32_t envoy_config_core_v3_HealthCheck_HttpHealthCheck_codec_client_type (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_service_name_matcher (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcherenvoy_config_core_v3_HealthCheck_HttpHealthCheck_service_name_matcher (const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_host (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_path (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_send (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, envoy_config_core_v3_HealthCheck_Payload *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_send (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_receive (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, envoy_config_core_v3_HealthCheck_Payload *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_receive (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_add (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_add (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_add (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_remove (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_remove (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_remove (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE struct envoy_type_v3_Int64Range ** envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_expected_statuses (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t *len)
 
UPB_INLINE struct envoy_type_v3_Int64Range ** envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_expected_statuses (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_type_v3_Int64Rangeenvoy_config_core_v3_HealthCheck_HttpHealthCheck_add_expected_statuses (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_codec_client_type (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, int32_t value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_service_name_matcher (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, struct envoy_type_matcher_v3_StringMatcher *value)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcherenvoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_service_name_matcher (envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheckenvoy_config_core_v3_HealthCheck_TcpHealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheckenvoy_config_core_v3_HealthCheck_TcpHealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheckenvoy_config_core_v3_HealthCheck_TcpHealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_TcpHealthCheck_serialize (const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_send (const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_TcpHealthCheck_send (const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_receive (const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
 
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload *const * envoy_config_core_v3_HealthCheck_TcpHealthCheck_receive (const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, size_t *len)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_TcpHealthCheck_set_send (envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, envoy_config_core_v3_HealthCheck_Payload *value)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_send (envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payload ** envoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_receive (envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, size_t *len)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_Payload ** envoy_config_core_v3_HealthCheck_TcpHealthCheck_resize_receive (envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payloadenvoy_config_core_v3_HealthCheck_TcpHealthCheck_add_receive (envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheckenvoy_config_core_v3_HealthCheck_RedisHealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheckenvoy_config_core_v3_HealthCheck_RedisHealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheckenvoy_config_core_v3_HealthCheck_RedisHealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_RedisHealthCheck_serialize (const envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_RedisHealthCheck_key (const envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_RedisHealthCheck_set_key (envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg, upb_strview value)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheckenvoy_config_core_v3_HealthCheck_GrpcHealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheckenvoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheckenvoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_GrpcHealthCheck_serialize (const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_service_name (const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_authority (const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_service_name (envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_authority (envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheckenvoy_config_core_v3_HealthCheck_CustomHealthCheck_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheckenvoy_config_core_v3_HealthCheck_CustomHealthCheck_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheckenvoy_config_core_v3_HealthCheck_CustomHealthCheck_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_CustomHealthCheck_serialize (const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_oneofcases envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_case (const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_CustomHealthCheck_name (const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_CustomHealthCheck_has_typed_config (const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_core_v3_HealthCheck_CustomHealthCheck_typed_config (const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_name (envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_typed_config (envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_core_v3_HealthCheck_CustomHealthCheck_mutable_typed_config (envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptionsenvoy_config_core_v3_HealthCheck_TlsOptions_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptionsenvoy_config_core_v3_HealthCheck_TlsOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptionsenvoy_config_core_v3_HealthCheck_TlsOptions_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_HealthCheck_TlsOptions_serialize (const envoy_config_core_v3_HealthCheck_TlsOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_core_v3_HealthCheck_TlsOptions_alpn_protocols (const envoy_config_core_v3_HealthCheck_TlsOptions *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_core_v3_HealthCheck_TlsOptions_mutable_alpn_protocols (envoy_config_core_v3_HealthCheck_TlsOptions *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_core_v3_HealthCheck_TlsOptions_resize_alpn_protocols (envoy_config_core_v3_HealthCheck_TlsOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_core_v3_HealthCheck_TlsOptions_add_alpn_protocols (envoy_config_core_v3_HealthCheck_TlsOptions *msg, upb_strview val, upb_arena *arena)
 

Variables

const upb_msglayout envoy_config_core_v3_HealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_Payload_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_HttpHealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_TcpHealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_RedisHealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_GrpcHealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_CustomHealthCheck_msginit
 
const upb_msglayout envoy_config_core_v3_HealthCheck_TlsOptions_msginit
 
const upb_msglayout envoy_config_core_v3_EventServiceConfig_msginit
 
const upb_msglayout envoy_config_core_v3_HeaderValueOption_msginit
 
const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
 
const upb_msglayout envoy_type_v3_Int64Range_msginit
 
const upb_msglayout google_protobuf_Any_msginit
 
const upb_msglayout google_protobuf_BoolValue_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_Struct_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_config_core_v3_HealthCheck

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck

◆ envoy_config_core_v3_HealthCheck_Payload

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck

◆ envoy_config_core_v3_HealthCheck_TlsOptions

Enumeration Type Documentation

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_oneofcases

Enumerator
envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_typed_config 
envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_NOT_SET 

◆ envoy_config_core_v3_HealthCheck_health_checker_oneofcases

Enumerator
envoy_config_core_v3_HealthCheck_health_checker_http_health_check 
envoy_config_core_v3_HealthCheck_health_checker_tcp_health_check 
envoy_config_core_v3_HealthCheck_health_checker_grpc_health_check 
envoy_config_core_v3_HealthCheck_health_checker_custom_health_check 
envoy_config_core_v3_HealthCheck_health_checker_NOT_SET 

◆ envoy_config_core_v3_HealthCheck_Payload_payload_oneofcases

Enumerator
envoy_config_core_v3_HealthCheck_Payload_payload_text 
envoy_config_core_v3_HealthCheck_Payload_payload_binary 
envoy_config_core_v3_HealthCheck_Payload_payload_NOT_SET 

◆ envoy_config_core_v3_HealthStatus

Enumerator
envoy_config_core_v3_UNKNOWN 
envoy_config_core_v3_HEALTHY 
envoy_config_core_v3_UNHEALTHY 
envoy_config_core_v3_DRAINING 
envoy_config_core_v3_TIMEOUT 
envoy_config_core_v3_DEGRADED 

Function Documentation

◆ envoy_config_core_v3_HealthCheck_alt_port()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_alt_port ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_always_log_health_check_failures()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_always_log_health_check_failures ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_custom_health_check()

UPB_INLINE const envoy_config_core_v3_HealthCheck_CustomHealthCheck* envoy_config_core_v3_HealthCheck_custom_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_case()

UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_oneofcases envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_case ( const envoy_config_core_v3_HealthCheck_CustomHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_has_typed_config()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_CustomHealthCheck_has_typed_config ( const envoy_config_core_v3_HealthCheck_CustomHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_mutable_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_core_v3_HealthCheck_CustomHealthCheck_mutable_typed_config ( envoy_config_core_v3_HealthCheck_CustomHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_name()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_CustomHealthCheck_name ( const envoy_config_core_v3_HealthCheck_CustomHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck* envoy_config_core_v3_HealthCheck_CustomHealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck* envoy_config_core_v3_HealthCheck_CustomHealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck* envoy_config_core_v3_HealthCheck_CustomHealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_CustomHealthCheck_serialize ( const envoy_config_core_v3_HealthCheck_CustomHealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_name()

UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_name ( envoy_config_core_v3_HealthCheck_CustomHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_typed_config()

UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_typed_config ( envoy_config_core_v3_HealthCheck_CustomHealthCheck msg,
struct google_protobuf_Any value 
)

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_core_v3_HealthCheck_CustomHealthCheck_typed_config ( const envoy_config_core_v3_HealthCheck_CustomHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_event_log_path()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_event_log_path ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_event_service()

UPB_INLINE const struct envoy_config_core_v3_EventServiceConfig* envoy_config_core_v3_HealthCheck_event_service ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_grpc_health_check()

UPB_INLINE const envoy_config_core_v3_HealthCheck_GrpcHealthCheck* envoy_config_core_v3_HealthCheck_grpc_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_authority()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_authority ( const envoy_config_core_v3_HealthCheck_GrpcHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheck* envoy_config_core_v3_HealthCheck_GrpcHealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheck* envoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheck* envoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_GrpcHealthCheck_serialize ( const envoy_config_core_v3_HealthCheck_GrpcHealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_service_name()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_service_name ( const envoy_config_core_v3_HealthCheck_GrpcHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_authority()

UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_authority ( envoy_config_core_v3_HealthCheck_GrpcHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_service_name()

UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_service_name ( envoy_config_core_v3_HealthCheck_GrpcHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_has_alt_port()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_alt_port ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_custom_health_check()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_custom_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_event_service()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_event_service ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_grpc_health_check()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_grpc_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_healthy_edge_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_edge_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_healthy_threshold()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_threshold ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_http_health_check()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_http_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_initial_jitter()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_initial_jitter ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_interval_jitter()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval_jitter ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_no_traffic_healthy_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_healthy_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_no_traffic_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_reuse_connection()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_reuse_connection ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_tcp_health_check()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tcp_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_timeout()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_timeout ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_tls_options()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tls_options ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_transport_socket_match_criteria()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_transport_socket_match_criteria ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_unhealthy_edge_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_edge_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_unhealthy_interval()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_has_unhealthy_threshold()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_threshold ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_health_checker_case()

UPB_INLINE envoy_config_core_v3_HealthCheck_health_checker_oneofcases envoy_config_core_v3_HealthCheck_health_checker_case ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_healthy_edge_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_healthy_edge_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_healthy_threshold()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_healthy_threshold ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_http_health_check()

UPB_INLINE const envoy_config_core_v3_HealthCheck_HttpHealthCheck* envoy_config_core_v3_HealthCheck_http_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_expected_statuses()

UPB_INLINE struct envoy_type_v3_Int64Range* envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_expected_statuses ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_add ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_remove()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_add_request_headers_to_remove ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_codec_client_type()

UPB_INLINE int32_t envoy_config_core_v3_HealthCheck_HttpHealthCheck_codec_client_type ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_expected_statuses()

UPB_INLINE const struct envoy_type_v3_Int64Range* const* envoy_config_core_v3_HealthCheck_HttpHealthCheck_expected_statuses ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_expected_statuses()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_expected_statuses ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_receive()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_receive ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_request_headers_to_add()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_request_headers_to_add ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_send()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_send ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_service_name_matcher()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_service_name_matcher ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_host()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_host ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_expected_statuses()

UPB_INLINE struct envoy_type_v3_Int64Range** envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_expected_statuses ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_receive()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_receive ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_add ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_request_headers_to_remove ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_send()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_send ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_service_name_matcher()

UPB_INLINE struct envoy_type_matcher_v3_StringMatcher* envoy_config_core_v3_HealthCheck_HttpHealthCheck_mutable_service_name_matcher ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheck* envoy_config_core_v3_HealthCheck_HttpHealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheck* envoy_config_core_v3_HealthCheck_HttpHealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheck* envoy_config_core_v3_HealthCheck_HttpHealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_path()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_path ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_receive()

UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_HttpHealthCheck_receive ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_add ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_core_v3_HealthCheck_HttpHealthCheck_request_headers_to_remove ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_expected_statuses()

UPB_INLINE struct envoy_type_v3_Int64Range** envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_expected_statuses ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_add ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_core_v3_HealthCheck_HttpHealthCheck_resize_request_headers_to_remove ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_send()

UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_HttpHealthCheck_send ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_HttpHealthCheck_serialize ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_service_name_matcher()

UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher* envoy_config_core_v3_HealthCheck_HttpHealthCheck_service_name_matcher ( const envoy_config_core_v3_HealthCheck_HttpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_codec_client_type()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_codec_client_type ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
int32_t  value 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_host()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_host ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_path()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_path ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_receive()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_receive ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
envoy_config_core_v3_HealthCheck_Payload value 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_send()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_send ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
envoy_config_core_v3_HealthCheck_Payload value 
)

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_service_name_matcher()

UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_service_name_matcher ( envoy_config_core_v3_HealthCheck_HttpHealthCheck msg,
struct envoy_type_matcher_v3_StringMatcher value 
)

◆ envoy_config_core_v3_HealthCheck_initial_jitter()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_initial_jitter ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_interval_jitter()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_interval_jitter ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_interval_jitter_percent()

UPB_INLINE uint32_t envoy_config_core_v3_HealthCheck_interval_jitter_percent ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_mutable_alt_port()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_mutable_alt_port ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_custom_health_check()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_CustomHealthCheck* envoy_config_core_v3_HealthCheck_mutable_custom_health_check ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_event_service()

UPB_INLINE struct envoy_config_core_v3_EventServiceConfig* envoy_config_core_v3_HealthCheck_mutable_event_service ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_grpc_health_check()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_GrpcHealthCheck* envoy_config_core_v3_HealthCheck_mutable_grpc_health_check ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_healthy_edge_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_healthy_edge_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_healthy_threshold()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_mutable_healthy_threshold ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_http_health_check()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_HttpHealthCheck* envoy_config_core_v3_HealthCheck_mutable_http_health_check ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_initial_jitter()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_initial_jitter ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_interval_jitter()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_interval_jitter ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_no_traffic_healthy_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_no_traffic_healthy_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_no_traffic_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_no_traffic_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_reuse_connection()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_core_v3_HealthCheck_mutable_reuse_connection ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_tcp_health_check()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_TcpHealthCheck* envoy_config_core_v3_HealthCheck_mutable_tcp_health_check ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_timeout ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_tls_options()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_TlsOptions* envoy_config_core_v3_HealthCheck_mutable_tls_options ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_transport_socket_match_criteria()

UPB_INLINE struct google_protobuf_Struct* envoy_config_core_v3_HealthCheck_mutable_transport_socket_match_criteria ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_unhealthy_edge_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_unhealthy_edge_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_unhealthy_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_mutable_unhealthy_interval ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_mutable_unhealthy_threshold()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_mutable_unhealthy_threshold ( envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck* envoy_config_core_v3_HealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_no_traffic_healthy_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_no_traffic_healthy_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_no_traffic_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_no_traffic_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck* envoy_config_core_v3_HealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck* envoy_config_core_v3_HealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_Payload_binary()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_binary ( const envoy_config_core_v3_HealthCheck_Payload msg)

◆ envoy_config_core_v3_HealthCheck_Payload_has_binary()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_binary ( const envoy_config_core_v3_HealthCheck_Payload msg)

◆ envoy_config_core_v3_HealthCheck_Payload_has_text()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_text ( const envoy_config_core_v3_HealthCheck_Payload msg)

◆ envoy_config_core_v3_HealthCheck_Payload_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_Payload_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_Payload_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_Payload_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_Payload_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_Payload_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_Payload_payload_case()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload_payload_oneofcases envoy_config_core_v3_HealthCheck_Payload_payload_case ( const envoy_config_core_v3_HealthCheck_Payload msg)

◆ envoy_config_core_v3_HealthCheck_Payload_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_Payload_serialize ( const envoy_config_core_v3_HealthCheck_Payload msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_Payload_set_binary()

UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_binary ( envoy_config_core_v3_HealthCheck_Payload msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_Payload_set_text()

UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_text ( envoy_config_core_v3_HealthCheck_Payload msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_Payload_text()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_text ( const envoy_config_core_v3_HealthCheck_Payload msg)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_key()

UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_RedisHealthCheck_key ( const envoy_config_core_v3_HealthCheck_RedisHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheck* envoy_config_core_v3_HealthCheck_RedisHealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheck* envoy_config_core_v3_HealthCheck_RedisHealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheck* envoy_config_core_v3_HealthCheck_RedisHealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_RedisHealthCheck_serialize ( const envoy_config_core_v3_HealthCheck_RedisHealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_set_key()

UPB_INLINE void envoy_config_core_v3_HealthCheck_RedisHealthCheck_set_key ( envoy_config_core_v3_HealthCheck_RedisHealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_reuse_connection()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_core_v3_HealthCheck_reuse_connection ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_serialize ( const envoy_config_core_v3_HealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_set_alt_port()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_alt_port ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_HealthCheck_set_always_log_health_check_failures()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_always_log_health_check_failures ( envoy_config_core_v3_HealthCheck msg,
bool  value 
)

◆ envoy_config_core_v3_HealthCheck_set_custom_health_check()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_custom_health_check ( envoy_config_core_v3_HealthCheck msg,
envoy_config_core_v3_HealthCheck_CustomHealthCheck value 
)

◆ envoy_config_core_v3_HealthCheck_set_event_log_path()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_log_path ( envoy_config_core_v3_HealthCheck msg,
upb_strview  value 
)

◆ envoy_config_core_v3_HealthCheck_set_event_service()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_service ( envoy_config_core_v3_HealthCheck msg,
struct envoy_config_core_v3_EventServiceConfig value 
)

◆ envoy_config_core_v3_HealthCheck_set_grpc_health_check()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_grpc_health_check ( envoy_config_core_v3_HealthCheck msg,
envoy_config_core_v3_HealthCheck_GrpcHealthCheck value 
)

◆ envoy_config_core_v3_HealthCheck_set_healthy_edge_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_edge_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_healthy_threshold()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_threshold ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_HealthCheck_set_http_health_check()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_http_health_check ( envoy_config_core_v3_HealthCheck msg,
envoy_config_core_v3_HealthCheck_HttpHealthCheck value 
)

◆ envoy_config_core_v3_HealthCheck_set_initial_jitter()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_initial_jitter ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_interval_jitter()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_interval_jitter_percent()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter_percent ( envoy_config_core_v3_HealthCheck msg,
uint32_t  value 
)

◆ envoy_config_core_v3_HealthCheck_set_no_traffic_healthy_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_healthy_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_no_traffic_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_reuse_connection()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_reuse_connection ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_core_v3_HealthCheck_set_tcp_health_check()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_tcp_health_check ( envoy_config_core_v3_HealthCheck msg,
envoy_config_core_v3_HealthCheck_TcpHealthCheck value 
)

◆ envoy_config_core_v3_HealthCheck_set_timeout()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_timeout ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_tls_options()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_tls_options ( envoy_config_core_v3_HealthCheck msg,
envoy_config_core_v3_HealthCheck_TlsOptions value 
)

◆ envoy_config_core_v3_HealthCheck_set_transport_socket_match_criteria()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_transport_socket_match_criteria ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Struct value 
)

◆ envoy_config_core_v3_HealthCheck_set_unhealthy_edge_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_edge_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_unhealthy_interval()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_interval ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_core_v3_HealthCheck_set_unhealthy_threshold()

UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_threshold ( envoy_config_core_v3_HealthCheck msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_HealthCheck_tcp_health_check()

UPB_INLINE const envoy_config_core_v3_HealthCheck_TcpHealthCheck* envoy_config_core_v3_HealthCheck_tcp_health_check ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_add_receive()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_TcpHealthCheck_add_receive ( envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_receive()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_receive ( const envoy_config_core_v3_HealthCheck_TcpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_send()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_send ( const envoy_config_core_v3_HealthCheck_TcpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_receive()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload** envoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_receive ( envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_send()

UPB_INLINE struct envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_TcpHealthCheck_mutable_send ( envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheck* envoy_config_core_v3_HealthCheck_TcpHealthCheck_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheck* envoy_config_core_v3_HealthCheck_TcpHealthCheck_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheck* envoy_config_core_v3_HealthCheck_TcpHealthCheck_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_receive()

UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload* const* envoy_config_core_v3_HealthCheck_TcpHealthCheck_receive ( const envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_resize_receive()

UPB_INLINE envoy_config_core_v3_HealthCheck_Payload** envoy_config_core_v3_HealthCheck_TcpHealthCheck_resize_receive ( envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_send()

UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload* envoy_config_core_v3_HealthCheck_TcpHealthCheck_send ( const envoy_config_core_v3_HealthCheck_TcpHealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_TcpHealthCheck_serialize ( const envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_set_send()

UPB_INLINE void envoy_config_core_v3_HealthCheck_TcpHealthCheck_set_send ( envoy_config_core_v3_HealthCheck_TcpHealthCheck msg,
envoy_config_core_v3_HealthCheck_Payload value 
)

◆ envoy_config_core_v3_HealthCheck_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_timeout ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_tls_options()

UPB_INLINE const envoy_config_core_v3_HealthCheck_TlsOptions* envoy_config_core_v3_HealthCheck_tls_options ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_add_alpn_protocols()

UPB_INLINE bool envoy_config_core_v3_HealthCheck_TlsOptions_add_alpn_protocols ( envoy_config_core_v3_HealthCheck_TlsOptions msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_alpn_protocols()

UPB_INLINE upb_strview const* envoy_config_core_v3_HealthCheck_TlsOptions_alpn_protocols ( const envoy_config_core_v3_HealthCheck_TlsOptions msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_mutable_alpn_protocols()

UPB_INLINE upb_strview* envoy_config_core_v3_HealthCheck_TlsOptions_mutable_alpn_protocols ( envoy_config_core_v3_HealthCheck_TlsOptions msg,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_new()

UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptions* envoy_config_core_v3_HealthCheck_TlsOptions_new ( upb_arena *  arena)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_parse()

UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptions* envoy_config_core_v3_HealthCheck_TlsOptions_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_parse_ex()

UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptions* envoy_config_core_v3_HealthCheck_TlsOptions_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_resize_alpn_protocols()

UPB_INLINE upb_strview* envoy_config_core_v3_HealthCheck_TlsOptions_resize_alpn_protocols ( envoy_config_core_v3_HealthCheck_TlsOptions msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_HealthCheck_TlsOptions_serialize()

UPB_INLINE char* envoy_config_core_v3_HealthCheck_TlsOptions_serialize ( const envoy_config_core_v3_HealthCheck_TlsOptions msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_HealthCheck_transport_socket_match_criteria()

UPB_INLINE const struct google_protobuf_Struct* envoy_config_core_v3_HealthCheck_transport_socket_match_criteria ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_unhealthy_edge_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_unhealthy_edge_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_unhealthy_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_core_v3_HealthCheck_unhealthy_interval ( const envoy_config_core_v3_HealthCheck msg)

◆ envoy_config_core_v3_HealthCheck_unhealthy_threshold()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_HealthCheck_unhealthy_threshold ( const envoy_config_core_v3_HealthCheck msg)

Variable Documentation

◆ envoy_config_core_v3_EventServiceConfig_msginit

const upb_msglayout envoy_config_core_v3_EventServiceConfig_msginit
extern

◆ envoy_config_core_v3_HeaderValueOption_msginit

const upb_msglayout envoy_config_core_v3_HeaderValueOption_msginit
extern

◆ envoy_config_core_v3_HealthCheck_CustomHealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_CustomHealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_GrpcHealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_GrpcHealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_HttpHealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_HttpHealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_Payload_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_Payload_msginit
extern

◆ envoy_config_core_v3_HealthCheck_RedisHealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_RedisHealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_TcpHealthCheck_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_TcpHealthCheck_msginit
extern

◆ envoy_config_core_v3_HealthCheck_TlsOptions_msginit

const upb_msglayout envoy_config_core_v3_HealthCheck_TlsOptions_msginit
extern

◆ envoy_type_matcher_v3_StringMatcher_msginit

const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
extern

◆ envoy_type_v3_Int64Range_msginit

const upb_msglayout envoy_type_v3_Int64Range_msginit
extern

◆ google_protobuf_Any_msginit

const upb_msglayout google_protobuf_Any_msginit
extern

◆ google_protobuf_BoolValue_msginit

const upb_msglayout google_protobuf_BoolValue_msginit
extern

◆ google_protobuf_Duration_msginit

const upb_msglayout google_protobuf_Duration_msginit
extern

◆ google_protobuf_Struct_msginit

const upb_msglayout google_protobuf_Struct_msginit
extern

◆ google_protobuf_UInt32Value_msginit

const upb_msglayout google_protobuf_UInt32Value_msginit
extern