9 #ifndef ENVOY_API_V2_CORE_GRPC_SERVICE_PROTO_UPB_H_ 10 #define ENVOY_API_V2_CORE_GRPC_SERVICE_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" 102 if (!sub)
return NULL;
114 if (!sub)
return NULL;
126 if (!sub)
return NULL;
135 return (
struct envoy_api_v2_core_HeaderValue**)_upb_array_resize_accessor(msg, UPB_SIZE(4, 8), len, UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, arena);
139 bool ok = _upb_array_append_accessor(
140 msg, UPB_SIZE(4, 8), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
141 if (!ok)
return NULL;
162 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
187 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
196 if (!sub)
return NULL;
209 bool ok = _upb_array_append_accessor(
210 msg, UPB_SIZE(32, 64), UPB_SIZE(4, 8), UPB_TYPE_MESSAGE, &sub, arena);
211 if (!ok)
return NULL;
215 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
218 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(16, 32)) = value;
227 if (!sub)
return NULL;
258 if (!sub)
return NULL;
270 if (!sub)
return NULL;
282 if (!sub)
return NULL;
340 if (!sub)
return NULL;
352 if (!sub)
return NULL;
364 if (!sub)
return NULL;
409 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 1);
418 if (!sub)
return NULL;
424 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 3);
433 if (!sub)
return NULL;
445 if (!sub)
return NULL;
457 if (!sub)
return NULL;
481 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 8)) = value;
484 UPB_FIELD_AT(msg, uint64_t, UPB_SIZE(0, 0)) = value;
505 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
508 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(8, 16)) = value;
539 UPB_FIELD_AT(msg, upb_strview, UPB_SIZE(0, 0)) = value;
548 if (!sub)
return NULL;
554 UPB_WRITE_ONEOF(msg,
struct google_protobuf_Any*, UPB_SIZE(8, 16), value, UPB_SIZE(12, 24), 3);
560 if (!sub)
return NULL;
570 #include "upb/port_undef.inc" envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_credential_specifier_oneofcases
Definition: grpc_service.upb.h:318
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:238
struct envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials
Definition: grpc_service.upb.h:37
UPB_INLINE envoy_api_v2_core_GrpcService_target_specifier_oneofcases envoy_api_v2_core_GrpcService_target_specifier_case(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:86
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_from_plugin(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:405
UPB_INLINE const struct google_protobuf_Empty * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_google_compute_engine(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:398
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_set_root_certs(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, struct envoy_api_v2_core_DataSource *value)
Definition: grpc_service.upb.h:251
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:465
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_google_refresh_token(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_strview value)
Definition: grpc_service.upb.h:423
Definition: grpc_service.upb.h:388
const upb_msglayout envoy_api_v2_core_DataSource_msginit
Definition: base.upb.c:154
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc * envoy_api_v2_core_GrpcService_google_grpc(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:91
UPB_INLINE struct envoy_api_v2_core_HeaderValue * envoy_api_v2_core_GrpcService_add_initial_metadata(envoy_api_v2_core_GrpcService *msg, upb_arena *arena)
Definition: grpc_service.upb.h:137
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_from_plugin(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:406
const upb_msglayout envoy_api_v2_core_HeaderValue_msginit
Definition: base.upb.c:112
UPB_INLINE void envoy_api_v2_core_GrpcService_EnvoyGrpc_set_cluster_name(envoy_api_v2_core_GrpcService_EnvoyGrpc *msg, upb_strview value)
Definition: grpc_service.upb.h:161
struct envoy_api_v2_core_GrpcService_GoogleGrpc envoy_api_v2_core_GrpcService_GoogleGrpc
Definition: grpc_service.upb.h:35
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:468
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_GrpcService_GoogleGrpc_mutable_config(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_arena *arena)
Definition: grpc_service.upb.h:223
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_set_authorization_token(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *msg, upb_strview value)
Definition: grpc_service.upb.h:504
Definition: grpc_service.upb.h:82
envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_config_type_oneofcases
Definition: grpc_service.upb.h:525
struct envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials
Definition: grpc_service.upb.h:38
struct google_protobuf_Struct google_protobuf_Struct
Definition: struct.upb.h:27
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_set_target_uri(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_strview value)
Definition: grpc_service.upb.h:186
struct google_protobuf_Empty google_protobuf_Empty
Definition: empty.upb.h:24
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_has_local_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:330
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_set_typed_config(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, struct google_protobuf_Any *value)
Definition: grpc_service.upb.h:553
const upb_msglayout google_protobuf_Struct_msginit
Definition: struct.upb.c:23
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:497
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:521
UPB_INLINE const struct google_protobuf_Empty * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_google_default(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:329
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_credential_specifier_oneofcases envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_credential_specifier_case(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:393
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:492
UPB_INLINE envoy_api_v2_core_GrpcService_EnvoyGrpc * envoy_api_v2_core_GrpcService_EnvoyGrpc_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:150
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc * envoy_api_v2_core_GrpcService_mutable_google_grpc(envoy_api_v2_core_GrpcService *msg, upb_arena *arena)
Definition: grpc_service.upb.h:110
UPB_INLINE void envoy_api_v2_core_GrpcService_set_google_grpc(envoy_api_v2_core_GrpcService *msg, envoy_api_v2_core_GrpcService_GoogleGrpc *value)
Definition: grpc_service.upb.h:107
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:473
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_EnvoyGrpc_cluster_name(const envoy_api_v2_core_GrpcService_EnvoyGrpc *msg)
Definition: grpc_service.upb.h:159
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_credentials_factory_name(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg)
Definition: grpc_service.upb.h:183
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_set_channel_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *value)
Definition: grpc_service.upb.h:189
struct envoy_api_v2_core_GrpcService_EnvoyGrpc envoy_api_v2_core_GrpcService_EnvoyGrpc
Definition: grpc_service.upb.h:34
Definition: grpc_service.upb.h:84
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_mutable_ssl_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:336
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_msginit
Definition: grpc_service.upb.c:82
UPB_INLINE bool envoy_api_v2_core_GrpcService_has_google_grpc(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:90
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_set_private_key(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, struct envoy_api_v2_core_DataSource *value)
Definition: grpc_service.upb.h:263
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_access_token(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:396
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:314
Definition: grpc_service.upb.h:389
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:293
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_google_refresh_token(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:399
UPB_INLINE struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_mutable_private_key(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:266
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_config(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:534
const upb_msglayout google_protobuf_Empty_msginit
Definition: empty.upb.c:15
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_set_local_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials *value)
Definition: grpc_service.upb.h:357
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_set_authority_selector(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *msg, upb_strview value)
Definition: grpc_service.upb.h:507
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_msginit
Definition: grpc_service.upb.c:106
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_set_config(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, struct google_protobuf_Struct *value)
Definition: grpc_service.upb.h:541
struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials
Definition: grpc_service.upb.h:41
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc * envoy_api_v2_core_GrpcService_GoogleGrpc_new(upb_arena *arena)
Definition: grpc_service.upb.h:167
Definition: grpc_service.upb.h:321
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_set_token_lifetime_seconds(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *msg, uint64_t value)
Definition: grpc_service.upb.h:483
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_service_account_jwt_access(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:402
UPB_INLINE const envoy_api_v2_core_GrpcService_EnvoyGrpc * envoy_api_v2_core_GrpcService_envoy_grpc(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:89
UPB_INLINE envoy_api_v2_core_GrpcService * envoy_api_v2_core_GrpcService_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:72
UPB_INLINE const struct envoy_api_v2_core_HeaderValue *const * envoy_api_v2_core_GrpcService_initial_metadata(const envoy_api_v2_core_GrpcService *msg, size_t *len)
Definition: grpc_service.upb.h:93
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_set_json_key(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *msg, upb_strview value)
Definition: grpc_service.upb.h:480
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials_msginit
Definition: grpc_service.upb.c:88
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_google_iam(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:403
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_set_cert_chain(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, struct envoy_api_v2_core_DataSource *value)
Definition: grpc_service.upb.h:275
UPB_INLINE struct envoy_api_v2_core_HeaderValue ** envoy_api_v2_core_GrpcService_mutable_initial_metadata(envoy_api_v2_core_GrpcService *msg, size_t *len)
Definition: grpc_service.upb.h:131
UPB_INLINE envoy_api_v2_core_GrpcService_EnvoyGrpc * envoy_api_v2_core_GrpcService_EnvoyGrpc_new(upb_arena *arena)
Definition: grpc_service.upb.h:147
UPB_INLINE char * envoy_api_v2_core_GrpcService_serialize(const envoy_api_v2_core_GrpcService *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:77
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:290
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_google_compute_engine(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:397
struct envoy_api_v2_core_HeaderValue envoy_api_v2_core_HeaderValue
Definition: base.upb.h:45
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_has_google_default(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:328
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:372
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_channel_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg)
Definition: grpc_service.upb.h:180
Definition: grpc_service.upb.h:386
Definition: grpc_service.upb.h:83
envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_credential_specifier_oneofcases
Definition: grpc_service.upb.h:384
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:175
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_config_type_oneofcases envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_config_type_case(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:530
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc * envoy_api_v2_core_GrpcService_GoogleGrpc_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:170
UPB_INLINE struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_mutable_root_certs(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:254
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_has_config(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:533
Definition: grpc_service.upb.h:320
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_local_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:331
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_service_account_jwt_access(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:401
const upb_msglayout google_protobuf_Any_msginit
Definition: any.upb.c:20
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_mutable_local_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:360
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_ssl_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:327
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:489
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_msginit
Definition: grpc_service.upb.c:167
UPB_INLINE struct envoy_api_v2_core_GrpcService_EnvoyGrpc * envoy_api_v2_core_GrpcService_mutable_envoy_grpc(envoy_api_v2_core_GrpcService *msg, upb_arena *arena)
Definition: grpc_service.upb.h:98
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_mutable_service_account_jwt_access(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:429
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_target_uri(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg)
Definition: grpc_service.upb.h:179
struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials
Definition: grpc_service.upb.h:39
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_google_iam(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *value)
Definition: grpc_service.upb.h:438
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_name(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:532
UPB_INLINE const struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_root_certs(const envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg)
Definition: grpc_service.upb.h:247
UPB_INLINE void envoy_api_v2_core_GrpcService_set_envoy_grpc(envoy_api_v2_core_GrpcService *msg, envoy_api_v2_core_GrpcService_EnvoyGrpc *value)
Definition: grpc_service.upb.h:95
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *const * envoy_api_v2_core_GrpcService_GoogleGrpc_call_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg, size_t *len)
Definition: grpc_service.upb.h:181
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials ** envoy_api_v2_core_GrpcService_GoogleGrpc_resize_call_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, size_t len, upb_arena *arena)
Definition: grpc_service.upb.h:204
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_set_config(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, struct google_protobuf_Struct *value)
Definition: grpc_service.upb.h:220
UPB_INLINE const struct google_protobuf_Any * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_typed_config(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:536
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_msginit
Definition: grpc_service.upb.c:66
envoy_api_v2_core_GrpcService_target_specifier_oneofcases
Definition: grpc_service.upb.h:81
struct envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials
Definition: grpc_service.upb.h:36
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:243
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:516
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_credential_specifier_oneofcases envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_credential_specifier_case(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:324
UPB_INLINE const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_google_iam(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:404
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_has_ssl_credentials(const envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg)
Definition: grpc_service.upb.h:326
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_add_call_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_arena *arena)
Definition: grpc_service.upb.h:207
struct envoy_api_v2_core_DataSource envoy_api_v2_core_DataSource
Definition: base.upb.h:48
UPB_INLINE void envoy_api_v2_core_GrpcService_set_timeout(envoy_api_v2_core_GrpcService *msg, struct google_protobuf_Duration *value)
Definition: grpc_service.upb.h:119
Definition: grpc_service.upb.h:319
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_msginit
Definition: grpc_service.upb.c:139
const upb_msglayout google_protobuf_Duration_msginit
Definition: duration.upb.c:20
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:375
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_service_account_jwt_access(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *value)
Definition: grpc_service.upb.h:426
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:306
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_set_ssl_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *value)
Definition: grpc_service.upb.h:333
UPB_INLINE char * envoy_api_v2_core_GrpcService_EnvoyGrpc_serialize(const envoy_api_v2_core_GrpcService_EnvoyGrpc *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:155
UPB_INLINE const struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_cert_chain(const envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg)
Definition: grpc_service.upb.h:249
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_has_access_token(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:395
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_google_compute_engine(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, struct google_protobuf_Empty *value)
Definition: grpc_service.upb.h:411
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_new(upb_arena *arena)
Definition: grpc_service.upb.h:513
struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials
Definition: grpc_service.upb.h:40
struct envoy_api_v2_core_GrpcService envoy_api_v2_core_GrpcService
Definition: grpc_service.upb.h:33
UPB_INLINE struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_mutable_cert_chain(envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:278
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials ** envoy_api_v2_core_GrpcService_GoogleGrpc_mutable_call_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, size_t *len)
Definition: grpc_service.upb.h:201
const upb_msglayout envoy_api_v2_core_GrpcService_msginit
Definition: grpc_service.upb.c:35
UPB_INLINE bool envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_has_typed_config(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg)
Definition: grpc_service.upb.h:535
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_msginit
Definition: grpc_service.upb.c:128
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_authorization_token(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *msg)
Definition: grpc_service.upb.h:501
Definition: grpc_service.upb.h:526
Definition: grpc_service.upb.h:387
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_new(upb_arena *arena)
Definition: grpc_service.upb.h:235
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_set_name(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, upb_strview value)
Definition: grpc_service.upb.h:538
UPB_INLINE struct google_protobuf_Empty * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_mutable_google_compute_engine(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:414
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_set_google_default(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, struct google_protobuf_Empty *value)
Definition: grpc_service.upb.h:345
UPB_INLINE envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_parse(const char *buf, size_t size, upb_arena *arena)
Definition: grpc_service.upb.h:309
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_json_key(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *msg)
Definition: grpc_service.upb.h:477
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_mutable_from_plugin(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:453
UPB_INLINE struct google_protobuf_Struct * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_mutable_config(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, upb_arena *arena)
Definition: grpc_service.upb.h:544
UPB_INLINE const struct envoy_api_v2_core_DataSource * envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials_private_key(const envoy_api_v2_core_GrpcService_GoogleGrpc_SslCredentials *msg)
Definition: grpc_service.upb.h:248
const upb_msglayout envoy_api_v2_core_GrpcService_EnvoyGrpc_msginit
Definition: grpc_service.upb.c:45
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_access_token(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_strview value)
Definition: grpc_service.upb.h:408
UPB_INLINE const struct google_protobuf_Struct * envoy_api_v2_core_GrpcService_GoogleGrpc_config(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg)
Definition: grpc_service.upb.h:184
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_mutable_google_iam(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:441
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_google_refresh_token(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg)
Definition: grpc_service.upb.h:400
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_GoogleLocalCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:298
struct envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin
Definition: grpc_service.upb.h:42
UPB_INLINE const struct google_protobuf_Duration * envoy_api_v2_core_GrpcService_timeout(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:92
Definition: grpc_service.upb.h:385
UPB_INLINE char * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_serialize(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, upb_arena *arena, size_t *len)
Definition: grpc_service.upb.h:380
Definition: grpc_service.upb.h:390
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
const upb_msglayout envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_msginit
Definition: grpc_service.upb.c:150
UPB_INLINE struct google_protobuf_Empty * envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials_mutable_google_default(envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials *msg, upb_arena *arena)
Definition: grpc_service.upb.h:348
Definition: grpc_service.upb.h:527
UPB_INLINE struct google_protobuf_Duration * envoy_api_v2_core_GrpcService_mutable_timeout(envoy_api_v2_core_GrpcService *msg, upb_arena *arena)
Definition: grpc_service.upb.h:122
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_stat_prefix(const envoy_api_v2_core_GrpcService_GoogleGrpc *msg)
Definition: grpc_service.upb.h:182
UPB_INLINE struct envoy_api_v2_core_HeaderValue ** envoy_api_v2_core_GrpcService_resize_initial_metadata(envoy_api_v2_core_GrpcService *msg, size_t len, upb_arena *arena)
Definition: grpc_service.upb.h:134
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_set_from_plugin(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials *msg, envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *value)
Definition: grpc_service.upb.h:450
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_set_stat_prefix(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_strview value)
Definition: grpc_service.upb.h:214
UPB_INLINE struct envoy_api_v2_core_GrpcService_GoogleGrpc_ChannelCredentials * envoy_api_v2_core_GrpcService_GoogleGrpc_mutable_channel_credentials(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_arena *arena)
Definition: grpc_service.upb.h:192
Definition: grpc_service.upb.h:322
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
UPB_INLINE bool envoy_api_v2_core_GrpcService_has_envoy_grpc(const envoy_api_v2_core_GrpcService *msg)
Definition: grpc_service.upb.h:88
Definition: grpc_service.upb.h:528
UPB_INLINE uint64_t envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials_token_lifetime_seconds(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials *msg)
Definition: grpc_service.upb.h:478
Definition: grpc_service.upb.h:391
UPB_INLINE void envoy_api_v2_core_GrpcService_GoogleGrpc_set_credentials_factory_name(envoy_api_v2_core_GrpcService_GoogleGrpc *msg, upb_strview value)
Definition: grpc_service.upb.h:217
UPB_INLINE struct google_protobuf_Any * envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_mutable_typed_config(envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin *msg, upb_arena *arena)
Definition: grpc_service.upb.h:556
UPB_INLINE envoy_api_v2_core_GrpcService * envoy_api_v2_core_GrpcService_new(upb_arena *arena)
Definition: grpc_service.upb.h:69
UPB_INLINE upb_strview envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials_authority_selector(const envoy_api_v2_core_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials *msg)
Definition: grpc_service.upb.h:502