9 #ifndef ENVOY_API_V2_CORE_HEALTH_CHECK_PROTO_UPB_H_ 10 #define ENVOY_API_V2_CORE_HEALTH_CHECK_PROTO_UPB_H_ 12 #include "upb/generated_util.h" 14 #include "upb/decode.h" 15 #include "upb/encode.h" 17 #include "upb/port_def.inc" 123 if (!sub)
return NULL;
135 if (!sub)
return NULL;
147 if (!sub)
return NULL;
159 if (!sub)
return NULL;
171 if (!sub)
return NULL;
183 if (!sub)
return NULL;
195 if (!sub)
return NULL;
207 if (!sub)
return NULL;
219 if (!sub)
return NULL;
231 if (!sub)
return NULL;
243 if (!sub)
return NULL;
255 if (!sub)
return NULL;
267 if (!sub)
return NULL;
279 if (!sub)
return NULL;
291 if (!sub)
return NULL;
297 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)) = value;
300 UPB_FIELD_AT(msg, uint32_t, UPB_SIZE(0, 0)) = value;
303 UPB_FIELD_AT(msg,
bool, UPB_SIZE(4, 4)) = value;
312 if (!sub)
return NULL;
345 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 1);
348 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 2);
377 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(12, 16)) = value;
380 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(20, 32)) = value;
389 if (!sub)
return NULL;
401 if (!sub)
return NULL;
407 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(28, 48)) = value;
417 bool ok = _upb_array_append_accessor(
418 msg, UPB_SIZE(44, 80), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
419 if (!ok)
return NULL;
423 UPB_FIELD_AT(msg,
bool, UPB_SIZE(8, 8)) = value;
426 return (upb_strview*)_upb_array_mutable_accessor(msg, UPB_SIZE(48, 88), len);
429 return (upb_strview*)_upb_array_resize_accessor(msg, UPB_SIZE(48, 88), len, UPB_SIZE(8, 16), UPB_TYPE_STRING, arena);
432 return _upb_array_append_accessor(
433 msg, UPB_SIZE(48, 88), UPB_SIZE(8, 16), UPB_TYPE_STRING, &val, arena);
439 return (
struct envoy_type_Int64Range**)_upb_array_resize_accessor(msg, UPB_SIZE(52, 96), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
443 bool ok = _upb_array_append_accessor(
444 msg, UPB_SIZE(52, 96), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
445 if (!ok)
return NULL;
449 UPB_FIELD_AT(msg, int32_t, UPB_SIZE(0, 0)) = value;
476 if (!sub)
return NULL;
489 bool ok = _upb_array_append_accessor(
490 msg, UPB_SIZE(4, 8), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
491 if (!ok)
return NULL;
512 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
533 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
536 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
567 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
576 if (!sub)
return NULL;
582 UPB_WRITE_ONEOF(msg,
struct google_protobuf_Any*, UPB_SIZE(8, 16), value, UPB_SIZE(12, 24), 3);
588 if (!sub)
return NULL;
598 #include "upb/port_undef.inc" UPB_INLINE void envoy_api_v2_core_HealthCheck_set_http_health_check(envoy_api_v2_core_HealthCheck *msg, envoy_api_v2_core_HealthCheck_HttpHealthCheck *value)
Definition: health_check.upb.h:200
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_Payload_text(const envoy_api_v2_core_HealthCheck_Payload *msg)
Definition: health_check.upb.h:340
UPB_INLINE void envoy_api_v2_core_HealthCheck_Payload_set_text(envoy_api_v2_core_HealthCheck_Payload *msg, upb_strview value)
Definition: health_check.upb.h:344
UPB_INLINE const struct google_protobuf_BoolValue * envoy_api_v2_core_HealthCheck_reuse_connection(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:98
UPB_INLINE bool envoy_api_v2_core_HealthCheck_has_custom_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:106
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_codec_client_type(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, int32_t value)
Definition: health_check.upb.h:448
UPB_INLINE envoy_api_v2_core_HealthCheck_CustomHealthCheck * envoy_api_v2_core_HealthCheck_CustomHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:541
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_interval(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:93
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_reuse_connection(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_BoolValue *value)
Definition: health_check.upb.h:188
struct google_protobuf_UInt32Value google_protobuf_UInt32Value
Definition: wrappers.upb.h:37
Definition: health_check.upb.h:554
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_no_traffic_interval(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:105
UPB_INLINE struct envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_HttpHealthCheck_mutable_send(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:385
const upb_msglayout google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_no_traffic_interval(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:236
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_alt_port(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:97
UPB_INLINE envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_Payload_new(upb_arena *arena)
Definition: health_check.upb.h:320
UPB_INLINE struct envoy_type_Int64Range * envoy_api_v2_core_HealthCheck_HttpHealthCheck_add_expected_statuses(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:441
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_timeout(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:116
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_unhealthy_interval(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:263
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_HttpHealthCheck_service_name(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:369
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_host(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:376
envoy_api_v2_core_HealthStatus
Definition: health_check.upb.h:59
UPB_INLINE const envoy_api_v2_core_HealthCheck_TcpHealthCheck * envoy_api_v2_core_HealthCheck_tcp_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:102
Definition: health_check.upb.h:61
struct google_protobuf_Struct google_protobuf_Struct
Definition: struct.upb.h:27
UPB_INLINE char * envoy_api_v2_core_HealthCheck_GrpcHealthCheck_serialize(const envoy_api_v2_core_HealthCheck_GrpcHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:525
struct envoy_api_v2_core_HealthCheck_RedisHealthCheck envoy_api_v2_core_HealthCheck_RedisHealthCheck
Definition: health_check.upb.h:34
struct envoy_api_v2_core_HealthCheck_GrpcHealthCheck envoy_api_v2_core_HealthCheck_GrpcHealthCheck
Definition: health_check.upb.h:35
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_unhealthy_edge_interval(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:272
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_grpc_health_check(envoy_api_v2_core_HealthCheck *msg, envoy_api_v2_core_HealthCheck_GrpcHealthCheck *value)
Definition: health_check.upb.h:224
UPB_INLINE struct envoy_api_v2_core_HealthCheck_CustomHealthCheck * envoy_api_v2_core_HealthCheck_mutable_custom_health_check(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:251
struct envoy_api_v2_core_HealthCheck envoy_api_v2_core_HealthCheck
Definition: health_check.upb.h:30
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_HealthCheck_CustomHealthCheck_config(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:562
const upb_msglayout envoy_api_v2_core_HealthCheck_HttpHealthCheck_msginit
Definition: health_check.upb.c:91
UPB_INLINE struct envoy_api_v2_core_HealthCheck_TcpHealthCheck * envoy_api_v2_core_HealthCheck_mutable_tcp_health_check(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:215
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_custom_health_check(envoy_api_v2_core_HealthCheck *msg, envoy_api_v2_core_HealthCheck_CustomHealthCheck *value)
Definition: health_check.upb.h:248
UPB_INLINE struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_mutable_healthy_threshold(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:167
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_event_log_path(envoy_api_v2_core_HealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:296
UPB_INLINE bool envoy_api_v2_core_HealthCheck_HttpHealthCheck_use_http2(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:371
UPB_INLINE struct google_protobuf_Any * envoy_api_v2_core_HealthCheck_CustomHealthCheck_mutable_typed_config(envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:584
UPB_INLINE envoy_api_v2_core_HealthCheck_HttpHealthCheck * envoy_api_v2_core_HealthCheck_HttpHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:353
const upb_msglayout envoy_api_v2_core_HealthCheck_TcpHealthCheck_msginit
Definition: health_check.upb.c:106
UPB_INLINE const struct envoy_api_v2_core_HeaderValueOption *const * envoy_api_v2_core_HealthCheck_HttpHealthCheck_request_headers_to_add(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:370
Definition: health_check.upb.h:86
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_healthy_threshold(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:96
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_path(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:379
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_healthy_threshold(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:164
const upb_msglayout envoy_api_v2_core_HealthCheck_RedisHealthCheck_msginit
Definition: health_check.upb.c:116
UPB_INLINE void envoy_api_v2_core_HealthCheck_Payload_set_binary(envoy_api_v2_core_HealthCheck_Payload *msg, upb_strview value)
Definition: health_check.upb.h:347
UPB_INLINE struct google_protobuf_BoolValue * envoy_api_v2_core_HealthCheck_mutable_reuse_connection(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:191
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_service_name(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:406
struct envoy_api_v2_core_HealthCheck_TcpHealthCheck envoy_api_v2_core_HealthCheck_TcpHealthCheck
Definition: health_check.upb.h:33
UPB_INLINE char * envoy_api_v2_core_HealthCheck_serialize(const envoy_api_v2_core_HealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:79
UPB_INLINE void envoy_api_v2_core_HealthCheck_GrpcHealthCheck_set_authority(envoy_api_v2_core_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:535
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_GrpcHealthCheck_service_name(const envoy_api_v2_core_HealthCheck_GrpcHealthCheck *msg)
Definition: health_check.upb.h:529
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_HttpHealthCheck_host(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:365
UPB_INLINE void envoy_api_v2_core_HealthCheck_RedisHealthCheck_set_key(envoy_api_v2_core_HealthCheck_RedisHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:511
struct envoy_api_v2_core_HealthCheck_Payload envoy_api_v2_core_HealthCheck_Payload
Definition: health_check.upb.h:31
UPB_INLINE envoy_api_v2_core_HealthCheck_health_checker_oneofcases envoy_api_v2_core_HealthCheck_health_checker_case(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:90
UPB_INLINE envoy_api_v2_core_HealthCheck_CustomHealthCheck_config_type_oneofcases envoy_api_v2_core_HealthCheck_CustomHealthCheck_config_type_case(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:558
UPB_INLINE const envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_HttpHealthCheck_receive(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:368
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_healthy_edge_interval(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:284
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_event_log_path(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:111
UPB_INLINE struct envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_HttpHealthCheck_mutable_receive(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:397
envoy_api_v2_core_HealthCheck_health_checker_oneofcases
Definition: health_check.upb.h:83
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_interval_jitter_percent(envoy_api_v2_core_HealthCheck *msg, uint32_t value)
Definition: health_check.upb.h:299
UPB_INLINE struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_mutable_alt_port(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:179
const upb_msglayout envoy_api_v2_core_HealthCheck_Payload_msginit
Definition: health_check.upb.c:66
UPB_INLINE const struct envoy_type_Int64Range *const * envoy_api_v2_core_HealthCheck_HttpHealthCheck_expected_statuses(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:373
UPB_INLINE const struct google_protobuf_Any * envoy_api_v2_core_HealthCheck_CustomHealthCheck_typed_config(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:564
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_interval(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:128
UPB_INLINE envoy_api_v2_core_HealthCheck_CustomHealthCheck * envoy_api_v2_core_HealthCheck_CustomHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:544
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_use_http2(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, bool value)
Definition: health_check.upb.h:422
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_receive(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, envoy_api_v2_core_HealthCheck_Payload *value)
Definition: health_check.upb.h:394
Definition: health_check.upb.h:88
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_initial_jitter(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:305
UPB_INLINE bool envoy_api_v2_core_HealthCheck_Payload_has_text(const envoy_api_v2_core_HealthCheck_Payload *msg)
Definition: health_check.upb.h:339
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_unhealthy_edge_interval(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:275
Definition: health_check.upb.h:60
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_no_traffic_interval(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:239
UPB_INLINE struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_mutable_unhealthy_threshold(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:155
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_interval_jitter(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:94
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_api_v2_core_HealthCheck_unhealthy_threshold(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:95
UPB_INLINE envoy_api_v2_core_HealthCheck_RedisHealthCheck * envoy_api_v2_core_HealthCheck_RedisHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:497
UPB_INLINE struct envoy_api_v2_core_HealthCheck_GrpcHealthCheck * envoy_api_v2_core_HealthCheck_mutable_grpc_health_check(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:227
UPB_INLINE envoy_api_v2_core_HealthCheck_Payload ** envoy_api_v2_core_HealthCheck_TcpHealthCheck_mutable_receive(envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:481
const upb_msglayout envoy_api_v2_core_HealthCheck_GrpcHealthCheck_msginit
Definition: health_check.upb.c:127
const upb_msglayout envoy_type_Int64Range_msginit
Definition: range.upb.c:20
UPB_INLINE envoy_api_v2_core_HealthCheck * envoy_api_v2_core_HealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:74
UPB_INLINE bool envoy_api_v2_core_HealthCheck_always_log_health_check_failures(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:113
UPB_INLINE struct envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_TcpHealthCheck_add_receive(envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:487
UPB_INLINE struct envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_TcpHealthCheck_mutable_send(envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:472
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_unhealthy_interval(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:108
UPB_INLINE struct envoy_api_v2_core_HeaderValueOption * envoy_api_v2_core_HealthCheck_HttpHealthCheck_add_request_headers_to_add(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:415
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_unhealthy_interval(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:260
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_timeout(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:92
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_healthy_edge_interval(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:110
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_HttpHealthCheck_path(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:366
envoy_api_v2_core_HealthCheck_CustomHealthCheck_config_type_oneofcases
Definition: health_check.upb.h:553
UPB_INLINE uint32_t envoy_api_v2_core_HealthCheck_interval_jitter_percent(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:112
Definition: health_check.upb.h:62
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_alt_port(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:176
UPB_INLINE struct envoy_type_Int64Range ** envoy_api_v2_core_HealthCheck_HttpHealthCheck_mutable_expected_statuses(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:435
UPB_INLINE void envoy_api_v2_core_HealthCheck_TcpHealthCheck_set_send(envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, envoy_api_v2_core_HealthCheck_Payload *value)
Definition: health_check.upb.h:469
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_interval_jitter(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:143
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_CustomHealthCheck_name(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:560
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_HealthCheck_CustomHealthCheck_mutable_config(envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:572
UPB_INLINE bool envoy_api_v2_core_HealthCheck_CustomHealthCheck_has_config(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:561
envoy_api_v2_core_HealthCheck_Payload_payload_oneofcases
Definition: health_check.upb.h:332
const upb_msglayout envoy_api_v2_core_HeaderValueOption_msginit
Definition: base.upb.c:128
const upb_msglayout envoy_api_v2_core_HealthCheck_msginit
Definition: health_check.upb.c:55
UPB_INLINE int32_t envoy_api_v2_core_HealthCheck_HttpHealthCheck_codec_client_type(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:374
UPB_INLINE envoy_api_v2_core_HealthCheck_TcpHealthCheck * envoy_api_v2_core_HealthCheck_TcpHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:454
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_interval_jitter(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_Duration *value)
Definition: health_check.upb.h:140
Definition: health_check.upb.h:555
UPB_INLINE void envoy_api_v2_core_HealthCheck_HttpHealthCheck_set_send(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, envoy_api_v2_core_HealthCheck_Payload *value)
Definition: health_check.upb.h:382
UPB_INLINE void envoy_api_v2_core_HealthCheck_CustomHealthCheck_set_name(envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:566
UPB_INLINE upb_strview * envoy_api_v2_core_HealthCheck_HttpHealthCheck_mutable_request_headers_to_remove(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:425
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_always_log_health_check_failures(envoy_api_v2_core_HealthCheck *msg, bool value)
Definition: health_check.upb.h:302
UPB_INLINE upb_strview const * envoy_api_v2_core_HealthCheck_HttpHealthCheck_request_headers_to_remove(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:372
UPB_INLINE upb_strview * envoy_api_v2_core_HealthCheck_HttpHealthCheck_resize_request_headers_to_remove(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
Definition: health_check.upb.h:428
UPB_INLINE envoy_api_v2_core_HealthCheck_GrpcHealthCheck * envoy_api_v2_core_HealthCheck_GrpcHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:520
UPB_INLINE bool envoy_api_v2_core_HealthCheck_has_tcp_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:101
UPB_INLINE char * envoy_api_v2_core_HealthCheck_CustomHealthCheck_serialize(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:549
Definition: health_check.upb.h:64
struct envoy_type_Int64Range envoy_type_Int64Range
Definition: range.upb.h:25
UPB_INLINE envoy_api_v2_core_HealthCheck_HttpHealthCheck * envoy_api_v2_core_HealthCheck_HttpHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:356
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_initial_jitter(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:308
UPB_INLINE const envoy_api_v2_core_HealthCheck_CustomHealthCheck * envoy_api_v2_core_HealthCheck_custom_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:107
UPB_INLINE char * envoy_api_v2_core_HealthCheck_Payload_serialize(const envoy_api_v2_core_HealthCheck_Payload *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:328
UPB_INLINE char * envoy_api_v2_core_HealthCheck_HttpHealthCheck_serialize(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:361
UPB_INLINE const envoy_api_v2_core_HealthCheck_Payload *const * envoy_api_v2_core_HealthCheck_TcpHealthCheck_receive(const envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:467
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_RedisHealthCheck_key(const envoy_api_v2_core_HealthCheck_RedisHealthCheck *msg)
Definition: health_check.upb.h:509
Definition: health_check.upb.h:333
UPB_INLINE struct envoy_api_v2_core_HealthCheck_HttpHealthCheck * envoy_api_v2_core_HealthCheck_mutable_http_health_check(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:203
UPB_INLINE bool envoy_api_v2_core_HealthCheck_Payload_has_binary(const envoy_api_v2_core_HealthCheck_Payload *msg)
Definition: health_check.upb.h:341
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
const upb_msglayout envoy_api_v2_core_HealthCheck_CustomHealthCheck_msginit
Definition: health_check.upb.c:144
UPB_INLINE struct envoy_api_v2_core_HeaderValueOption ** envoy_api_v2_core_HealthCheck_HttpHealthCheck_resize_request_headers_to_add(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
Definition: health_check.upb.h:412
UPB_INLINE envoy_api_v2_core_HealthCheck_Payload ** envoy_api_v2_core_HealthCheck_TcpHealthCheck_resize_receive(envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, size_t len, upb_arena *arena)
Definition: health_check.upb.h:484
UPB_INLINE envoy_api_v2_core_HealthCheck_RedisHealthCheck * envoy_api_v2_core_HealthCheck_RedisHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:500
UPB_INLINE bool envoy_api_v2_core_HealthCheck_has_grpc_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:103
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_timeout(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:119
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_Payload_binary(const envoy_api_v2_core_HealthCheck_Payload *msg)
Definition: health_check.upb.h:342
UPB_INLINE const envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_HttpHealthCheck_send(const envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg)
Definition: health_check.upb.h:367
UPB_INLINE void envoy_api_v2_core_HealthCheck_CustomHealthCheck_set_config(envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, struct google_protobuf_Struct *value)
Definition: health_check.upb.h:569
UPB_INLINE bool envoy_api_v2_core_HealthCheck_has_http_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:99
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
UPB_INLINE envoy_api_v2_core_HealthCheck_TcpHealthCheck * envoy_api_v2_core_HealthCheck_TcpHealthCheck_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:457
UPB_INLINE bool envoy_api_v2_core_HealthCheck_HttpHealthCheck_add_request_headers_to_remove(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, upb_strview val, upb_arena *arena)
Definition: health_check.upb.h:431
UPB_INLINE const envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_TcpHealthCheck_send(const envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg)
Definition: health_check.upb.h:466
UPB_INLINE struct envoy_type_Int64Range ** envoy_api_v2_core_HealthCheck_HttpHealthCheck_resize_expected_statuses(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t len, upb_arena *arena)
Definition: health_check.upb.h:438
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_initial_jitter(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:114
Definition: health_check.upb.h:85
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
struct envoy_api_v2_core_HeaderValueOption envoy_api_v2_core_HeaderValueOption
Definition: base.upb.h:46
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_tcp_health_check(envoy_api_v2_core_HealthCheck *msg, envoy_api_v2_core_HealthCheck_TcpHealthCheck *value)
Definition: health_check.upb.h:212
UPB_INLINE envoy_api_v2_core_HealthCheck_GrpcHealthCheck * envoy_api_v2_core_HealthCheck_GrpcHealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:517
const upb_msglayout google_protobuf_UInt32Value_msginit
Definition: wrappers.upb.c:69
UPB_INLINE upb_strview envoy_api_v2_core_HealthCheck_GrpcHealthCheck_authority(const envoy_api_v2_core_HealthCheck_GrpcHealthCheck *msg)
Definition: health_check.upb.h:530
UPB_INLINE const envoy_api_v2_core_HealthCheck_GrpcHealthCheck * envoy_api_v2_core_HealthCheck_grpc_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:104
Definition: health_check.upb.h:334
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_interval(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:131
UPB_INLINE char * envoy_api_v2_core_HealthCheck_TcpHealthCheck_serialize(const envoy_api_v2_core_HealthCheck_TcpHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:462
Definition: health_check.upb.h:556
UPB_INLINE struct envoy_api_v2_core_HeaderValueOption ** envoy_api_v2_core_HealthCheck_HttpHealthCheck_mutable_request_headers_to_add(envoy_api_v2_core_HealthCheck_HttpHealthCheck *msg, size_t *len)
Definition: health_check.upb.h:409
UPB_INLINE void envoy_api_v2_core_HealthCheck_CustomHealthCheck_set_typed_config(envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg, struct google_protobuf_Any *value)
Definition: health_check.upb.h:581
Definition: health_check.upb.h:335
struct envoy_api_v2_core_HealthCheck_HttpHealthCheck envoy_api_v2_core_HealthCheck_HttpHealthCheck
Definition: health_check.upb.h:32
Definition: health_check.upb.h:65
UPB_INLINE const envoy_api_v2_core_HealthCheck_HttpHealthCheck * envoy_api_v2_core_HealthCheck_http_health_check(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:100
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_unhealthy_edge_interval(const envoy_api_v2_core_HealthCheck *msg)
Definition: health_check.upb.h:109
const upb_msglayout google_protobuf_Any_msginit
Definition: any.upb.c:20
struct envoy_api_v2_core_HealthCheck_CustomHealthCheck envoy_api_v2_core_HealthCheck_CustomHealthCheck
Definition: health_check.upb.h:36
UPB_INLINE void envoy_api_v2_core_HealthCheck_set_unhealthy_threshold(envoy_api_v2_core_HealthCheck *msg, struct google_protobuf_UInt32Value *value)
Definition: health_check.upb.h:152
Definition: health_check.upb.h:84
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
UPB_INLINE char * envoy_api_v2_core_HealthCheck_RedisHealthCheck_serialize(const envoy_api_v2_core_HealthCheck_RedisHealthCheck *msg, upb_arena *arena, size_t *len)
Definition: health_check.upb.h:505
UPB_INLINE void envoy_api_v2_core_HealthCheck_GrpcHealthCheck_set_service_name(envoy_api_v2_core_HealthCheck_GrpcHealthCheck *msg, upb_strview value)
Definition: health_check.upb.h:532
Definition: health_check.upb.h:63
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_HealthCheck_mutable_healthy_edge_interval(envoy_api_v2_core_HealthCheck *msg, upb_arena *arena)
Definition: health_check.upb.h:287
UPB_INLINE bool envoy_api_v2_core_HealthCheck_CustomHealthCheck_has_typed_config(const envoy_api_v2_core_HealthCheck_CustomHealthCheck *msg)
Definition: health_check.upb.h:563
UPB_INLINE envoy_api_v2_core_HealthCheck_Payload_payload_oneofcases envoy_api_v2_core_HealthCheck_Payload_payload_case(const envoy_api_v2_core_HealthCheck_Payload *msg)
Definition: health_check.upb.h:337
UPB_INLINE envoy_api_v2_core_HealthCheck * envoy_api_v2_core_HealthCheck_new(upb_arena *arena)
Definition: health_check.upb.h:71
UPB_INLINE envoy_api_v2_core_HealthCheck_Payload * envoy_api_v2_core_HealthCheck_Payload_parse(const char *buf, size_t size, upb_arena *arena)
Definition: health_check.upb.h:323
const upb_msglayout google_protobuf_Struct_msginit
Definition: struct.upb.c:23
Definition: health_check.upb.h:87