Go to the documentation of this file.
9 #ifndef ENVOY_ADMIN_V3_CERTS_PROTO_UPB_H_
10 #define ENVOY_ADMIN_V3_CERTS_PROTO_UPB_H_
17 #include "upb/port_def.inc"
50 if (!
ret)
return NULL;
60 if (!
ret)
return NULL;
104 if (!
ret)
return NULL;
114 if (!
ret)
return NULL;
156 if (!
ok)
return NULL;
168 if (!
ok)
return NULL;
179 if (!
ret)
return NULL;
189 if (!
ret)
return NULL;
273 if (!
ok)
return NULL;
287 if (!sub)
return NULL;
300 if (!sub)
return NULL;
313 if (!sub)
return NULL;
326 if (!
ret)
return NULL;
336 if (!
ret)
return NULL;
377 if (!sub)
return NULL;
390 if (!sub)
return NULL;
403 if (!
ret)
return NULL;
413 if (!
ret)
return NULL;
480 #include "upb/port_undef.inc"
UPB_INLINE bool envoy_admin_v3_CertificateDetails_has_subject_alt_names(const envoy_admin_v3_CertificateDetails *msg)
struct envoy_admin_v3_Certificate envoy_admin_v3_Certificate
UPB_INLINE char * envoy_admin_v3_CertificateDetails_serialize_ex(const envoy_admin_v3_CertificateDetails *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_admin_v3_SubjectAlternateName * envoy_admin_v3_CertificateDetails_add_subject_alt_names(envoy_admin_v3_CertificateDetails *msg, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_CertificateDetails * envoy_admin_v3_CertificateDetails_new(upb_Arena *arena)
UPB_INLINE upb_StringView envoy_admin_v3_SubjectAlternateName_ip_address(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_expiration_time(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE bool envoy_admin_v3_Certificate_has_cert_chain(const envoy_admin_v3_Certificate *msg)
UPB_INLINE struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_OcspDetails_mutable_expiration(envoy_admin_v3_CertificateDetails_OcspDetails *msg, upb_Arena *arena)
const upb_MiniTable envoy_admin_v3_SubjectAlternateName_msginit
const upb_MiniTable envoy_admin_v3_CertificateDetails_msginit
UPB_INLINE bool envoy_admin_v3_SubjectAlternateName_has_uri(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE envoy_admin_v3_SubjectAlternateName * envoy_admin_v3_SubjectAlternateName_new(upb_Arena *arena)
UPB_INLINE envoy_admin_v3_Certificate * envoy_admin_v3_Certificate_new(upb_Arena *arena)
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_clear_uri(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE char * envoy_admin_v3_CertificateDetails_OcspDetails_serialize_ex(const envoy_admin_v3_CertificateDetails_OcspDetails *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_admin_v3_CertificateDetails * envoy_admin_v3_Certificate_add_cert_chain(envoy_admin_v3_Certificate *msg, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_Certificate ** envoy_admin_v3_Certificates_mutable_certificates(envoy_admin_v3_Certificates *msg, size_t *len)
UPB_INLINE char * envoy_admin_v3_SubjectAlternateName_serialize_ex(const envoy_admin_v3_SubjectAlternateName *msg, int options, upb_Arena *arena, size_t *len)
struct envoy_admin_v3_CertificateDetails_OcspDetails envoy_admin_v3_CertificateDetails_OcspDetails
UPB_INLINE struct envoy_admin_v3_CertificateDetails_OcspDetails * envoy_admin_v3_CertificateDetails_mutable_ocsp_details(envoy_admin_v3_CertificateDetails *msg, upb_Arena *arena)
upb_DecodeStatus upb_Decode(const char *buf, size_t size, void *msg, const upb_MiniTable *l, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_CertificateDetails ** envoy_admin_v3_Certificate_resize_cert_chain(envoy_admin_v3_Certificate *msg, size_t len, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_OcspDetails_valid_from(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
const upb_MiniTable envoy_admin_v3_CertificateDetails_OcspDetails_msginit
UPB_INLINE upb_StringView envoy_admin_v3_SubjectAlternateName_dns(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE envoy_admin_v3_SubjectAlternateName ** envoy_admin_v3_CertificateDetails_mutable_subject_alt_names(envoy_admin_v3_CertificateDetails *msg, size_t *len)
@ envoy_admin_v3_SubjectAlternateName_name_dns
UPB_INLINE envoy_admin_v3_CertificateDetails ** envoy_admin_v3_Certificate_resize_ca_cert(envoy_admin_v3_Certificate *msg, size_t len, upb_Arena *arena)
UPB_INLINE bool envoy_admin_v3_CertificateDetails_OcspDetails_has_valid_from(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
UPB_INLINE upb_StringView envoy_admin_v3_CertificateDetails_path(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_expiration_time(envoy_admin_v3_CertificateDetails *msg, struct google_protobuf_Timestamp *value)
struct envoy_admin_v3_SubjectAlternateName envoy_admin_v3_SubjectAlternateName
UPB_INLINE envoy_admin_v3_Certificate * envoy_admin_v3_Certificate_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_CertificateDetails_OcspDetails * envoy_admin_v3_CertificateDetails_OcspDetails_new(upb_Arena *arena)
UPB_INLINE bool envoy_admin_v3_CertificateDetails_has_valid_from(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE char * envoy_admin_v3_CertificateDetails_serialize(const envoy_admin_v3_CertificateDetails *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
UPB_INLINE struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_OcspDetails_mutable_valid_from(envoy_admin_v3_CertificateDetails_OcspDetails *msg, upb_Arena *arena)
UPB_INLINE struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_mutable_valid_from(envoy_admin_v3_CertificateDetails *msg, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_CertificateDetails_OcspDetails_clear_expiration(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_ocsp_details(envoy_admin_v3_CertificateDetails *msg, envoy_admin_v3_CertificateDetails_OcspDetails *value)
UPB_INLINE envoy_admin_v3_Certificates * envoy_admin_v3_Certificates_new(upb_Arena *arena)
#define UPB_PTR_AT(msg, ofs, type)
UPB_INLINE const struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_valid_from(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_serial_number(envoy_admin_v3_CertificateDetails *msg, upb_StringView value)
UPB_INLINE char * envoy_admin_v3_SubjectAlternateName_serialize(const envoy_admin_v3_SubjectAlternateName *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_path(const envoy_admin_v3_CertificateDetails *msg)
grpc_core::ScopedArenaPtr arena
UPB_INLINE envoy_admin_v3_CertificateDetails ** envoy_admin_v3_Certificate_mutable_cert_chain(envoy_admin_v3_Certificate *msg, size_t *len)
UPB_INLINE envoy_admin_v3_SubjectAlternateName * envoy_admin_v3_SubjectAlternateName_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE uint64_t envoy_admin_v3_CertificateDetails_days_until_expiration(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE bool envoy_admin_v3_CertificateDetails_OcspDetails_has_expiration(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
UPB_INLINE char * envoy_admin_v3_Certificate_serialize(const envoy_admin_v3_Certificate *msg, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_admin_v3_CertificateDetails ** envoy_admin_v3_Certificate_mutable_ca_cert(envoy_admin_v3_Certificate *msg, size_t *len)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE void envoy_admin_v3_CertificateDetails_OcspDetails_clear_valid_from(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
UPB_INLINE bool envoy_admin_v3_Certificates_has_certificates(const envoy_admin_v3_Certificates *msg)
UPB_INLINE char * envoy_admin_v3_Certificate_serialize_ex(const envoy_admin_v3_Certificate *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_admin_v3_CertificateDetails_OcspDetails_serialize(const envoy_admin_v3_CertificateDetails_OcspDetails *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_serial_number(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_subject_alt_names(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE char * envoy_admin_v3_Certificates_serialize(const envoy_admin_v3_Certificates *msg, upb_Arena *arena, size_t *len)
#define UPB_SIZE(size32, size64)
UPB_INLINE char * envoy_admin_v3_Certificates_serialize_ex(const envoy_admin_v3_Certificates *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_admin_v3_Certificate * envoy_admin_v3_Certificate_parse(const char *buf, size_t size, upb_Arena *arena)
unsigned __int64 uint64_t
const UPB_INLINE envoy_admin_v3_SubjectAlternateName *const * envoy_admin_v3_CertificateDetails_subject_alt_names(const envoy_admin_v3_CertificateDetails *msg, size_t *len)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_clear_dns(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_days_until_expiration(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE envoy_admin_v3_CertificateDetails_OcspDetails * envoy_admin_v3_CertificateDetails_OcspDetails_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_valid_from(envoy_admin_v3_CertificateDetails *msg, struct google_protobuf_Timestamp *value)
UPB_INLINE envoy_admin_v3_Certificates * envoy_admin_v3_Certificates_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_Certificates_clear_certificates(const envoy_admin_v3_Certificates *msg)
UPB_INLINE struct envoy_admin_v3_Certificate * envoy_admin_v3_Certificates_add_certificates(envoy_admin_v3_Certificates *msg, upb_Arena *arena)
const upb_MiniTable google_protobuf_Timestamp_msginit
@ envoy_admin_v3_SubjectAlternateName_name_ip_address
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_days_until_expiration(envoy_admin_v3_CertificateDetails *msg, uint64_t value)
struct google_protobuf_Timestamp google_protobuf_Timestamp
const upb_MiniTable_File envoy_admin_v3_certs_proto_upb_file_layout
@ envoy_admin_v3_SubjectAlternateName_name_NOT_SET
UPB_INLINE upb_StringView envoy_admin_v3_SubjectAlternateName_uri(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE bool envoy_admin_v3_SubjectAlternateName_has_ip_address(const envoy_admin_v3_SubjectAlternateName *msg)
const UPB_INLINE envoy_admin_v3_CertificateDetails_OcspDetails * envoy_admin_v3_CertificateDetails_ocsp_details(const envoy_admin_v3_CertificateDetails *msg)
const UPB_INLINE envoy_admin_v3_CertificateDetails *const * envoy_admin_v3_Certificate_cert_chain(const envoy_admin_v3_Certificate *msg, size_t *len)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_clear_ip_address(const envoy_admin_v3_SubjectAlternateName *msg)
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_set_uri(envoy_admin_v3_SubjectAlternateName *msg, upb_StringView value)
const upb_MiniTable envoy_admin_v3_Certificate_msginit
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
UPB_INLINE const struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_OcspDetails_expiration(const envoy_admin_v3_CertificateDetails_OcspDetails *msg)
UPB_INLINE envoy_admin_v3_SubjectAlternateName_name_oneofcases envoy_admin_v3_SubjectAlternateName_name_case(const envoy_admin_v3_SubjectAlternateName *msg)
@ envoy_admin_v3_SubjectAlternateName_name_uri
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_valid_from(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE void envoy_admin_v3_Certificate_clear_cert_chain(const envoy_admin_v3_Certificate *msg)
UniquePtr< SSL_SESSION > ret
envoy_admin_v3_SubjectAlternateName_name_oneofcases
UPB_INLINE void envoy_admin_v3_CertificateDetails_OcspDetails_set_expiration(envoy_admin_v3_CertificateDetails_OcspDetails *msg, struct google_protobuf_Timestamp *value)
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
const UPB_INLINE envoy_admin_v3_CertificateDetails *const * envoy_admin_v3_Certificate_ca_cert(const envoy_admin_v3_Certificate *msg, size_t *len)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
UPB_INLINE void envoy_admin_v3_Certificate_clear_ca_cert(const envoy_admin_v3_Certificate *msg)
struct envoy_admin_v3_Certificates envoy_admin_v3_Certificates
UPB_INLINE bool envoy_admin_v3_Certificate_has_ca_cert(const envoy_admin_v3_Certificate *msg)
const UPB_INLINE envoy_admin_v3_Certificate *const * envoy_admin_v3_Certificates_certificates(const envoy_admin_v3_Certificates *msg, size_t *len)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_set_dns(envoy_admin_v3_SubjectAlternateName *msg, upb_StringView value)
UPB_INLINE upb_StringView upb_StringView_FromString(const char *data)
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_SubjectAlternateName_set_ip_address(envoy_admin_v3_SubjectAlternateName *msg, upb_StringView value)
UPB_INLINE struct envoy_admin_v3_CertificateDetails * envoy_admin_v3_Certificate_add_ca_cert(envoy_admin_v3_Certificate *msg, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_CertificateDetails * envoy_admin_v3_CertificateDetails_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_CertificateDetails * envoy_admin_v3_CertificateDetails_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_expiration_time(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE envoy_admin_v3_SubjectAlternateName ** envoy_admin_v3_CertificateDetails_resize_subject_alt_names(envoy_admin_v3_CertificateDetails *msg, size_t len, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_CertificateDetails_set_path(envoy_admin_v3_CertificateDetails *msg, upb_StringView value)
UPB_INLINE envoy_admin_v3_Certificates * envoy_admin_v3_Certificates_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_admin_v3_SubjectAlternateName * envoy_admin_v3_SubjectAlternateName_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_admin_v3_CertificateDetails_clear_ocsp_details(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE envoy_admin_v3_CertificateDetails_OcspDetails * envoy_admin_v3_CertificateDetails_OcspDetails_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool envoy_admin_v3_SubjectAlternateName_has_dns(const envoy_admin_v3_SubjectAlternateName *msg)
const upb_MiniTable envoy_admin_v3_Certificates_msginit
UPB_INLINE bool envoy_admin_v3_CertificateDetails_has_ocsp_details(const envoy_admin_v3_CertificateDetails *msg)
struct envoy_admin_v3_CertificateDetails envoy_admin_v3_CertificateDetails
UPB_INLINE void envoy_admin_v3_CertificateDetails_OcspDetails_set_valid_from(envoy_admin_v3_CertificateDetails_OcspDetails *msg, struct google_protobuf_Timestamp *value)
UPB_INLINE struct google_protobuf_Timestamp * envoy_admin_v3_CertificateDetails_mutable_expiration_time(envoy_admin_v3_CertificateDetails *msg, upb_Arena *arena)
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
UPB_INLINE bool envoy_admin_v3_CertificateDetails_has_expiration_time(const envoy_admin_v3_CertificateDetails *msg)
UPB_INLINE envoy_admin_v3_Certificate ** envoy_admin_v3_Certificates_resize_certificates(envoy_admin_v3_Certificates *msg, size_t len, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_admin_v3_CertificateDetails_serial_number(const envoy_admin_v3_CertificateDetails *msg)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:52