Go to the documentation of this file.
9 #ifndef ENVOY_CONFIG_ACCESSLOG_V3_ACCESSLOG_PROTO_UPB_H_
10 #define ENVOY_CONFIG_ACCESSLOG_V3_ACCESSLOG_PROTO_UPB_H_
17 #include "upb/port_def.inc"
116 if (!
ret)
return NULL;
126 if (!
ret)
return NULL;
183 if (!sub)
return NULL;
195 if (!sub)
return NULL;
208 if (!
ret)
return NULL;
218 if (!
ret)
return NULL;
366 if (!sub)
return NULL;
378 if (!sub)
return NULL;
390 if (!sub)
return NULL;
402 if (!sub)
return NULL;
414 if (!sub)
return NULL;
426 if (!sub)
return NULL;
438 if (!sub)
return NULL;
450 if (!sub)
return NULL;
462 if (!sub)
return NULL;
474 if (!sub)
return NULL;
486 if (!sub)
return NULL;
498 if (!sub)
return NULL;
511 if (!
ret)
return NULL;
521 if (!
ret)
return NULL;
562 if (!sub)
return NULL;
575 if (!
ret)
return NULL;
585 if (!
ret)
return NULL;
617 if (!sub)
return NULL;
630 if (!
ret)
return NULL;
640 if (!
ret)
return NULL;
672 if (!sub)
return NULL;
685 if (!
ret)
return NULL;
695 if (!
ret)
return NULL;
718 if (!
ret)
return NULL;
728 if (!
ret)
return NULL;
751 if (!
ret)
return NULL;
761 if (!
ret)
return NULL;
808 if (!sub)
return NULL;
824 if (!
ret)
return NULL;
834 if (!
ret)
return NULL;
867 if (!
ok)
return NULL;
878 if (!
ret)
return NULL;
888 if (!
ret)
return NULL;
921 if (!
ok)
return NULL;
932 if (!
ret)
return NULL;
942 if (!
ret)
return NULL;
974 if (!sub)
return NULL;
987 if (!
ret)
return NULL;
997 if (!
ret)
return NULL;
1035 if (!
ret)
return NULL;
1045 if (!
ret)
return NULL;
1092 if (!
ret)
return NULL;
1102 if (!
ret)
return NULL;
1143 if (!sub)
return NULL;
1156 if (!sub)
return NULL;
1169 if (!
ret)
return NULL;
1179 if (!
ret)
return NULL;
1226 if (!sub)
return NULL;
1238 #include "upb/port_undef.inc"
struct envoy_config_accesslog_v3_StatusCodeFilter envoy_config_accesslog_v3_StatusCodeFilter
UPB_INLINE char * envoy_config_accesslog_v3_ExtensionFilter_serialize_ex(const envoy_config_accesslog_v3_ExtensionFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct google_protobuf_Any * envoy_config_accesslog_v3_ExtensionFilter_mutable_typed_config(envoy_config_accesslog_v3_ExtensionFilter *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_set_match_if_key_not_found(envoy_config_accesslog_v3_MetadataFilter *msg, struct google_protobuf_BoolValue *value)
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_clear_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
@ envoy_config_accesslog_v3_AccessLog_config_type_typed_config
UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_ComparisonFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_DurationFilter_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLog_has_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_OrFilter_parse(const char *buf, size_t size, upb_Arena *arena)
const UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_AccessLogFilter_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_runtime_key(envoy_config_accesslog_v3_RuntimeFilter *msg, upb_StringView value)
UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_NotHealthCheckFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
struct envoy_config_core_v3_RuntimeUInt32 envoy_config_core_v3_RuntimeUInt32
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_clear_op(const envoy_config_accesslog_v3_ComparisonFilter *msg)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_grpc_status_filter
struct envoy_config_accesslog_v3_HeaderFilter envoy_config_accesslog_v3_HeaderFilter
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
UPB_INLINE struct envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_metadata_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_AccessLog_serialize(const envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena, size_t *len)
const UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_AccessLogFilter_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_StatusCodeFilter_has_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_filter(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE int32_t * envoy_config_accesslog_v3_GrpcStatusFilter_mutable_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t *len)
UPB_INLINE struct envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_response_flag_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_DurationFilter_serialize(const envoy_config_accesslog_v3_DurationFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_grpc_status_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_GrpcStatusFilter *value)
UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_TraceableFilter_new(upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_StatusCodeFilter_new(upb_Arena *arena)
struct envoy_config_accesslog_v3_ExtensionFilter envoy_config_accesslog_v3_ExtensionFilter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_duration_filter
UPB_INLINE int32_t const * envoy_config_accesslog_v3_GrpcStatusFilter_statuses(const envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t *len)
UPB_INLINE struct envoy_type_v3_FractionalPercent * envoy_config_accesslog_v3_RuntimeFilter_mutable_percent_sampled(envoy_config_accesslog_v3_RuntimeFilter *msg, upb_Arena *arena)
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_accesslog_v3_MetadataFilter_mutable_match_if_key_not_found(envoy_config_accesslog_v3_MetadataFilter *msg, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_ComparisonFilter_new(upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_ResponseFlagFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_DurationFilter_new(upb_Arena *arena)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_runtime_filter
UPB_INLINE upb_StringView * envoy_config_accesslog_v3_ResponseFlagFilter_mutable_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t *len)
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)
const upb_MiniTable envoy_config_accesslog_v3_ExtensionFilter_msginit
UPB_INLINE char * envoy_config_accesslog_v3_ResponseFlagFilter_serialize(const envoy_config_accesslog_v3_ResponseFlagFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_or_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_OrFilter *value)
const upb_MiniTable envoy_config_accesslog_v3_StatusCodeFilter_msginit
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_response_flag_filter
const upb_MiniTable envoy_config_core_v3_RuntimeUInt32_msginit
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_status_code_filter
UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_ResponseFlagFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
struct envoy_config_accesslog_v3_RuntimeFilter envoy_config_accesslog_v3_RuntimeFilter
UPB_INLINE struct envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_or_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_RuntimeFilter_serialize(const envoy_config_accesslog_v3_RuntimeFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLogFilter_new(upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_TraceableFilter_serialize_ex(const envoy_config_accesslog_v3_TraceableFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE int32_t envoy_config_accesslog_v3_ComparisonFilter_op(const envoy_config_accesslog_v3_ComparisonFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_PERMISSION_DENIED
UPB_INLINE bool envoy_config_accesslog_v3_GrpcStatusFilter_add_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, int32_t val, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_GrpcStatusFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_ExtensionFilter_has_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_name(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_AccessLogFilter_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLogFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AndFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_use_independent_randomness(envoy_config_accesslog_v3_RuntimeFilter *msg, bool value)
UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_ComparisonFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_GrpcStatusFilter_new(upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_header_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_HeaderFilter *value)
UPB_INLINE void envoy_config_accesslog_v3_StatusCodeFilter_set_comparison(envoy_config_accesslog_v3_StatusCodeFilter *msg, envoy_config_accesslog_v3_ComparisonFilter *value)
const upb_MiniTable envoy_config_accesslog_v3_ComparisonFilter_msginit
@ envoy_config_accesslog_v3_GrpcStatusFilter_FAILED_PRECONDITION
UPB_INLINE struct envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_traceable_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE struct envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_duration_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AccessLogFilter_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_filter(envoy_config_accesslog_v3_AccessLog *msg, envoy_config_accesslog_v3_AccessLogFilter *value)
UPB_INLINE struct envoy_type_matcher_v3_MetadataMatcher * envoy_config_accesslog_v3_MetadataFilter_mutable_matcher(envoy_config_accesslog_v3_MetadataFilter *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_StatusCodeFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_runtime_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_oneofcases
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
#define UPB_PTR_AT(msg, ofs, type)
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_OrFilter_add_filters(envoy_config_accesslog_v3_OrFilter *msg, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_OrFilter_resize_filters(envoy_config_accesslog_v3_OrFilter *msg, size_t len, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_TraceableFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE char * envoy_config_accesslog_v3_HeaderFilter_serialize(const envoy_config_accesslog_v3_HeaderFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_accesslog_v3_GrpcStatusFilter_serialize_ex(const envoy_config_accesslog_v3_GrpcStatusFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_accesslog_v3_AccessLog * envoy_config_accesslog_v3_AccessLog_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE upb_StringView const * envoy_config_accesslog_v3_ResponseFlagFilter_flags(const envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t *len)
UPB_INLINE char * envoy_config_accesslog_v3_MetadataFilter_serialize(const envoy_config_accesslog_v3_MetadataFilter *msg, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_route_v3_HeaderMatcher_msginit
UPB_INLINE bool envoy_config_accesslog_v3_RuntimeFilter_use_independent_randomness(const envoy_config_accesslog_v3_RuntimeFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_ABORTED
grpc_core::ScopedArenaPtr arena
UPB_INLINE const struct envoy_config_core_v3_RuntimeUInt32 * envoy_config_accesslog_v3_ComparisonFilter_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_clear_name(const envoy_config_accesslog_v3_ExtensionFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_oneofcases envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_case(const envoy_config_accesslog_v3_AccessLogFilter *msg)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_and_filter
UPB_INLINE char * envoy_config_accesslog_v3_AccessLogFilter_serialize_ex(const envoy_config_accesslog_v3_AccessLogFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_RuntimeFilter_new(upb_Arena *arena)
@ envoy_config_accesslog_v3_GrpcStatusFilter_INTERNAL
const upb_MiniTable google_protobuf_Any_msginit
UPB_INLINE char * envoy_config_accesslog_v3_AccessLog_serialize_ex(const envoy_config_accesslog_v3_AccessLog *msg, int options, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msginit
struct google_protobuf_Any google_protobuf_Any
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_metadata_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_MetadataFilter *value)
UPB_INLINE char * envoy_config_accesslog_v3_HeaderFilter_serialize_ex(const envoy_config_accesslog_v3_HeaderFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_accesslog_v3_DurationFilter_has_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
const upb_MiniTable envoy_config_accesslog_v3_RuntimeFilter_msginit
UPB_INLINE char * envoy_config_accesslog_v3_NotHealthCheckFilter_serialize(const envoy_config_accesslog_v3_NotHealthCheckFilter *msg, upb_Arena *arena, size_t *len)
@ envoy_config_accesslog_v3_GrpcStatusFilter_OK
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_OrFilter_mutable_filters(envoy_config_accesslog_v3_OrFilter *msg, size_t *len)
envoy_config_accesslog_v3_AccessLog_config_type_oneofcases
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_AndFilter_resize_filters(envoy_config_accesslog_v3_AndFilter *msg, size_t len, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_use_independent_randomness(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_clear_exclude(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
UPB_INLINE int32_t * envoy_config_accesslog_v3_GrpcStatusFilter_resize_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t len, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_StatusCodeFilter_serialize_ex(const envoy_config_accesslog_v3_StatusCodeFilter *msg, int options, upb_Arena *arena, size_t *len)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
@ envoy_config_accesslog_v3_AccessLog_config_type_NOT_SET
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_ExtensionFilter_new(upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_AndFilter_serialize(const envoy_config_accesslog_v3_AndFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_extension_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_ExtensionFilter *value)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_duration_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_DurationFilter *value)
@ envoy_config_accesslog_v3_GrpcStatusFilter_ALREADY_EXISTS
@ envoy_config_accesslog_v3_ExtensionFilter_config_type_NOT_SET
const upb_MiniTable envoy_config_accesslog_v3_AccessLogFilter_msginit
UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_ResponseFlagFilter_new(upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_runtime_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_RuntimeFilter *value)
UPB_INLINE char * envoy_config_accesslog_v3_StatusCodeFilter_serialize(const envoy_config_accesslog_v3_StatusCodeFilter *msg, upb_Arena *arena, size_t *len)
struct envoy_config_accesslog_v3_TraceableFilter envoy_config_accesslog_v3_TraceableFilter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_response_flag_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_ResponseFlagFilter *value)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *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 envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_MetadataFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_clear_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNAVAILABLE
UPB_INLINE upb_StringView envoy_config_accesslog_v3_RuntimeFilter_runtime_key(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_OrFilter_new(upb_Arena *arena)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_extension_filter
UPB_INLINE char * envoy_config_accesslog_v3_OrFilter_serialize_ex(const envoy_config_accesslog_v3_OrFilter *msg, int options, upb_Arena *arena, size_t *len)
#define UPB_SIZE(size32, size64)
UPB_INLINE void envoy_config_accesslog_v3_AndFilter_clear_filters(const envoy_config_accesslog_v3_AndFilter *msg)
@ envoy_config_accesslog_v3_ComparisonFilter_LE
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_set_exclude(envoy_config_accesslog_v3_GrpcStatusFilter *msg, bool value)
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_set_typed_config(envoy_config_accesslog_v3_ExtensionFilter *msg, struct google_protobuf_Any *value)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_runtime_key(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_RuntimeFilter_has_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_HeaderFilter_clear_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_clear_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_set_name(envoy_config_accesslog_v3_ExtensionFilter *msg, upb_StringView value)
UPB_INLINE upb_StringView envoy_config_accesslog_v3_ExtensionFilter_name(const envoy_config_accesslog_v3_ExtensionFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLog_filter(const envoy_config_accesslog_v3_AccessLog *msg)
struct envoy_config_accesslog_v3_GrpcStatusFilter envoy_config_accesslog_v3_GrpcStatusFilter
const upb_MiniTable envoy_config_accesslog_v3_TraceableFilter_msginit
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNIMPLEMENTED
UPB_INLINE void envoy_config_accesslog_v3_DurationFilter_clear_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_AndFilter_mutable_filters(envoy_config_accesslog_v3_AndFilter *msg, size_t *len)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_NotHealthCheckFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_percent_sampled(envoy_config_accesslog_v3_RuntimeFilter *msg, struct envoy_type_v3_FractionalPercent *value)
const upb_MiniTable google_protobuf_BoolValue_msginit
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_INVALID_ARGUMENT
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNKNOWN
UPB_INLINE char * envoy_config_accesslog_v3_ComparisonFilter_serialize_ex(const envoy_config_accesslog_v3_ComparisonFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_HeaderFilter_new(upb_Arena *arena)
envoy_config_accesslog_v3_GrpcStatusFilter_Status
UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_MetadataFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_route_v3_HeaderMatcher * envoy_config_accesslog_v3_HeaderFilter_mutable_header(envoy_config_accesslog_v3_HeaderFilter *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_ComparisonFilter_serialize(const envoy_config_accesslog_v3_ComparisonFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE char * envoy_config_accesslog_v3_OrFilter_serialize(const envoy_config_accesslog_v3_OrFilter *msg, upb_Arena *arena, size_t *len)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_not_health_check_filter
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_set_matcher(envoy_config_accesslog_v3_MetadataFilter *msg, struct envoy_type_matcher_v3_MetadataMatcher *value)
UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_OrFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AndFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_name(envoy_config_accesslog_v3_AccessLog *msg, upb_StringView value)
UPB_INLINE void envoy_config_accesslog_v3_StatusCodeFilter_clear_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
const upb_MiniTable envoy_config_accesslog_v3_NotHealthCheckFilter_msginit
UPB_INLINE const struct envoy_type_v3_FractionalPercent * envoy_config_accesslog_v3_RuntimeFilter_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_traceable_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_TraceableFilter *value)
struct envoy_type_v3_FractionalPercent envoy_type_v3_FractionalPercent
UPB_INLINE upb_StringView envoy_config_accesslog_v3_AccessLog_name(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_StatusCodeFilter_parse(const char *buf, size_t size, upb_Arena *arena)
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNAUTHENTICATED
const upb_MiniTable envoy_config_accesslog_v3_ResponseFlagFilter_msginit
UPB_INLINE void envoy_config_accesslog_v3_OrFilter_clear_filters(const envoy_config_accesslog_v3_OrFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_AccessLogFilter_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_MetadataFilter_new(upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
struct envoy_config_accesslog_v3_AccessLogFilter envoy_config_accesslog_v3_AccessLogFilter
struct envoy_config_accesslog_v3_DurationFilter envoy_config_accesslog_v3_DurationFilter
UPB_INLINE bool envoy_config_accesslog_v3_OrFilter_has_filters(const envoy_config_accesslog_v3_OrFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_AccessLogFilter_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLog_has_filter(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
struct envoy_config_accesslog_v3_OrFilter envoy_config_accesslog_v3_OrFilter
const upb_MiniTable envoy_config_accesslog_v3_AndFilter_msginit
UPB_INLINE char * envoy_config_accesslog_v3_TraceableFilter_serialize(const envoy_config_accesslog_v3_TraceableFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_extension_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
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 envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_ExtensionFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const upb_MiniTable envoy_config_accesslog_v3_MetadataFilter_msginit
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_status_code_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_StatusCodeFilter *value)
UPB_INLINE char * envoy_config_accesslog_v3_RuntimeFilter_serialize_ex(const envoy_config_accesslog_v3_RuntimeFilter *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_AccessLogFilter_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const upb_MiniTable_File envoy_config_accesslog_v3_accesslog_proto_upb_file_layout
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_accesslog_v3_MetadataFilter_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_HeaderFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const upb_MiniTable envoy_type_v3_FractionalPercent_msginit
UPB_INLINE struct envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_header_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_HeaderFilter_parse(const char *buf, size_t size, upb_Arena *arena)
struct envoy_config_accesslog_v3_ResponseFlagFilter envoy_config_accesslog_v3_ResponseFlagFilter
@ envoy_config_accesslog_v3_GrpcStatusFilter_DEADLINE_EXCEEDED
@ envoy_config_accesslog_v3_ExtensionFilter_config_type_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_config_accesslog_v3_AccessLog_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
const upb_MiniTable envoy_config_accesslog_v3_HeaderFilter_msginit
UPB_INLINE char * envoy_config_accesslog_v3_ExtensionFilter_serialize(const envoy_config_accesslog_v3_ExtensionFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_core_v3_RuntimeUInt32 * envoy_config_accesslog_v3_ComparisonFilter_mutable_value(envoy_config_accesslog_v3_ComparisonFilter *msg, upb_Arena *arena)
const UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter *const * envoy_config_accesslog_v3_OrFilter_filters(const envoy_config_accesslog_v3_OrFilter *msg, size_t *len)
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AndFilter_add_filters(envoy_config_accesslog_v3_AndFilter *msg, upb_Arena *arena)
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
@ envoy_config_accesslog_v3_GrpcStatusFilter_OUT_OF_RANGE
struct envoy_config_accesslog_v3_MetadataFilter envoy_config_accesslog_v3_MetadataFilter
struct envoy_config_accesslog_v3_NotHealthCheckFilter envoy_config_accesslog_v3_NotHealthCheckFilter
UPB_INLINE struct envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_StatusCodeFilter_mutable_comparison(envoy_config_accesslog_v3_StatusCodeFilter *msg, upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_MetadataFilter_has_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_NOT_FOUND
UPB_INLINE bool envoy_config_accesslog_v3_HeaderFilter_has_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_clear_statuses(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
struct envoy_config_accesslog_v3_AccessLog envoy_config_accesslog_v3_AccessLog
UniquePtr< SSL_SESSION > ret
UPB_INLINE bool envoy_config_accesslog_v3_MetadataFilter_has_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_StatusCodeFilter_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
struct google_protobuf_BoolValue google_protobuf_BoolValue
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
const upb_MiniTable envoy_config_accesslog_v3_GrpcStatusFilter_msginit
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_NOT_SET
const upb_MiniTable envoy_config_accesslog_v3_DurationFilter_msginit
const UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_AccessLogFilter_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_AccessLogFilter_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE char * envoy_config_accesslog_v3_DurationFilter_serialize_ex(const envoy_config_accesslog_v3_DurationFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE bool envoy_config_accesslog_v3_AndFilter_has_filters(const envoy_config_accesslog_v3_AndFilter *msg)
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLog_mutable_filter(envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena)
UPB_INLINE char * envoy_config_accesslog_v3_GrpcStatusFilter_serialize(const envoy_config_accesslog_v3_GrpcStatusFilter *msg, upb_Arena *arena, size_t *len)
struct envoy_config_accesslog_v3_AndFilter envoy_config_accesslog_v3_AndFilter
struct envoy_config_accesslog_v3_ComparisonFilter envoy_config_accesslog_v3_ComparisonFilter
UPB_INLINE char * envoy_config_accesslog_v3_ResponseFlagFilter_serialize_ex(const envoy_config_accesslog_v3_ResponseFlagFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLogFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_set_op(envoy_config_accesslog_v3_ComparisonFilter *msg, int32_t value)
UPB_INLINE upb_StringView * envoy_config_accesslog_v3_ResponseFlagFilter_resize_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t len, upb_Arena *arena)
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_ExtensionFilter_parse(const char *buf, size_t size, upb_Arena *arena)
struct envoy_config_route_v3_HeaderMatcher envoy_config_route_v3_HeaderMatcher
UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_TraceableFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_RuntimeFilter_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE struct envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_DurationFilter_mutable_comparison(envoy_config_accesslog_v3_DurationFilter *msg, upb_Arena *arena)
const UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_AccessLogFilter_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE const struct envoy_config_route_v3_HeaderMatcher * envoy_config_accesslog_v3_HeaderFilter_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
const upb_MiniTable envoy_type_matcher_v3_MetadataMatcher_msginit
envoy_config_accesslog_v3_ExtensionFilter_config_type_oneofcases
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_set_value(envoy_config_accesslog_v3_ComparisonFilter *msg, struct envoy_config_core_v3_RuntimeUInt32 *value)
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_clear_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_ResponseFlagFilter_clear_flags(const envoy_config_accesslog_v3_ResponseFlagFilter *msg)
const UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter *const * envoy_config_accesslog_v3_AndFilter_filters(const envoy_config_accesslog_v3_AndFilter *msg, size_t *len)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_or_filter
UPB_INLINE bool envoy_config_accesslog_v3_ResponseFlagFilter_add_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, upb_StringView val, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_NotHealthCheckFilter_new(upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_not_health_check_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_NotHealthCheckFilter *value)
const upb_MiniTable envoy_config_accesslog_v3_OrFilter_msginit
UPB_INLINE char * envoy_config_accesslog_v3_NotHealthCheckFilter_serialize_ex(const envoy_config_accesslog_v3_NotHealthCheckFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE const struct envoy_type_matcher_v3_MetadataMatcher * envoy_config_accesslog_v3_MetadataFilter_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
UPB_INLINE char * envoy_config_accesslog_v3_AndFilter_serialize_ex(const envoy_config_accesslog_v3_AndFilter *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_AccessLogFilter_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_DurationFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_and_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter_config_type_oneofcases envoy_config_accesslog_v3_ExtensionFilter_config_type_case(const envoy_config_accesslog_v3_ExtensionFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_DATA_LOSS
UPB_INLINE envoy_config_accesslog_v3_AccessLog_config_type_oneofcases envoy_config_accesslog_v3_AccessLog_config_type_case(const envoy_config_accesslog_v3_AccessLog *msg)
UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AndFilter_new(upb_Arena *arena)
UPB_INLINE bool envoy_config_accesslog_v3_ComparisonFilter_has_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_header_filter
@ envoy_config_accesslog_v3_GrpcStatusFilter_CANCELED
UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_DurationFilter_parse(const char *buf, size_t size, upb_Arena *arena)
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_metadata_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_and_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_AndFilter *value)
UPB_INLINE char * envoy_config_accesslog_v3_MetadataFilter_serialize_ex(const envoy_config_accesslog_v3_MetadataFilter *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_RuntimeFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
const UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_AccessLogFilter_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
@ envoy_config_accesslog_v3_GrpcStatusFilter_RESOURCE_EXHAUSTED
UPB_INLINE struct envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_grpc_status_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
envoy_config_accesslog_v3_ComparisonFilter_Op
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_traceable_filter
UPB_INLINE void envoy_config_accesslog_v3_HeaderFilter_set_header(envoy_config_accesslog_v3_HeaderFilter *msg, struct envoy_config_route_v3_HeaderMatcher *value)
UPB_INLINE char * envoy_config_accesslog_v3_AccessLogFilter_serialize(const envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
UPB_INLINE struct envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_status_code_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE void envoy_config_accesslog_v3_DurationFilter_set_comparison(envoy_config_accesslog_v3_DurationFilter *msg, envoy_config_accesslog_v3_ComparisonFilter *value)
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_typed_config(envoy_config_accesslog_v3_AccessLog *msg, struct google_protobuf_Any *value)
UPB_INLINE envoy_config_accesslog_v3_AccessLog * envoy_config_accesslog_v3_AccessLog_new(upb_Arena *arena)
UPB_INLINE struct envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_AccessLogFilter_mutable_not_health_check_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena)
UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_GrpcStatusFilter_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE struct google_protobuf_Any * envoy_config_accesslog_v3_AccessLog_mutable_typed_config(envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena)
UPB_INLINE const struct google_protobuf_Any * envoy_config_accesslog_v3_ExtensionFilter_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
UPB_INLINE bool envoy_config_accesslog_v3_GrpcStatusFilter_exclude(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
@ envoy_config_accesslog_v3_ComparisonFilter_GE
@ envoy_config_accesslog_v3_ComparisonFilter_EQ
UPB_INLINE envoy_config_accesslog_v3_AccessLog * envoy_config_accesslog_v3_AccessLog_parse(const char *buf, size_t size, upb_Arena *arena)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:29