9 #ifndef ENVOY_CONFIG_CORE_V3_HEALTH_CHECK_PROTO_UPB_H_
10 #define ENVOY_CONFIG_CORE_V3_HEALTH_CHECK_PROTO_UPB_H_
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
17 #include "upb/port_def.inc"
87 upb_arena *
arena,
int options) {
157 if (!sub)
return NULL;
170 if (!sub)
return NULL;
183 if (!sub)
return NULL;
196 if (!sub)
return NULL;
209 if (!sub)
return NULL;
222 if (!sub)
return NULL;
235 if (!sub)
return NULL;
247 if (!sub)
return NULL;
259 if (!sub)
return NULL;
271 if (!sub)
return NULL;
284 if (!sub)
return NULL;
296 if (!sub)
return NULL;
309 if (!sub)
return NULL;
315 _upb_sethas(msg, 10);
322 if (!sub)
return NULL;
328 _upb_sethas(msg, 11);
335 if (!sub)
return NULL;
341 *UPB_PTR_AT(msg, UPB_SIZE(12, 16), upb_strview) = value;
344 *UPB_PTR_AT(msg, UPB_SIZE(4, 4), uint32_t) = value;
347 *UPB_PTR_AT(msg, UPB_SIZE(8, 8),
bool) = value;
350 _upb_sethas(msg, 12);
357 if (!sub)
return NULL;
363 _upb_sethas(msg, 13);
370 if (!sub)
return NULL;
376 _upb_sethas(msg, 14);
383 if (!sub)
return NULL;
389 _upb_sethas(msg, 15);
396 if (!sub)
return NULL;
402 _upb_sethas(msg, 16);
409 if (!sub)
return NULL;
426 upb_arena *
arena,
int options) {
448 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 1);
451 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 2);
465 upb_arena *
arena,
int options) {
490 *UPB_PTR_AT(msg, UPB_SIZE(8, 8), upb_strview) = value;
493 *UPB_PTR_AT(msg, UPB_SIZE(16, 24), upb_strview) = value;
503 if (!sub)
return NULL;
516 if (!sub)
return NULL;
529 bool ok = _upb_array_append_accessor2(
530 msg, UPB_SIZE(36, 64), UPB_SIZE(2, 3), &sub,
arena);
531 if (!ok)
return NULL;
535 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(40, 72), len);
538 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(40, 72), len, UPB_SIZE(3, 4),
arena);
541 return _upb_array_append_accessor2(msg, UPB_SIZE(40, 72), UPB_SIZE(3, 4), &val,
552 bool ok = _upb_array_append_accessor2(
553 msg, UPB_SIZE(44, 80), UPB_SIZE(2, 3), &sub,
arena);
554 if (!ok)
return NULL;
558 *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
568 if (!sub)
return NULL;
585 upb_arena *
arena,
int options) {
607 if (!sub)
return NULL;
620 bool ok = _upb_array_append_accessor2(
621 msg, UPB_SIZE(8, 16), UPB_SIZE(2, 3), &sub,
arena);
622 if (!ok)
return NULL;
637 upb_arena *
arena,
int options) {
649 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
663 upb_arena *
arena,
int options) {
676 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
679 *UPB_PTR_AT(msg, UPB_SIZE(8, 16), upb_strview) = value;
693 upb_arena *
arena,
int options) {
713 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
716 UPB_WRITE_ONEOF(msg,
struct google_protobuf_Any*, UPB_SIZE(8, 16), value, UPB_SIZE(12, 24), 3);
722 if (!sub)
return NULL;
739 upb_arena *
arena,
int options) {
751 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(0, 0), len);
754 return (upb_strview*)_upb_array_resize_accessor2(msg, UPB_SIZE(0, 0), len, UPB_SIZE(3, 4),
arena);
757 return _upb_array_append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(3, 4), &val,
765 #include "upb/port_undef.inc"
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
struct envoy_config_core_v3_HeaderValueOption envoy_config_core_v3_HeaderValueOption
Definition: base.upb.h:55
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
struct envoy_config_core_v3_EventServiceConfig envoy_config_core_v3_EventServiceConfig
Definition: event_service_config.upb.h:24
struct google_protobuf_Struct google_protobuf_Struct
Definition: struct.upb.h:27
UPB_INLINE const struct envoy_config_core_v3_EventServiceConfig * envoy_config_core_v3_HealthCheck_event_service(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:143
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_interval_jitter(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:179
UPB_INLINE envoy_config_core_v3_HealthCheck_Payload * envoy_config_core_v3_HealthCheck_Payload_new(upb_arena *arena)
Definition: health_check.upb.h:417
struct envoy_config_core_v3_HealthCheck envoy_config_core_v3_HealthCheck
Definition: health_check.upb.h:31
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_event_log_path(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:135
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_send(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:476
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)
Definition: health_check.upb.h:405
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)
Definition: health_check.upb.h:264
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_threshold(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:113
const upb_msglayout envoy_config_core_v3_HealthCheck_msginit
Definition: health_check.upb.c:66
UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptions * envoy_config_core_v3_HealthCheck_TlsOptions_new(upb_arena *arena)
Definition: health_check.upb.h:730
UPB_INLINE envoy_config_core_v3_HealthCheck_TlsOptions * envoy_config_core_v3_HealthCheck_TlsOptions_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:733
UPB_INLINE int32_t envoy_config_core_v3_HealthCheck_HttpHealthCheck_codec_client_type(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:485
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)
Definition: health_check.upb.h:540
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)
Definition: health_check.upb.h:662
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_threshold(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:201
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_event_service(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:142
UPB_INLINE bool envoy_config_core_v3_HealthCheck_always_log_health_check_failures(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:137
UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_authority(envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:678
UPB_INLINE void envoy_config_core_v3_HealthCheck_GrpcHealthCheck_set_service_name(envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:675
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)
Definition: health_check.upb.h:597
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_log_path(envoy_config_core_v3_HealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:340
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)
Definition: health_check.upb.h:615
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload * envoy_config_core_v3_HealthCheck_TcpHealthCheck_send(const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
Definition: health_check.upb.h:595
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_threshold(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:111
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_alt_port(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:115
UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheck * envoy_config_core_v3_HealthCheck_RedisHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:631
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:301
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)
Definition: health_check.upb.h:618
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)
Definition: health_check.upb.h:508
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:129
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)
Definition: health_check.upb.h:718
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_timeout(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:105
const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
Definition: string.upb.c:32
UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheck * envoy_config_core_v3_HealthCheck_HttpHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:456
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)
Definition: health_check.upb.h:706
const upb_msglayout envoy_config_core_v3_HealthCheck_TcpHealthCheck_msginit
Definition: health_check.upb.c:117
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_text(const envoy_config_core_v3_HealthCheck_Payload *msg)
Definition: health_check.upb.h:443
UPB_INLINE const envoy_config_core_v3_HealthCheck_GrpcHealthCheck * envoy_config_core_v3_HealthCheck_grpc_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:124
UPB_INLINE envoy_config_core_v3_HealthCheck_RedisHealthCheck * envoy_config_core_v3_HealthCheck_RedisHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:628
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)
Definition: health_check.upb.h:366
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)
Definition: health_check.upb.h:392
UPB_INLINE const envoy_config_core_v3_HealthCheck_HttpHealthCheck * envoy_config_core_v3_HealthCheck_http_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:120
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_initial_jitter(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:349
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)
Definition: health_check.upb.h:521
UPB_INLINE char * envoy_config_core_v3_HealthCheck_CustomHealthCheck_serialize(const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:698
const upb_msglayout envoy_config_core_v3_HeaderValueOption_msginit
Definition: base.upb.c:202
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_timeout(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:149
UPB_INLINE envoy_config_core_v3_HealthCheck * envoy_config_core_v3_HealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:78
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_unhealthy_interval(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:305
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_threshold(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:188
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_healthy_threshold(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:114
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload * envoy_config_core_v3_HealthCheck_HttpHealthCheck_send(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:477
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)
Definition: health_check.upb.h:240
UPB_INLINE bool envoy_config_core_v3_HealthCheck_CustomHealthCheck_has_typed_config(const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:709
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_no_traffic_interval(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:280
UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_receive(const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
Definition: health_check.upb.h:596
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)
Definition: health_check.upb.h:527
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_reuse_connection(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_BoolValue *value)
Definition: health_check.upb.h:227
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_custom_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:127
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_RedisHealthCheck_key(const envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg)
Definition: health_check.upb.h:646
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_service_name_matcher(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:486
UPB_INLINE void envoy_config_core_v3_HealthCheck_RedisHealthCheck_set_key(envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:648
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)
Definition: health_check.upb.h:289
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)
Definition: health_check.upb.h:738
UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_text(const envoy_config_core_v3_HealthCheck_Payload *msg)
Definition: health_check.upb.h:442
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)
Definition: health_check.upb.h:756
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_no_traffic_healthy_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:147
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)
Definition: health_check.upb.h:547
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)
Definition: health_check.upb.h:636
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_event_service(envoy_config_core_v3_HealthCheck *msg, struct envoy_config_core_v3_EventServiceConfig *value)
Definition: health_check.upb.h:375
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_unhealthy_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:130
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_timeout(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:153
const upb_msglayout google_protobuf_UInt32Value_msginit
Definition: wrappers.upb.c:69
UPB_INLINE const envoy_config_core_v3_HealthCheck_CustomHealthCheck * envoy_config_core_v3_HealthCheck_custom_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:128
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)
Definition: health_check.upb.h:292
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_initial_jitter(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:138
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_alt_port(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:214
UPB_INLINE uint32_t envoy_config_core_v3_HealthCheck_interval_jitter_percent(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:136
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)
Definition: health_check.upb.h:487
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)
Definition: health_check.upb.h:484
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)
Definition: health_check.upb.h:603
UPB_INLINE const struct google_protobuf_Any * envoy_config_core_v3_HealthCheck_CustomHealthCheck_typed_config(const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:710
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)
Definition: health_check.upb.h:255
UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheck * envoy_config_core_v3_HealthCheck_GrpcHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:654
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)
Definition: health_check.upb.h:425
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_mutable_unhealthy_threshold(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:192
struct envoy_config_core_v3_HealthCheck_TlsOptions envoy_config_core_v3_HealthCheck_TlsOptions
Definition: health_check.upb.h:38
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_expected_statuses(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:483
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)
Definition: health_check.upb.h:499
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_request_headers_to_add(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:480
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)
Definition: health_check.upb.h:537
UPB_INLINE bool envoy_config_core_v3_HealthCheck_TcpHealthCheck_has_send(const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg)
Definition: health_check.upb.h:594
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_transport_socket_match_criteria(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Struct *value)
Definition: health_check.upb.h:388
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)
Definition: health_check.upb.h:612
const upb_msglayout envoy_config_core_v3_EventServiceConfig_msginit
Definition: event_service_config.upb.c:27
UPB_INLINE char * envoy_config_core_v3_HealthCheck_TcpHealthCheck_serialize(const envoy_config_core_v3_HealthCheck_TcpHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:590
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_codec_client_type(envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, int32_t value)
Definition: health_check.upb.h:557
const upb_msglayout google_protobuf_Struct_msginit
Definition: struct.upb.c:23
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)
Definition: health_check.upb.h:482
UPB_INLINE char * envoy_config_core_v3_HealthCheck_serialize(const envoy_config_core_v3_HealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:92
UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheck * envoy_config_core_v3_HealthCheck_TcpHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:576
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)
Definition: health_check.upb.h:692
UPB_INLINE upb_strview const * envoy_config_core_v3_HealthCheck_TlsOptions_alpn_protocols(const envoy_config_core_v3_HealthCheck_TlsOptions *msg, size_t *len)
Definition: health_check.upb.h:748
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_healthy_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:401
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_healthy_edge_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:327
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)
Definition: health_check.upb.h:379
UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_typed_config(envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, struct google_protobuf_Any *value)
Definition: health_check.upb.h:715
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)
Definition: health_check.upb.h:440
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_grpc_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:123
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_healthy_edge_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:134
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_initial_jitter(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:353
UPB_INLINE char * envoy_config_core_v3_HealthCheck_GrpcHealthCheck_serialize(const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:668
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_transport_socket_match_criteria(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:144
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)
Definition: health_check.upb.h:534
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)
Definition: health_check.upb.h:252
UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_binary(envoy_config_core_v3_HealthCheck_Payload *msg, upb_strview value)
Definition: health_check.upb.h:450
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_mutable_alt_port(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:218
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:125
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_initial_jitter(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:139
envoy_config_core_v3_HealthStatus
Definition: health_check.upb.h:66
@ envoy_config_core_v3_DRAINING
Definition: health_check.upb.h:70
@ envoy_config_core_v3_DEGRADED
Definition: health_check.upb.h:72
@ envoy_config_core_v3_TIMEOUT
Definition: health_check.upb.h:71
@ envoy_config_core_v3_UNKNOWN
Definition: health_check.upb.h:67
@ envoy_config_core_v3_UNHEALTHY
Definition: health_check.upb.h:69
@ envoy_config_core_v3_HEALTHY
Definition: health_check.upb.h:68
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_no_traffic_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:276
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:108
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)
Definition: health_check.upb.h:481
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck * envoy_config_core_v3_HealthCheck_CustomHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:687
UPB_INLINE const struct google_protobuf_Struct * envoy_config_core_v3_HealthCheck_transport_socket_match_criteria(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:145
envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_oneofcases
Definition: health_check.upb.h:702
@ envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_typed_config
Definition: health_check.upb.h:703
@ envoy_config_core_v3_HealthCheck_CustomHealthCheck_config_type_NOT_SET
Definition: health_check.upb.h:704
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_unhealthy_edge_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:132
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)
Definition: health_check.upb.h:512
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)
Definition: health_check.upb.h:564
const upb_msglayout envoy_config_core_v3_HealthCheck_RedisHealthCheck_msginit
Definition: health_check.upb.c:127
UPB_INLINE envoy_config_core_v3_HealthCheck_HttpHealthCheck * envoy_config_core_v3_HealthCheck_HttpHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:459
UPB_INLINE envoy_config_core_v3_HealthCheck_Payload * envoy_config_core_v3_HealthCheck_Payload_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:420
const upb_msglayout envoy_config_core_v3_HealthCheck_GrpcHealthCheck_msginit
Definition: health_check.upb.c:138
UPB_INLINE bool envoy_config_core_v3_HealthCheck_Payload_has_binary(const envoy_config_core_v3_HealthCheck_Payload *msg)
Definition: health_check.upb.h:444
UPB_INLINE char * envoy_config_core_v3_HealthCheck_RedisHealthCheck_serialize(const envoy_config_core_v3_HealthCheck_RedisHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:642
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)
Definition: health_check.upb.h:464
const upb_msglayout envoy_config_core_v3_HealthCheck_Payload_msginit
Definition: health_check.upb.c:77
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:175
UPB_INLINE char * envoy_config_core_v3_HealthCheck_TlsOptions_serialize(const envoy_config_core_v3_HealthCheck_TlsOptions *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:744
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)
Definition: health_check.upb.h:267
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)
Definition: health_check.upb.h:243
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_host(envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:489
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_healthy_edge_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:133
UPB_INLINE char * envoy_config_core_v3_HealthCheck_Payload_serialize(const envoy_config_core_v3_HealthCheck_Payload *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:431
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
const upb_msglayout envoy_config_core_v3_HealthCheck_CustomHealthCheck_msginit
Definition: health_check.upb.c:153
UPB_INLINE envoy_config_core_v3_HealthCheck_TcpHealthCheck * envoy_config_core_v3_HealthCheck_TcpHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:579
UPB_INLINE void envoy_config_core_v3_HealthCheck_Payload_set_text(envoy_config_core_v3_HealthCheck_Payload *msg, upb_strview value)
Definition: health_check.upb.h:447
struct envoy_config_core_v3_HealthCheck_HttpHealthCheck envoy_config_core_v3_HealthCheck_HttpHealthCheck
Definition: health_check.upb.h:33
UPB_INLINE const envoy_config_core_v3_HealthCheck_Payload * envoy_config_core_v3_HealthCheck_HttpHealthCheck_receive(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:479
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_always_log_health_check_failures(envoy_config_core_v3_HealthCheck *msg, bool value)
Definition: health_check.upb.h:346
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)
Definition: health_check.upb.h:86
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_Payload_binary(const envoy_config_core_v3_HealthCheck_Payload *msg)
Definition: health_check.upb.h:445
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)
Definition: health_check.upb.h:753
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)
Definition: health_check.upb.h:103
envoy_config_core_v3_HealthCheck_Payload_payload_oneofcases
Definition: health_check.upb.h:435
@ envoy_config_core_v3_HealthCheck_Payload_payload_binary
Definition: health_check.upb.h:437
@ envoy_config_core_v3_HealthCheck_Payload_payload_NOT_SET
Definition: health_check.upb.h:438
@ envoy_config_core_v3_HealthCheck_Payload_payload_text
Definition: health_check.upb.h:436
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)
Definition: health_check.upb.h:599
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_tls_options(envoy_config_core_v3_HealthCheck *msg, envoy_config_core_v3_HealthCheck_TlsOptions *value)
Definition: health_check.upb.h:362
const upb_msglayout envoy_config_core_v3_HealthCheck_TlsOptions_msginit
Definition: health_check.upb.c:163
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_service_name(const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg)
Definition: health_check.upb.h:672
const upb_msglayout google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_interval(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:166
UPB_INLINE bool envoy_config_core_v3_HealthCheck_HttpHealthCheck_has_receive(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:478
UPB_INLINE envoy_config_core_v3_HealthCheck_GrpcHealthCheck * envoy_config_core_v3_HealthCheck_GrpcHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:657
UPB_INLINE void envoy_config_core_v3_HealthCheck_CustomHealthCheck_set_name(envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:712
envoy_config_core_v3_HealthCheck_health_checker_oneofcases
Definition: health_check.upb.h:96
@ envoy_config_core_v3_HealthCheck_health_checker_grpc_health_check
Definition: health_check.upb.h:99
@ envoy_config_core_v3_HealthCheck_health_checker_tcp_health_check
Definition: health_check.upb.h:98
@ envoy_config_core_v3_HealthCheck_health_checker_custom_health_check
Definition: health_check.upb.h:100
@ envoy_config_core_v3_HealthCheck_health_checker_NOT_SET
Definition: health_check.upb.h:101
@ envoy_config_core_v3_HealthCheck_health_checker_http_health_check
Definition: health_check.upb.h:97
UPB_INLINE char * envoy_config_core_v3_HealthCheck_HttpHealthCheck_serialize(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:470
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tls_options(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:140
const upb_msglayout envoy_type_v3_Int64Range_msginit
Definition: range.upb.c:22
struct envoy_config_core_v3_HealthCheck_RedisHealthCheck envoy_config_core_v3_HealthCheck_RedisHealthCheck
Definition: health_check.upb.h:35
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_unhealthy_edge_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:314
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_alt_port(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:116
UPB_INLINE void envoy_config_core_v3_HealthCheck_HttpHealthCheck_set_path(envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:492
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_reuse_connection(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:117
struct envoy_config_core_v3_HealthCheck_Payload envoy_config_core_v3_HealthCheck_Payload
Definition: health_check.upb.h:32
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)
Definition: health_check.upb.h:544
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:107
UPB_INLINE const envoy_config_core_v3_HealthCheck_TcpHealthCheck * envoy_config_core_v3_HealthCheck_tcp_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:122
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)
Definition: health_check.upb.h:524
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_host(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:474
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_no_traffic_healthy_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:146
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)
Definition: health_check.upb.h:560
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_GrpcHealthCheck_authority(const envoy_config_core_v3_HealthCheck_GrpcHealthCheck *msg)
Definition: health_check.upb.h:673
UPB_INLINE envoy_config_core_v3_HealthCheck_CustomHealthCheck * envoy_config_core_v3_HealthCheck_CustomHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:684
struct envoy_config_core_v3_HealthCheck_CustomHealthCheck envoy_config_core_v3_HealthCheck_CustomHealthCheck
Definition: health_check.upb.h:37
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)
Definition: health_check.upb.h:584
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_HttpHealthCheck_path(const envoy_config_core_v3_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:475
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_unhealthy_edge_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:131
UPB_INLINE const envoy_config_core_v3_HealthCheck_TlsOptions * envoy_config_core_v3_HealthCheck_tls_options(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:141
struct envoy_config_core_v3_HealthCheck_GrpcHealthCheck envoy_config_core_v3_HealthCheck_GrpcHealthCheck
Definition: health_check.upb.h:36
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_timeout(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:106
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval(envoy_config_core_v3_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:162
UPB_INLINE void envoy_config_core_v3_HealthCheck_set_interval_jitter_percent(envoy_config_core_v3_HealthCheck *msg, uint32_t value)
Definition: health_check.upb.h:343
UPB_INLINE envoy_config_core_v3_HealthCheck * envoy_config_core_v3_HealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:81
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_core_v3_HealthCheck_mutable_reuse_connection(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:231
struct envoy_config_core_v3_HealthCheck_TcpHealthCheck envoy_config_core_v3_HealthCheck_TcpHealthCheck
Definition: health_check.upb.h:34
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_core_v3_HealthCheck_reuse_connection(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:118
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_healthy_edge_interval(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:331
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_mutable_healthy_threshold(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:205
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_http_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:119
const upb_msglayout google_protobuf_Any_msginit
Definition: any.upb.c:20
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_no_traffic_interval(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:126
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_interval_jitter(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:109
const upb_msglayout envoy_config_core_v3_HealthCheck_HttpHealthCheck_msginit
Definition: health_check.upb.c:102
UPB_INLINE upb_strview envoy_config_core_v3_HealthCheck_CustomHealthCheck_name(const envoy_config_core_v3_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:708
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)
Definition: health_check.upb.h:495
UPB_INLINE upb_strview * envoy_config_core_v3_HealthCheck_TlsOptions_mutable_alpn_protocols(envoy_config_core_v3_HealthCheck_TlsOptions *msg, size_t *len)
Definition: health_check.upb.h:750
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_core_v3_HealthCheck_unhealthy_threshold(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:112
UPB_INLINE const struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_interval_jitter(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:110
UPB_INLINE bool envoy_config_core_v3_HealthCheck_has_tcp_health_check(const envoy_config_core_v3_HealthCheck *msg)
Definition: health_check.upb.h:121
UPB_INLINE struct google_protobuf_Duration * envoy_config_core_v3_HealthCheck_mutable_unhealthy_edge_interval(envoy_config_core_v3_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:318
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)
Definition: health_check.upb.h:550
struct envoy_type_v3_Int64Range envoy_type_v3_Int64Range
Definition: range.upb.h:26
struct envoy_type_matcher_v3_StringMatcher envoy_type_matcher_v3_StringMatcher
Definition: string.upb.h:25
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
struct google_protobuf_UInt32Value google_protobuf_UInt32Value
Definition: wrappers.upb.h:37
upb_arena * arena
Definition: xds_api.cc:909