#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
Definition at line 30 of file metadata/v3/metadata.upb.h.
typedef struct envoy_type_metadata_v3_MetadataKey_PathSegment envoy_type_metadata_v3_MetadataKey_PathSegment |
Definition at line 31 of file metadata/v3/metadata.upb.h.
Definition at line 32 of file metadata/v3/metadata.upb.h.
typedef struct envoy_type_metadata_v3_MetadataKind_Cluster envoy_type_metadata_v3_MetadataKind_Cluster |
Definition at line 35 of file metadata/v3/metadata.upb.h.
Definition at line 36 of file metadata/v3/metadata.upb.h.
typedef struct envoy_type_metadata_v3_MetadataKind_Request envoy_type_metadata_v3_MetadataKind_Request |
Definition at line 33 of file metadata/v3/metadata.upb.h.
Definition at line 34 of file metadata/v3/metadata.upb.h.
Enumerator | |
---|---|
envoy_type_metadata_v3_MetadataKey_PathSegment_segment_key | |
envoy_type_metadata_v3_MetadataKey_PathSegment_segment_NOT_SET |
Definition at line 141 of file metadata/v3/metadata.upb.h.
Definition at line 193 of file metadata/v3/metadata.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKey_PathSegment* envoy_type_metadata_v3_MetadataKey_add_path | ( | envoy_type_metadata_v3_MetadataKey * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 103 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKey_clear_key | ( | const envoy_type_metadata_v3_MetadataKey * | msg | ) |
Definition at line 78 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKey_clear_path | ( | const envoy_type_metadata_v3_MetadataKey * | msg | ) |
Definition at line 87 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKey_has_path | ( | const envoy_type_metadata_v3_MetadataKey * | msg | ) |
Definition at line 84 of file metadata/v3/metadata.upb.h.
UPB_INLINE upb_StringView envoy_type_metadata_v3_MetadataKey_key | ( | const envoy_type_metadata_v3_MetadataKey * | msg | ) |
Definition at line 81 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment** envoy_type_metadata_v3_MetadataKey_mutable_path | ( | envoy_type_metadata_v3_MetadataKey * | msg, |
size_t * | len | ||
) |
Definition at line 97 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey* envoy_type_metadata_v3_MetadataKey_new | ( | upb_Arena * | arena | ) |
Definition at line 49 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey* envoy_type_metadata_v3_MetadataKey_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 52 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey* envoy_type_metadata_v3_MetadataKey_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 60 of file metadata/v3/metadata.upb.h.
const UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment* const* envoy_type_metadata_v3_MetadataKey_path | ( | const envoy_type_metadata_v3_MetadataKey * | msg, |
size_t * | len | ||
) |
Definition at line 90 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKey_PathSegment_clear_key | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg | ) |
Definition at line 151 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKey_PathSegment_has_key | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg | ) |
Definition at line 148 of file metadata/v3/metadata.upb.h.
UPB_INLINE upb_StringView envoy_type_metadata_v3_MetadataKey_PathSegment_key | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg | ) |
Definition at line 154 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment* envoy_type_metadata_v3_MetadataKey_PathSegment_new | ( | upb_Arena * | arena | ) |
Definition at line 112 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment* envoy_type_metadata_v3_MetadataKey_PathSegment_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 115 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment* envoy_type_metadata_v3_MetadataKey_PathSegment_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 123 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment_segment_oneofcases envoy_type_metadata_v3_MetadataKey_PathSegment_segment_case | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg | ) |
Definition at line 145 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKey_PathSegment_serialize | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 134 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKey_PathSegment_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKey_PathSegment * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 137 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKey_PathSegment_set_key | ( | envoy_type_metadata_v3_MetadataKey_PathSegment * | msg, |
upb_StringView | value | ||
) |
Definition at line 158 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKey_PathSegment** envoy_type_metadata_v3_MetadataKey_resize_path | ( | envoy_type_metadata_v3_MetadataKey * | msg, |
size_t | len, | ||
upb_Arena * | arena | ||
) |
Definition at line 100 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKey_serialize | ( | const envoy_type_metadata_v3_MetadataKey * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 71 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKey_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKey * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 74 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKey_set_key | ( | envoy_type_metadata_v3_MetadataKey * | msg, |
upb_StringView | value | ||
) |
Definition at line 94 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_clear_cluster | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 224 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_clear_host | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 233 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_clear_request | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 206 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_clear_route | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 215 of file metadata/v3/metadata.upb.h.
const UPB_INLINE envoy_type_metadata_v3_MetadataKind_Cluster* envoy_type_metadata_v3_MetadataKind_cluster | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 227 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Cluster* envoy_type_metadata_v3_MetadataKind_Cluster_new | ( | upb_Arena * | arena | ) |
Definition at line 357 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Cluster* envoy_type_metadata_v3_MetadataKind_Cluster_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 360 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Cluster* envoy_type_metadata_v3_MetadataKind_Cluster_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 368 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Cluster_serialize | ( | const envoy_type_metadata_v3_MetadataKind_Cluster * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 379 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Cluster_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKind_Cluster * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 382 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKind_has_cluster | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 221 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKind_has_host | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 230 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKind_has_request | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 203 of file metadata/v3/metadata.upb.h.
UPB_INLINE bool envoy_type_metadata_v3_MetadataKind_has_route | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 212 of file metadata/v3/metadata.upb.h.
const UPB_INLINE envoy_type_metadata_v3_MetadataKind_Host* envoy_type_metadata_v3_MetadataKind_host | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 236 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Host* envoy_type_metadata_v3_MetadataKind_Host_new | ( | upb_Arena * | arena | ) |
Definition at line 390 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Host* envoy_type_metadata_v3_MetadataKind_Host_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 393 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Host* envoy_type_metadata_v3_MetadataKind_Host_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 401 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Host_serialize | ( | const envoy_type_metadata_v3_MetadataKind_Host * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 412 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Host_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKind_Host * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 415 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_kind_oneofcases envoy_type_metadata_v3_MetadataKind_kind_case | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 200 of file metadata/v3/metadata.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKind_Cluster* envoy_type_metadata_v3_MetadataKind_mutable_cluster | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 267 of file metadata/v3/metadata.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKind_Host* envoy_type_metadata_v3_MetadataKind_mutable_host | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 279 of file metadata/v3/metadata.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKind_Request* envoy_type_metadata_v3_MetadataKind_mutable_request | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 243 of file metadata/v3/metadata.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKind_Route* envoy_type_metadata_v3_MetadataKind_mutable_route | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 255 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind* envoy_type_metadata_v3_MetadataKind_new | ( | upb_Arena * | arena | ) |
Definition at line 164 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind* envoy_type_metadata_v3_MetadataKind_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 167 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind* envoy_type_metadata_v3_MetadataKind_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 175 of file metadata/v3/metadata.upb.h.
const UPB_INLINE envoy_type_metadata_v3_MetadataKind_Request* envoy_type_metadata_v3_MetadataKind_request | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 209 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Request* envoy_type_metadata_v3_MetadataKind_Request_new | ( | upb_Arena * | arena | ) |
Definition at line 291 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Request* envoy_type_metadata_v3_MetadataKind_Request_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 294 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Request* envoy_type_metadata_v3_MetadataKind_Request_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 302 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Request_serialize | ( | const envoy_type_metadata_v3_MetadataKind_Request * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 313 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Request_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKind_Request * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 316 of file metadata/v3/metadata.upb.h.
const UPB_INLINE envoy_type_metadata_v3_MetadataKind_Route* envoy_type_metadata_v3_MetadataKind_route | ( | const envoy_type_metadata_v3_MetadataKind * | msg | ) |
Definition at line 218 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Route* envoy_type_metadata_v3_MetadataKind_Route_new | ( | upb_Arena * | arena | ) |
Definition at line 324 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Route* envoy_type_metadata_v3_MetadataKind_Route_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 327 of file metadata/v3/metadata.upb.h.
UPB_INLINE envoy_type_metadata_v3_MetadataKind_Route* envoy_type_metadata_v3_MetadataKind_Route_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 335 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Route_serialize | ( | const envoy_type_metadata_v3_MetadataKind_Route * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 346 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_Route_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKind_Route * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 349 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_serialize | ( | const envoy_type_metadata_v3_MetadataKind * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 186 of file metadata/v3/metadata.upb.h.
UPB_INLINE char* envoy_type_metadata_v3_MetadataKind_serialize_ex | ( | const envoy_type_metadata_v3_MetadataKind * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 189 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_set_cluster | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
envoy_type_metadata_v3_MetadataKind_Cluster * | value | ||
) |
Definition at line 264 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_set_host | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
envoy_type_metadata_v3_MetadataKind_Host * | value | ||
) |
Definition at line 276 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_set_request | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
envoy_type_metadata_v3_MetadataKind_Request * | value | ||
) |
Definition at line 240 of file metadata/v3/metadata.upb.h.
UPB_INLINE void envoy_type_metadata_v3_MetadataKind_set_route | ( | envoy_type_metadata_v3_MetadataKind * | msg, |
envoy_type_metadata_v3_MetadataKind_Route * | value | ||
) |
Definition at line 252 of file metadata/v3/metadata.upb.h.
const upb_MiniTable_File envoy_type_metadata_v3_metadata_proto_upb_file_layout |
Definition at line 97 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKey_msginit |
Definition at line 27 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKey_PathSegment_msginit |
Definition at line 37 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_Cluster_msginit |
Definition at line 75 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_Host_msginit |
Definition at line 81 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_msginit |
Definition at line 57 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_Request_msginit |
Definition at line 63 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_Route_msginit |
Definition at line 69 of file metadata/v3/metadata.upb.c.