accesslog.upb.h
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/config/accesslog/v3/accesslog.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_CONFIG_ACCESSLOG_V3_ACCESSLOG_PROTO_UPB_H_
10 #define ENVOY_CONFIG_ACCESSLOG_V3_ACCESSLOG_PROTO_UPB_H_
11 
12 #include "upb/msg_internal.h"
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
16 
17 #include "upb/port_def.inc"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
72 struct google_protobuf_Any;
80 
81 typedef enum {
86 
87 typedef enum {
106 
107 
108 
109 /* envoy.config.accesslog.v3.AccessLog */
110 
113 }
116  if (!ret) return NULL;
118  return NULL;
119  }
120  return ret;
121 }
123  const upb_ExtensionRegistry* extreg,
124  int options, upb_Arena* arena) {
126  if (!ret) return NULL;
129  return NULL;
130  }
131  return ret;
132 }
135 }
137  upb_Arena* arena, size_t* len) {
139 }
140 typedef enum {
146 }
149 }
151  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), upb_StringView);
152 }
154  return _upb_hasbit(msg, 1);
155 }
157  *UPB_PTR_AT(msg, UPB_SIZE(16, 24), const upb_Message*) = NULL;
158 }
161 }
163  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 4;
164 }
167 }
169  return UPB_READ_ONEOF(msg, const struct google_protobuf_Any*, UPB_SIZE(20, 32), UPB_SIZE(4, 4), 4, NULL);
170 }
171 
174 }
176  _upb_sethas(msg, 1);
178 }
181  if (sub == NULL) {
183  if (!sub) return NULL;
185  }
186  return sub;
187 }
189  UPB_WRITE_ONEOF(msg, struct google_protobuf_Any*, UPB_SIZE(20, 32), value, UPB_SIZE(4, 4), 4);
190 }
193  if (sub == NULL) {
195  if (!sub) return NULL;
197  }
198  return sub;
199 }
200 
201 /* envoy.config.accesslog.v3.AccessLogFilter */
202 
205 }
208  if (!ret) return NULL;
210  return NULL;
211  }
212  return ret;
213 }
215  const upb_ExtensionRegistry* extreg,
216  int options, upb_Arena* arena) {
218  if (!ret) return NULL;
221  return NULL;
222  }
223  return ret;
224 }
227 }
229  upb_Arena* arena, size_t* len) {
231 }
232 typedef enum {
249 }
251  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
252 }
255 }
257  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_StatusCodeFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 1, NULL);
258 }
260  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
261 }
264 }
266  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_DurationFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 2, NULL);
267 }
269  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
270 }
273 }
276 }
278  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 4;
279 }
282 }
284  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_TraceableFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 4, NULL);
285 }
287  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 5;
288 }
291 }
293  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_RuntimeFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 5, NULL);
294 }
296  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 6;
297 }
300 }
302  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_AndFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 6, NULL);
303 }
305  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 7;
306 }
309 }
311  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_OrFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 7, NULL);
312 }
314  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 8;
315 }
318 }
320  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_HeaderFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 8, NULL);
321 }
323  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 9;
324 }
327 }
330 }
332  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 10;
333 }
336 }
338  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_GrpcStatusFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 10, NULL);
339 }
341  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 11;
342 }
345 }
347  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_ExtensionFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 11, NULL);
348 }
350  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 12;
351 }
354 }
356  return UPB_READ_ONEOF(msg, const envoy_config_accesslog_v3_MetadataFilter*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 12, NULL);
357 }
358 
361 }
364  if (sub == NULL) {
366  if (!sub) return NULL;
368  }
369  return sub;
370 }
373 }
376  if (sub == NULL) {
378  if (!sub) return NULL;
380  }
381  return sub;
382 }
385 }
388  if (sub == NULL) {
390  if (!sub) return NULL;
392  }
393  return sub;
394 }
397 }
400  if (sub == NULL) {
402  if (!sub) return NULL;
404  }
405  return sub;
406 }
409 }
412  if (sub == NULL) {
414  if (!sub) return NULL;
416  }
417  return sub;
418 }
421 }
424  if (sub == NULL) {
426  if (!sub) return NULL;
428  }
429  return sub;
430 }
433 }
436  if (sub == NULL) {
438  if (!sub) return NULL;
440  }
441  return sub;
442 }
445 }
448  if (sub == NULL) {
450  if (!sub) return NULL;
452  }
453  return sub;
454 }
457 }
460  if (sub == NULL) {
462  if (!sub) return NULL;
464  }
465  return sub;
466 }
469 }
472  if (sub == NULL) {
474  if (!sub) return NULL;
476  }
477  return sub;
478 }
481 }
484  if (sub == NULL) {
486  if (!sub) return NULL;
488  }
489  return sub;
490 }
493 }
496  if (sub == NULL) {
498  if (!sub) return NULL;
500  }
501  return sub;
502 }
503 
504 /* envoy.config.accesslog.v3.ComparisonFilter */
505 
508 }
511  if (!ret) return NULL;
513  return NULL;
514  }
515  return ret;
516 }
518  const upb_ExtensionRegistry* extreg,
519  int options, upb_Arena* arena) {
521  if (!ret) return NULL;
524  return NULL;
525  }
526  return ret;
527 }
530 }
532  upb_Arena* arena, size_t* len) {
534 }
536  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
537 }
539  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
540 }
542  return _upb_hasbit(msg, 1);
543 }
545  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
546 }
548  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const struct envoy_config_core_v3_RuntimeUInt32*);
549 }
550 
552  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
553 }
555  _upb_sethas(msg, 1);
557 }
560  if (sub == NULL) {
562  if (!sub) return NULL;
564  }
565  return sub;
566 }
567 
568 /* envoy.config.accesslog.v3.StatusCodeFilter */
569 
572 }
575  if (!ret) return NULL;
577  return NULL;
578  }
579  return ret;
580 }
582  const upb_ExtensionRegistry* extreg,
583  int options, upb_Arena* arena) {
585  if (!ret) return NULL;
588  return NULL;
589  }
590  return ret;
591 }
594 }
596  upb_Arena* arena, size_t* len) {
598 }
600  return _upb_hasbit(msg, 1);
601 }
603  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
604 }
607 }
608 
610  _upb_sethas(msg, 1);
612 }
615  if (sub == NULL) {
617  if (!sub) return NULL;
619  }
620  return sub;
621 }
622 
623 /* envoy.config.accesslog.v3.DurationFilter */
624 
627 }
630  if (!ret) return NULL;
632  return NULL;
633  }
634  return ret;
635 }
637  const upb_ExtensionRegistry* extreg,
638  int options, upb_Arena* arena) {
640  if (!ret) return NULL;
643  return NULL;
644  }
645  return ret;
646 }
649 }
651  upb_Arena* arena, size_t* len) {
653 }
655  return _upb_hasbit(msg, 1);
656 }
658  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
659 }
662 }
663 
665  _upb_sethas(msg, 1);
667 }
670  if (sub == NULL) {
672  if (!sub) return NULL;
674  }
675  return sub;
676 }
677 
678 /* envoy.config.accesslog.v3.NotHealthCheckFilter */
679 
682 }
685  if (!ret) return NULL;
687  return NULL;
688  }
689  return ret;
690 }
692  const upb_ExtensionRegistry* extreg,
693  int options, upb_Arena* arena) {
695  if (!ret) return NULL;
698  return NULL;
699  }
700  return ret;
701 }
704 }
706  upb_Arena* arena, size_t* len) {
708 }
709 
710 
711 /* envoy.config.accesslog.v3.TraceableFilter */
712 
715 }
718  if (!ret) return NULL;
720  return NULL;
721  }
722  return ret;
723 }
725  const upb_ExtensionRegistry* extreg,
726  int options, upb_Arena* arena) {
728  if (!ret) return NULL;
731  return NULL;
732  }
733  return ret;
734 }
737 }
739  upb_Arena* arena, size_t* len) {
741 }
742 
743 
744 /* envoy.config.accesslog.v3.RuntimeFilter */
745 
748 }
751  if (!ret) return NULL;
753  return NULL;
754  }
755  return ret;
756 }
758  const upb_ExtensionRegistry* extreg,
759  int options, upb_Arena* arena) {
761  if (!ret) return NULL;
764  return NULL;
765  }
766  return ret;
767 }
770 }
772  upb_Arena* arena, size_t* len) {
774 }
777 }
779  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
780 }
782  return _upb_hasbit(msg, 1);
783 }
785  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
786 }
788  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct envoy_type_v3_FractionalPercent*);
789 }
791  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = 0;
792 }
794  return *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool);
795 }
796 
799 }
801  _upb_sethas(msg, 1);
803 }
806  if (sub == NULL) {
808  if (!sub) return NULL;
810  }
811  return sub;
812 }
814  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = value;
815 }
816 
817 /* envoy.config.accesslog.v3.AndFilter */
818 
821 }
824  if (!ret) return NULL;
826  return NULL;
827  }
828  return ret;
829 }
831  const upb_ExtensionRegistry* extreg,
832  int options, upb_Arena* arena) {
834  if (!ret) return NULL;
837  return NULL;
838  }
839  return ret;
840 }
843 }
845  upb_Arena* arena, size_t* len) {
847 }
849  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
850 }
853 }
856 }
857 
860 }
863 }
866  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
867  if (!ok) return NULL;
868  return sub;
869 }
870 
871 /* envoy.config.accesslog.v3.OrFilter */
872 
875 }
878  if (!ret) return NULL;
880  return NULL;
881  }
882  return ret;
883 }
885  const upb_ExtensionRegistry* extreg,
886  int options, upb_Arena* arena) {
888  if (!ret) return NULL;
891  return NULL;
892  }
893  return ret;
894 }
897 }
899  upb_Arena* arena, size_t* len) {
901 }
903  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
904 }
907 }
910 }
911 
914 }
917 }
920  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
921  if (!ok) return NULL;
922  return sub;
923 }
924 
925 /* envoy.config.accesslog.v3.HeaderFilter */
926 
929 }
932  if (!ret) return NULL;
934  return NULL;
935  }
936  return ret;
937 }
939  const upb_ExtensionRegistry* extreg,
940  int options, upb_Arena* arena) {
942  if (!ret) return NULL;
945  return NULL;
946  }
947  return ret;
948 }
951 }
953  upb_Arena* arena, size_t* len) {
955 }
957  return _upb_hasbit(msg, 1);
958 }
960  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
961 }
963  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct envoy_config_route_v3_HeaderMatcher*);
964 }
965 
967  _upb_sethas(msg, 1);
969 }
972  if (sub == NULL) {
974  if (!sub) return NULL;
976  }
977  return sub;
978 }
979 
980 /* envoy.config.accesslog.v3.ResponseFlagFilter */
981 
984 }
987  if (!ret) return NULL;
989  return NULL;
990  }
991  return ret;
992 }
994  const upb_ExtensionRegistry* extreg,
995  int options, upb_Arena* arena) {
997  if (!ret) return NULL;
1000  return NULL;
1001  }
1002  return ret;
1003 }
1006 }
1008  upb_Arena* arena, size_t* len) {
1010 }
1012  _upb_array_detach(msg, UPB_SIZE(0, 0));
1013 }
1015  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(0, 0), len);
1016 }
1017 
1020 }
1023 }
1025  return _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(3, 4), &val, arena);
1026 }
1027 
1028 /* envoy.config.accesslog.v3.GrpcStatusFilter */
1029 
1032 }
1035  if (!ret) return NULL;
1037  return NULL;
1038  }
1039  return ret;
1040 }
1042  const upb_ExtensionRegistry* extreg,
1043  int options, upb_Arena* arena) {
1045  if (!ret) return NULL;
1048  return NULL;
1049  }
1050  return ret;
1051 }
1054 }
1056  upb_Arena* arena, size_t* len) {
1058 }
1060  _upb_array_detach(msg, UPB_SIZE(4, 8));
1061 }
1063  return (int32_t const*)_upb_array_accessor(msg, UPB_SIZE(4, 8), len);
1064 }
1066  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool) = 0;
1067 }
1069  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool);
1070 }
1071 
1074 }
1076  return (int32_t*)_upb_Array_Resize_accessor2(msg, UPB_SIZE(4, 8), len, 2, arena);
1077 }
1079  return _upb_Array_Append_accessor2(msg, UPB_SIZE(4, 8), 2, &val, arena);
1080 }
1082  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool) = value;
1083 }
1084 
1085 /* envoy.config.accesslog.v3.MetadataFilter */
1086 
1089 }
1092  if (!ret) return NULL;
1094  return NULL;
1095  }
1096  return ret;
1097 }
1099  const upb_ExtensionRegistry* extreg,
1100  int options, upb_Arena* arena) {
1102  if (!ret) return NULL;
1105  return NULL;
1106  }
1107  return ret;
1108 }
1111 }
1113  upb_Arena* arena, size_t* len) {
1115 }
1117  return _upb_hasbit(msg, 1);
1118 }
1120  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
1121 }
1123  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct envoy_type_matcher_v3_MetadataMatcher*);
1124 }
1126  return _upb_hasbit(msg, 2);
1127 }
1129  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
1130 }
1132  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const struct google_protobuf_BoolValue*);
1133 }
1134 
1136  _upb_sethas(msg, 1);
1138 }
1141  if (sub == NULL) {
1143  if (!sub) return NULL;
1145  }
1146  return sub;
1147 }
1149  _upb_sethas(msg, 2);
1150  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), struct google_protobuf_BoolValue*) = value;
1151 }
1154  if (sub == NULL) {
1156  if (!sub) return NULL;
1158  }
1159  return sub;
1160 }
1161 
1162 /* envoy.config.accesslog.v3.ExtensionFilter */
1163 
1166 }
1169  if (!ret) return NULL;
1171  return NULL;
1172  }
1173  return ret;
1174 }
1176  const upb_ExtensionRegistry* extreg,
1177  int options, upb_Arena* arena) {
1179  if (!ret) return NULL;
1182  return NULL;
1183  }
1184  return ret;
1185 }
1188 }
1190  upb_Arena* arena, size_t* len) {
1192 }
1193 typedef enum {
1199 }
1202 }
1204  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1205 }
1207  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
1208 }
1211 }
1213  return UPB_READ_ONEOF(msg, const struct google_protobuf_Any*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 3, NULL);
1214 }
1215 
1218 }
1220  UPB_WRITE_ONEOF(msg, struct google_protobuf_Any*, UPB_SIZE(12, 24), value, UPB_SIZE(0, 0), 3);
1221 }
1224  if (sub == NULL) {
1226  if (!sub) return NULL;
1228  }
1229  return sub;
1230 }
1231 
1233 
1234 #ifdef __cplusplus
1235 } /* extern "C" */
1236 #endif
1237 
1238 #include "upb/port_undef.inc"
1239 
1240 #endif /* ENVOY_CONFIG_ACCESSLOG_V3_ACCESSLOG_PROTO_UPB_H_ */
envoy_config_accesslog_v3_StatusCodeFilter
struct envoy_config_accesslog_v3_StatusCodeFilter envoy_config_accesslog_v3_StatusCodeFilter
Definition: accesslog.upb.h:41
envoy_config_accesslog_v3_ExtensionFilter_serialize_ex
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)
Definition: accesslog.upb.h:1189
envoy_config_accesslog_v3_ExtensionFilter_mutable_typed_config
UPB_INLINE struct google_protobuf_Any * envoy_config_accesslog_v3_ExtensionFilter_mutable_typed_config(envoy_config_accesslog_v3_ExtensionFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:1222
envoy_config_accesslog_v3_MetadataFilter_set_match_if_key_not_found
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)
Definition: accesslog.upb.h:1148
envoy_config_accesslog_v3_MetadataFilter_clear_match_if_key_not_found
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_clear_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1128
envoy_config_accesslog_v3_AccessLogFilter_has_response_flag_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:322
envoy_config_accesslog_v3_AccessLog_config_type_typed_config
@ envoy_config_accesslog_v3_AccessLog_config_type_typed_config
Definition: accesslog.upb.h:141
envoy_config_accesslog_v3_ComparisonFilter_parse_ex
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)
Definition: accesslog.upb.h:517
envoy_config_accesslog_v3_AccessLogFilter_clear_or_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:307
envoy_config_accesslog_v3_DurationFilter_comparison
const UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_DurationFilter_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
Definition: accesslog.upb.h:660
envoy_config_accesslog_v3_AccessLog_has_typed_config
UPB_INLINE bool envoy_config_accesslog_v3_AccessLog_has_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:162
envoy_config_accesslog_v3_OrFilter_parse
UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_OrFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:876
envoy_config_accesslog_v3_AccessLogFilter_response_flag_filter
const UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_AccessLogFilter_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:328
envoy_config_accesslog_v3_RuntimeFilter_set_runtime_key
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_runtime_key(envoy_config_accesslog_v3_RuntimeFilter *msg, upb_StringView value)
Definition: accesslog.upb.h:797
envoy_config_accesslog_v3_NotHealthCheckFilter_parse_ex
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)
Definition: accesslog.upb.h:691
envoy_config_accesslog_v3_AccessLogFilter_has_duration_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:259
envoy_config_core_v3_RuntimeUInt32
struct envoy_config_core_v3_RuntimeUInt32 envoy_config_core_v3_RuntimeUInt32
Definition: base.upb.h:55
envoy_config_accesslog_v3_AccessLogFilter_clear_runtime_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:289
envoy_config_accesslog_v3_ComparisonFilter_clear_op
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_clear_op(const envoy_config_accesslog_v3_ComparisonFilter *msg)
Definition: accesslog.upb.h:535
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_grpc_status_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_grpc_status_filter
Definition: accesslog.upb.h:242
envoy_config_accesslog_v3_HeaderFilter
struct envoy_config_accesslog_v3_HeaderFilter envoy_config_accesslog_v3_HeaderFilter
Definition: accesslog.upb.h:48
_upb_array_accessor
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1159
envoy_config_accesslog_v3_AccessLogFilter_mutable_metadata_filter
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)
Definition: accesslog.upb.h:494
envoy_config_accesslog_v3_AccessLog_serialize
UPB_INLINE char * envoy_config_accesslog_v3_AccessLog_serialize(const envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:133
envoy_config_accesslog_v3_AccessLogFilter_status_code_filter
const UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_AccessLogFilter_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:256
envoy_config_accesslog_v3_StatusCodeFilter_has_comparison
UPB_INLINE bool envoy_config_accesslog_v3_StatusCodeFilter_has_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
Definition: accesslog.upb.h:599
envoy_config_accesslog_v3_AccessLog_clear_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_filter(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:156
envoy_config_accesslog_v3_GrpcStatusFilter_mutable_statuses
UPB_INLINE int32_t * envoy_config_accesslog_v3_GrpcStatusFilter_mutable_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t *len)
Definition: accesslog.upb.h:1072
envoy_config_accesslog_v3_AccessLogFilter_mutable_response_flag_filter
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)
Definition: accesslog.upb.h:458
envoy_config_accesslog_v3_DurationFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_DurationFilter_serialize(const envoy_config_accesslog_v3_DurationFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:647
envoy_config_accesslog_v3_AccessLogFilter_set_grpc_status_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_grpc_status_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_GrpcStatusFilter *value)
Definition: accesslog.upb.h:467
envoy_config_accesslog_v3_TraceableFilter_new
UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_TraceableFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:713
envoy_config_accesslog_v3_StatusCodeFilter_new
UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_StatusCodeFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:570
envoy_config_accesslog_v3_ExtensionFilter
struct envoy_config_accesslog_v3_ExtensionFilter envoy_config_accesslog_v3_ExtensionFilter
Definition: accesslog.upb.h:52
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_duration_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_duration_filter
Definition: accesslog.upb.h:234
envoy_config_accesslog_v3_GrpcStatusFilter_statuses
UPB_INLINE int32_t const * envoy_config_accesslog_v3_GrpcStatusFilter_statuses(const envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t *len)
Definition: accesslog.upb.h:1062
envoy_config_accesslog_v3_RuntimeFilter_mutable_percent_sampled
UPB_INLINE struct envoy_type_v3_FractionalPercent * envoy_config_accesslog_v3_RuntimeFilter_mutable_percent_sampled(envoy_config_accesslog_v3_RuntimeFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:804
envoy_config_accesslog_v3_MetadataFilter_mutable_match_if_key_not_found
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)
Definition: accesslog.upb.h:1152
envoy_config_accesslog_v3_ComparisonFilter_new
UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_ComparisonFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:506
envoy_config_accesslog_v3_ResponseFlagFilter_parse
UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_ResponseFlagFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:985
encode.h
envoy_config_accesslog_v3_DurationFilter_new
UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_DurationFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:625
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_runtime_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_runtime_filter
Definition: accesslog.upb.h:237
envoy_config_accesslog_v3_ResponseFlagFilter_mutable_flags
UPB_INLINE upb_StringView * envoy_config_accesslog_v3_ResponseFlagFilter_mutable_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t *len)
Definition: accesslog.upb.h:1018
upb_Decode
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)
Definition: decode.c:1076
envoy_config_accesslog_v3_ExtensionFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_ExtensionFilter_msginit
Definition: accesslog.upb.c:236
envoy_config_accesslog_v3_ResponseFlagFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_ResponseFlagFilter_serialize(const envoy_config_accesslog_v3_ResponseFlagFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:1004
envoy_config_accesslog_v3_AccessLogFilter_set_or_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_or_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_OrFilter *value)
Definition: accesslog.upb.h:431
envoy_config_accesslog_v3_StatusCodeFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_StatusCodeFilter_msginit
Definition: accesslog.upb.c:100
options
double_dict options[]
Definition: capstone_test.c:55
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_response_flag_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_response_flag_filter
Definition: accesslog.upb.h:241
envoy_config_core_v3_RuntimeUInt32_msginit
const upb_MiniTable envoy_config_core_v3_RuntimeUInt32_msginit
Definition: base.upb.c:170
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_status_code_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_status_code_filter
Definition: accesslog.upb.h:233
envoy_config_accesslog_v3_ResponseFlagFilter_parse_ex
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)
Definition: accesslog.upb.h:993
envoy_config_accesslog_v3_RuntimeFilter
struct envoy_config_accesslog_v3_RuntimeFilter envoy_config_accesslog_v3_RuntimeFilter
Definition: accesslog.upb.h:45
envoy_config_accesslog_v3_AccessLogFilter_mutable_or_filter
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)
Definition: accesslog.upb.h:434
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_accesslog_v3_RuntimeFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_RuntimeFilter_serialize(const envoy_config_accesslog_v3_RuntimeFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:768
envoy_config_accesslog_v3_AccessLogFilter_has_status_code_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:250
envoy_config_accesslog_v3_AccessLogFilter_new
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLogFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:203
envoy_config_accesslog_v3_TraceableFilter_serialize_ex
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)
Definition: accesslog.upb.h:738
envoy_config_accesslog_v3_ComparisonFilter_op
UPB_INLINE int32_t envoy_config_accesslog_v3_ComparisonFilter_op(const envoy_config_accesslog_v3_ComparisonFilter *msg)
Definition: accesslog.upb.h:538
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_config_accesslog_v3_GrpcStatusFilter_PERMISSION_DENIED
@ envoy_config_accesslog_v3_GrpcStatusFilter_PERMISSION_DENIED
Definition: accesslog.upb.h:95
envoy_config_accesslog_v3_GrpcStatusFilter_add_statuses
UPB_INLINE bool envoy_config_accesslog_v3_GrpcStatusFilter_add_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, int32_t val, upb_Arena *arena)
Definition: accesslog.upb.h:1078
envoy_config_accesslog_v3_GrpcStatusFilter_parse
UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_GrpcStatusFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:1033
envoy_config_accesslog_v3_ExtensionFilter_has_typed_config
UPB_INLINE bool envoy_config_accesslog_v3_ExtensionFilter_has_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
Definition: accesslog.upb.h:1206
envoy_config_accesslog_v3_AccessLog_clear_name
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_name(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:147
_upb_sethas
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1232
envoy_config_accesslog_v3_AccessLogFilter_has_extension_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:340
envoy_config_accesslog_v3_AccessLogFilter_duration_filter
const UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_AccessLogFilter_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:265
envoy_config_accesslog_v3_AccessLogFilter_parse
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLogFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:206
envoy_config_accesslog_v3_AndFilter_parse
UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AndFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:822
envoy_config_accesslog_v3_RuntimeFilter_set_use_independent_randomness
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_use_independent_randomness(envoy_config_accesslog_v3_RuntimeFilter *msg, bool value)
Definition: accesslog.upb.h:813
envoy_config_accesslog_v3_ComparisonFilter_parse
UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_ComparisonFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:509
envoy_config_accesslog_v3_GrpcStatusFilter_new
UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_GrpcStatusFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:1030
envoy_config_accesslog_v3_AccessLogFilter_set_header_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_header_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_HeaderFilter *value)
Definition: accesslog.upb.h:443
envoy_config_accesslog_v3_StatusCodeFilter_set_comparison
UPB_INLINE void envoy_config_accesslog_v3_StatusCodeFilter_set_comparison(envoy_config_accesslog_v3_StatusCodeFilter *msg, envoy_config_accesslog_v3_ComparisonFilter *value)
Definition: accesslog.upb.h:609
envoy_config_accesslog_v3_ComparisonFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_ComparisonFilter_msginit
Definition: accesslog.upb.c:86
envoy_config_accesslog_v3_GrpcStatusFilter_FAILED_PRECONDITION
@ envoy_config_accesslog_v3_GrpcStatusFilter_FAILED_PRECONDITION
Definition: accesslog.upb.h:97
envoy_config_accesslog_v3_AccessLogFilter_mutable_traceable_filter
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)
Definition: accesslog.upb.h:398
envoy_config_accesslog_v3_AccessLogFilter_mutable_duration_filter
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)
Definition: accesslog.upb.h:374
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_accesslog_v3_AccessLogFilter_has_header_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:313
envoy_config_accesslog_v3_AccessLogFilter_clear_extension_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:343
envoy_config_accesslog_v3_AccessLogFilter_and_filter
const UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AccessLogFilter_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:301
envoy_config_accesslog_v3_AccessLog_set_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_filter(envoy_config_accesslog_v3_AccessLog *msg, envoy_config_accesslog_v3_AccessLogFilter *value)
Definition: accesslog.upb.h:175
envoy_config_accesslog_v3_MetadataFilter_mutable_matcher
UPB_INLINE struct envoy_type_matcher_v3_MetadataMatcher * envoy_config_accesslog_v3_MetadataFilter_mutable_matcher(envoy_config_accesslog_v3_MetadataFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:1139
envoy_config_accesslog_v3_AccessLogFilter_clear_header_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:316
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_config_accesslog_v3_StatusCodeFilter_parse_ex
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)
Definition: accesslog.upb.h:581
envoy_config_accesslog_v3_AccessLogFilter_mutable_runtime_filter
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)
Definition: accesslog.upb.h:410
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_oneofcases
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_oneofcases
Definition: accesslog.upb.h:232
envoy_config_accesslog_v3_AccessLogFilter_clear_traceable_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:280
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_config_accesslog_v3_OrFilter_add_filters
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_OrFilter_add_filters(envoy_config_accesslog_v3_OrFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:918
envoy_config_accesslog_v3_OrFilter_resize_filters
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)
Definition: accesslog.upb.h:915
envoy_config_accesslog_v3_TraceableFilter_parse
UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_TraceableFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:716
envoy_config_accesslog_v3_AccessLogFilter_clear_duration_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_duration_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:262
envoy_config_accesslog_v3_HeaderFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_HeaderFilter_serialize(const envoy_config_accesslog_v3_HeaderFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:949
envoy_config_accesslog_v3_GrpcStatusFilter_serialize_ex
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)
Definition: accesslog.upb.h:1055
envoy_config_accesslog_v3_AccessLog_parse_ex
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)
Definition: accesslog.upb.h:122
envoy_config_accesslog_v3_AccessLogFilter_clear_grpc_status_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:334
envoy_config_accesslog_v3_ResponseFlagFilter_flags
UPB_INLINE upb_StringView const * envoy_config_accesslog_v3_ResponseFlagFilter_flags(const envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t *len)
Definition: accesslog.upb.h:1014
envoy_config_accesslog_v3_MetadataFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_MetadataFilter_serialize(const envoy_config_accesslog_v3_MetadataFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:1109
envoy_config_route_v3_HeaderMatcher_msginit
const upb_MiniTable envoy_config_route_v3_HeaderMatcher_msginit
Definition: route_components.upb.c:930
envoy_config_accesslog_v3_RuntimeFilter_use_independent_randomness
UPB_INLINE bool envoy_config_accesslog_v3_RuntimeFilter_use_independent_randomness(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:793
envoy_config_accesslog_v3_GrpcStatusFilter_ABORTED
@ envoy_config_accesslog_v3_GrpcStatusFilter_ABORTED
Definition: accesslog.upb.h:98
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_config_accesslog_v3_ComparisonFilter_value
UPB_INLINE const struct envoy_config_core_v3_RuntimeUInt32 * envoy_config_accesslog_v3_ComparisonFilter_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
Definition: accesslog.upb.h:547
envoy_config_accesslog_v3_ExtensionFilter_clear_name
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_clear_name(const envoy_config_accesslog_v3_ExtensionFilter *msg)
Definition: accesslog.upb.h:1200
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_case
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)
Definition: accesslog.upb.h:247
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_and_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_and_filter
Definition: accesslog.upb.h:238
envoy_config_accesslog_v3_AccessLogFilter_serialize_ex
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)
Definition: accesslog.upb.h:228
envoy_config_accesslog_v3_RuntimeFilter_new
UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_RuntimeFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:746
envoy_config_accesslog_v3_GrpcStatusFilter_INTERNAL
@ envoy_config_accesslog_v3_GrpcStatusFilter_INTERNAL
Definition: accesslog.upb.h:101
google_protobuf_Any_msginit
const upb_MiniTable google_protobuf_Any_msginit
Definition: any.upb.c:20
envoy_config_accesslog_v3_AccessLog_serialize_ex
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)
Definition: accesslog.upb.h:136
envoy_config_accesslog_v3_AccessLog_msginit
const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msginit
Definition: accesslog.upb.c:35
google_protobuf_Any
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
envoy_config_accesslog_v3_AccessLogFilter_set_metadata_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_metadata_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_MetadataFilter *value)
Definition: accesslog.upb.h:491
envoy_config_accesslog_v3_HeaderFilter_serialize_ex
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)
Definition: accesslog.upb.h:952
envoy_config_accesslog_v3_DurationFilter_has_comparison
UPB_INLINE bool envoy_config_accesslog_v3_DurationFilter_has_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
Definition: accesslog.upb.h:654
envoy_config_accesslog_v3_RuntimeFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_RuntimeFilter_msginit
Definition: accesslog.upb.c:142
envoy_config_accesslog_v3_NotHealthCheckFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_NotHealthCheckFilter_serialize(const envoy_config_accesslog_v3_NotHealthCheckFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:702
envoy_config_accesslog_v3_GrpcStatusFilter_OK
@ envoy_config_accesslog_v3_GrpcStatusFilter_OK
Definition: accesslog.upb.h:88
envoy_config_accesslog_v3_OrFilter_mutable_filters
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_OrFilter_mutable_filters(envoy_config_accesslog_v3_OrFilter *msg, size_t *len)
Definition: accesslog.upb.h:912
envoy_config_accesslog_v3_AccessLog_config_type_oneofcases
envoy_config_accesslog_v3_AccessLog_config_type_oneofcases
Definition: accesslog.upb.h:140
envoy_config_accesslog_v3_AndFilter_resize_filters
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)
Definition: accesslog.upb.h:861
envoy_config_accesslog_v3_RuntimeFilter_clear_use_independent_randomness
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_use_independent_randomness(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:790
envoy_config_accesslog_v3_GrpcStatusFilter_clear_exclude
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_clear_exclude(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
Definition: accesslog.upb.h:1065
envoy_config_accesslog_v3_GrpcStatusFilter_resize_statuses
UPB_INLINE int32_t * envoy_config_accesslog_v3_GrpcStatusFilter_resize_statuses(envoy_config_accesslog_v3_GrpcStatusFilter *msg, size_t len, upb_Arena *arena)
Definition: accesslog.upb.h:1075
envoy_config_accesslog_v3_StatusCodeFilter_serialize_ex
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)
Definition: accesslog.upb.h:595
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
envoy_config_accesslog_v3_AccessLogFilter_has_metadata_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:349
envoy_config_accesslog_v3_AccessLog_config_type_NOT_SET
@ envoy_config_accesslog_v3_AccessLog_config_type_NOT_SET
Definition: accesslog.upb.h:142
envoy_config_accesslog_v3_AccessLogFilter_clear_status_code_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_status_code_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:253
envoy_config_accesslog_v3_ExtensionFilter_new
UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_ExtensionFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:1164
envoy_config_accesslog_v3_AndFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_AndFilter_serialize(const envoy_config_accesslog_v3_AndFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:841
envoy_config_accesslog_v3_AccessLogFilter_set_extension_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_extension_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_ExtensionFilter *value)
Definition: accesslog.upb.h:479
envoy_config_accesslog_v3_AccessLogFilter_set_duration_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_duration_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_DurationFilter *value)
Definition: accesslog.upb.h:371
envoy_config_accesslog_v3_GrpcStatusFilter_ALREADY_EXISTS
@ envoy_config_accesslog_v3_GrpcStatusFilter_ALREADY_EXISTS
Definition: accesslog.upb.h:94
envoy_type_matcher_v3_MetadataMatcher
struct envoy_type_matcher_v3_MetadataMatcher envoy_type_matcher_v3_MetadataMatcher
Definition: matcher/v3/metadata.upb.h:25
envoy_config_accesslog_v3_ExtensionFilter_config_type_NOT_SET
@ envoy_config_accesslog_v3_ExtensionFilter_config_type_NOT_SET
Definition: accesslog.upb.h:1195
decode.h
envoy_config_accesslog_v3_AccessLogFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_AccessLogFilter_msginit
Definition: accesslog.upb.c:71
envoy_config_accesslog_v3_ResponseFlagFilter_new
UPB_INLINE envoy_config_accesslog_v3_ResponseFlagFilter * envoy_config_accesslog_v3_ResponseFlagFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:982
envoy_config_accesslog_v3_AccessLogFilter_set_runtime_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_runtime_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_RuntimeFilter *value)
Definition: accesslog.upb.h:407
envoy_config_accesslog_v3_StatusCodeFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_StatusCodeFilter_serialize(const envoy_config_accesslog_v3_StatusCodeFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:592
envoy_config_accesslog_v3_TraceableFilter
struct envoy_config_accesslog_v3_TraceableFilter envoy_config_accesslog_v3_TraceableFilter
Definition: accesslog.upb.h:44
envoy_config_accesslog_v3_AccessLogFilter_set_response_flag_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_response_flag_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_ResponseFlagFilter *value)
Definition: accesslog.upb.h:455
envoy_config_accesslog_v3_AccessLogFilter_clear_metadata_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:352
_upb_Array_Append_accessor2
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
Definition: msg_internal.h:525
envoy_config_accesslog_v3_MetadataFilter_parse
UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_MetadataFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:1090
envoy_config_accesslog_v3_ComparisonFilter_clear_value
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_clear_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
Definition: accesslog.upb.h:544
envoy_config_accesslog_v3_GrpcStatusFilter_UNAVAILABLE
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNAVAILABLE
Definition: accesslog.upb.h:102
envoy_config_accesslog_v3_RuntimeFilter_runtime_key
UPB_INLINE upb_StringView envoy_config_accesslog_v3_RuntimeFilter_runtime_key(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:778
envoy_config_accesslog_v3_OrFilter_new
UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_OrFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:873
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_extension_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_extension_filter
Definition: accesslog.upb.h:243
envoy_config_accesslog_v3_OrFilter_serialize_ex
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)
Definition: accesslog.upb.h:898
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_config_accesslog_v3_AndFilter_clear_filters
UPB_INLINE void envoy_config_accesslog_v3_AndFilter_clear_filters(const envoy_config_accesslog_v3_AndFilter *msg)
Definition: accesslog.upb.h:851
envoy_config_accesslog_v3_ComparisonFilter_LE
@ envoy_config_accesslog_v3_ComparisonFilter_LE
Definition: accesslog.upb.h:84
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_config_accesslog_v3_GrpcStatusFilter_set_exclude
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_set_exclude(envoy_config_accesslog_v3_GrpcStatusFilter *msg, bool value)
Definition: accesslog.upb.h:1081
envoy_config_accesslog_v3_ExtensionFilter_set_typed_config
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_set_typed_config(envoy_config_accesslog_v3_ExtensionFilter *msg, struct google_protobuf_Any *value)
Definition: accesslog.upb.h:1219
envoy_config_accesslog_v3_AccessLogFilter_has_not_health_check_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:268
envoy_config_accesslog_v3_RuntimeFilter_clear_runtime_key
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_runtime_key(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:775
envoy_config_accesslog_v3_RuntimeFilter_has_percent_sampled
UPB_INLINE bool envoy_config_accesslog_v3_RuntimeFilter_has_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:781
envoy_config_accesslog_v3_HeaderFilter_clear_header
UPB_INLINE void envoy_config_accesslog_v3_HeaderFilter_clear_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
Definition: accesslog.upb.h:959
envoy_config_accesslog_v3_MetadataFilter_clear_matcher
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_clear_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1119
envoy_config_accesslog_v3_ExtensionFilter_set_name
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_set_name(envoy_config_accesslog_v3_ExtensionFilter *msg, upb_StringView value)
Definition: accesslog.upb.h:1216
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_config_accesslog_v3_ExtensionFilter_name
UPB_INLINE upb_StringView envoy_config_accesslog_v3_ExtensionFilter_name(const envoy_config_accesslog_v3_ExtensionFilter *msg)
Definition: accesslog.upb.h:1203
envoy_config_accesslog_v3_AccessLog_filter
const UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLog_filter(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:159
envoy_config_accesslog_v3_GrpcStatusFilter
struct envoy_config_accesslog_v3_GrpcStatusFilter envoy_config_accesslog_v3_GrpcStatusFilter
Definition: accesslog.upb.h:50
envoy_config_accesslog_v3_TraceableFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_TraceableFilter_msginit
Definition: accesslog.upb.c:126
envoy_config_accesslog_v3_GrpcStatusFilter_UNIMPLEMENTED
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNIMPLEMENTED
Definition: accesslog.upb.h:100
envoy_config_accesslog_v3_DurationFilter_clear_comparison
UPB_INLINE void envoy_config_accesslog_v3_DurationFilter_clear_comparison(const envoy_config_accesslog_v3_DurationFilter *msg)
Definition: accesslog.upb.h:657
envoy_config_accesslog_v3_AndFilter_mutable_filters
UPB_INLINE envoy_config_accesslog_v3_AccessLogFilter ** envoy_config_accesslog_v3_AndFilter_mutable_filters(envoy_config_accesslog_v3_AndFilter *msg, size_t *len)
Definition: accesslog.upb.h:858
envoy_config_accesslog_v3_AccessLogFilter_has_runtime_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:286
envoy_config_accesslog_v3_NotHealthCheckFilter_parse
UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_NotHealthCheckFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:683
envoy_config_accesslog_v3_AccessLogFilter_has_and_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:295
envoy_config_accesslog_v3_RuntimeFilter_set_percent_sampled
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_set_percent_sampled(envoy_config_accesslog_v3_RuntimeFilter *msg, struct envoy_type_v3_FractionalPercent *value)
Definition: accesslog.upb.h:800
google_protobuf_BoolValue_msginit
const upb_MiniTable google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
envoy_config_accesslog_v3_AccessLogFilter_clear_not_health_check_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:271
envoy_config_accesslog_v3_GrpcStatusFilter_INVALID_ARGUMENT
@ envoy_config_accesslog_v3_GrpcStatusFilter_INVALID_ARGUMENT
Definition: accesslog.upb.h:91
envoy_config_accesslog_v3_GrpcStatusFilter_UNKNOWN
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNKNOWN
Definition: accesslog.upb.h:90
envoy_config_accesslog_v3_ComparisonFilter_serialize_ex
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)
Definition: accesslog.upb.h:531
envoy_config_accesslog_v3_HeaderFilter_new
UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_HeaderFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:927
upb_Message
void upb_Message
Definition: msg.h:49
envoy_config_accesslog_v3_GrpcStatusFilter_Status
envoy_config_accesslog_v3_GrpcStatusFilter_Status
Definition: accesslog.upb.h:87
envoy_config_accesslog_v3_MetadataFilter_parse_ex
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)
Definition: accesslog.upb.h:1098
envoy_config_accesslog_v3_HeaderFilter_mutable_header
UPB_INLINE struct envoy_config_route_v3_HeaderMatcher * envoy_config_accesslog_v3_HeaderFilter_mutable_header(envoy_config_accesslog_v3_HeaderFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:970
envoy_config_accesslog_v3_ComparisonFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_ComparisonFilter_serialize(const envoy_config_accesslog_v3_ComparisonFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:528
envoy_config_accesslog_v3_OrFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_OrFilter_serialize(const envoy_config_accesslog_v3_OrFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:895
decode_fast.h
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_not_health_check_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_not_health_check_filter
Definition: accesslog.upb.h:235
envoy_config_accesslog_v3_MetadataFilter_set_matcher
UPB_INLINE void envoy_config_accesslog_v3_MetadataFilter_set_matcher(envoy_config_accesslog_v3_MetadataFilter *msg, struct envoy_type_matcher_v3_MetadataMatcher *value)
Definition: accesslog.upb.h:1135
envoy_config_accesslog_v3_OrFilter_parse_ex
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)
Definition: accesslog.upb.h:884
envoy_config_accesslog_v3_AndFilter_parse_ex
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)
Definition: accesslog.upb.h:830
envoy_config_accesslog_v3_AccessLog_set_name
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_name(envoy_config_accesslog_v3_AccessLog *msg, upb_StringView value)
Definition: accesslog.upb.h:172
envoy_config_accesslog_v3_StatusCodeFilter_clear_comparison
UPB_INLINE void envoy_config_accesslog_v3_StatusCodeFilter_clear_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
Definition: accesslog.upb.h:602
envoy_config_accesslog_v3_NotHealthCheckFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_NotHealthCheckFilter_msginit
Definition: accesslog.upb.c:120
envoy_config_accesslog_v3_RuntimeFilter_percent_sampled
UPB_INLINE const struct envoy_type_v3_FractionalPercent * envoy_config_accesslog_v3_RuntimeFilter_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:787
envoy_config_accesslog_v3_AccessLogFilter_set_traceable_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_traceable_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_TraceableFilter *value)
Definition: accesslog.upb.h:395
envoy_type_v3_FractionalPercent
struct envoy_type_v3_FractionalPercent envoy_type_v3_FractionalPercent
Definition: percent.upb.h:26
envoy_config_accesslog_v3_AccessLog_name
UPB_INLINE upb_StringView envoy_config_accesslog_v3_AccessLog_name(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:150
envoy_config_accesslog_v3_AccessLogFilter_has_traceable_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:277
envoy_config_accesslog_v3_StatusCodeFilter_parse
UPB_INLINE envoy_config_accesslog_v3_StatusCodeFilter * envoy_config_accesslog_v3_StatusCodeFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:573
envoy_config_accesslog_v3_GrpcStatusFilter_UNAUTHENTICATED
@ envoy_config_accesslog_v3_GrpcStatusFilter_UNAUTHENTICATED
Definition: accesslog.upb.h:104
envoy_config_accesslog_v3_ResponseFlagFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_ResponseFlagFilter_msginit
Definition: accesslog.upb.c:194
envoy_config_accesslog_v3_OrFilter_clear_filters
UPB_INLINE void envoy_config_accesslog_v3_OrFilter_clear_filters(const envoy_config_accesslog_v3_OrFilter *msg)
Definition: accesslog.upb.h:905
envoy_config_accesslog_v3_AccessLogFilter_runtime_filter
const UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_AccessLogFilter_runtime_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:292
envoy_config_accesslog_v3_MetadataFilter_new
UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_MetadataFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:1087
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_config_accesslog_v3_AccessLogFilter_clear_and_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_and_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:298
envoy_config_accesslog_v3_AccessLogFilter
struct envoy_config_accesslog_v3_AccessLogFilter envoy_config_accesslog_v3_AccessLogFilter
Definition: accesslog.upb.h:39
envoy_config_accesslog_v3_DurationFilter
struct envoy_config_accesslog_v3_DurationFilter envoy_config_accesslog_v3_DurationFilter
Definition: accesslog.upb.h:42
envoy_config_accesslog_v3_OrFilter_has_filters
UPB_INLINE bool envoy_config_accesslog_v3_OrFilter_has_filters(const envoy_config_accesslog_v3_OrFilter *msg)
Definition: accesslog.upb.h:902
envoy_config_accesslog_v3_AccessLogFilter_has_grpc_status_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:331
envoy_config_accesslog_v3_AccessLogFilter_clear_response_flag_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_clear_response_flag_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:325
envoy_config_accesslog_v3_AccessLogFilter_or_filter
const UPB_INLINE envoy_config_accesslog_v3_OrFilter * envoy_config_accesslog_v3_AccessLogFilter_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:310
envoy_config_accesslog_v3_AccessLog_has_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLog_has_filter(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:153
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_config_accesslog_v3_OrFilter
struct envoy_config_accesslog_v3_OrFilter envoy_config_accesslog_v3_OrFilter
Definition: accesslog.upb.h:47
envoy_config_accesslog_v3_AndFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_AndFilter_msginit
Definition: accesslog.upb.c:156
envoy_config_accesslog_v3_TraceableFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_TraceableFilter_serialize(const envoy_config_accesslog_v3_TraceableFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:735
envoy_config_accesslog_v3_AccessLogFilter_mutable_extension_filter
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)
Definition: accesslog.upb.h:482
upb_Encode
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
Definition: encode.c:573
_upb_hasbit
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
Definition: php-upb.h:1269
envoy_config_accesslog_v3_ExtensionFilter_parse_ex
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)
Definition: accesslog.upb.h:1175
envoy_config_accesslog_v3_MetadataFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_MetadataFilter_msginit
Definition: accesslog.upb.c:221
envoy_config_accesslog_v3_AccessLogFilter_set_status_code_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_status_code_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_StatusCodeFilter *value)
Definition: accesslog.upb.h:359
envoy_config_accesslog_v3_RuntimeFilter_serialize_ex
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)
Definition: accesslog.upb.h:771
envoy_config_accesslog_v3_AccessLogFilter_not_health_check_filter
const UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_AccessLogFilter_not_health_check_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:274
envoy_config_accesslog_v3_accesslog_proto_upb_file_layout
const upb_MiniTable_File envoy_config_accesslog_v3_accesslog_proto_upb_file_layout
Definition: accesslog.upb.c:260
envoy_config_accesslog_v3_MetadataFilter_match_if_key_not_found
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_accesslog_v3_MetadataFilter_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1131
envoy_config_accesslog_v3_HeaderFilter_parse_ex
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)
Definition: accesslog.upb.h:938
envoy_type_v3_FractionalPercent_msginit
const upb_MiniTable envoy_type_v3_FractionalPercent_msginit
Definition: percent.upb.c:33
envoy_config_accesslog_v3_AccessLogFilter_mutable_header_filter
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)
Definition: accesslog.upb.h:446
envoy_config_accesslog_v3_HeaderFilter_parse
UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_HeaderFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:930
upb_StringView
Definition: upb/upb/upb.h:72
envoy_config_accesslog_v3_ResponseFlagFilter
struct envoy_config_accesslog_v3_ResponseFlagFilter envoy_config_accesslog_v3_ResponseFlagFilter
Definition: accesslog.upb.h:49
envoy_config_accesslog_v3_GrpcStatusFilter_DEADLINE_EXCEEDED
@ envoy_config_accesslog_v3_GrpcStatusFilter_DEADLINE_EXCEEDED
Definition: accesslog.upb.h:92
envoy_config_accesslog_v3_ExtensionFilter_config_type_typed_config
@ envoy_config_accesslog_v3_ExtensionFilter_config_type_typed_config
Definition: accesslog.upb.h:1194
envoy_config_accesslog_v3_AccessLog_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_config_accesslog_v3_AccessLog_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:168
envoy_config_accesslog_v3_HeaderFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_HeaderFilter_msginit
Definition: accesslog.upb.c:184
envoy_config_accesslog_v3_ExtensionFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_ExtensionFilter_serialize(const envoy_config_accesslog_v3_ExtensionFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:1186
envoy_config_accesslog_v3_ComparisonFilter_mutable_value
UPB_INLINE struct envoy_config_core_v3_RuntimeUInt32 * envoy_config_accesslog_v3_ComparisonFilter_mutable_value(envoy_config_accesslog_v3_ComparisonFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:558
envoy_config_accesslog_v3_OrFilter_filters
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)
Definition: accesslog.upb.h:908
envoy_config_accesslog_v3_AndFilter_add_filters
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AndFilter_add_filters(envoy_config_accesslog_v3_AndFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:864
UPB_READ_ONEOF
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:38
envoy_config_accesslog_v3_GrpcStatusFilter_OUT_OF_RANGE
@ envoy_config_accesslog_v3_GrpcStatusFilter_OUT_OF_RANGE
Definition: accesslog.upb.h:99
envoy_config_accesslog_v3_MetadataFilter
struct envoy_config_accesslog_v3_MetadataFilter envoy_config_accesslog_v3_MetadataFilter
Definition: accesslog.upb.h:51
envoy_config_accesslog_v3_NotHealthCheckFilter
struct envoy_config_accesslog_v3_NotHealthCheckFilter envoy_config_accesslog_v3_NotHealthCheckFilter
Definition: accesslog.upb.h:43
envoy_config_accesslog_v3_StatusCodeFilter_mutable_comparison
UPB_INLINE struct envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_StatusCodeFilter_mutable_comparison(envoy_config_accesslog_v3_StatusCodeFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:613
envoy_config_accesslog_v3_MetadataFilter_has_matcher
UPB_INLINE bool envoy_config_accesslog_v3_MetadataFilter_has_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1116
envoy_config_accesslog_v3_GrpcStatusFilter_NOT_FOUND
@ envoy_config_accesslog_v3_GrpcStatusFilter_NOT_FOUND
Definition: accesslog.upb.h:93
envoy_config_accesslog_v3_HeaderFilter_has_header
UPB_INLINE bool envoy_config_accesslog_v3_HeaderFilter_has_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
Definition: accesslog.upb.h:956
envoy_config_accesslog_v3_GrpcStatusFilter_clear_statuses
UPB_INLINE void envoy_config_accesslog_v3_GrpcStatusFilter_clear_statuses(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
Definition: accesslog.upb.h:1059
envoy_config_accesslog_v3_AccessLog
struct envoy_config_accesslog_v3_AccessLog envoy_config_accesslog_v3_AccessLog
Definition: accesslog.upb.h:38
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_config_accesslog_v3_MetadataFilter_has_match_if_key_not_found
UPB_INLINE bool envoy_config_accesslog_v3_MetadataFilter_has_match_if_key_not_found(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1125
envoy_config_accesslog_v3_StatusCodeFilter_comparison
const UPB_INLINE envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_StatusCodeFilter_comparison(const envoy_config_accesslog_v3_StatusCodeFilter *msg)
Definition: accesslog.upb.h:605
google_protobuf_BoolValue
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
UPB_WRITE_ONEOF
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:43
envoy_config_accesslog_v3_GrpcStatusFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_GrpcStatusFilter_msginit
Definition: accesslog.upb.c:205
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_NOT_SET
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_NOT_SET
Definition: accesslog.upb.h:245
envoy_config_accesslog_v3_DurationFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_DurationFilter_msginit
Definition: accesslog.upb.c:114
envoy_config_accesslog_v3_AccessLogFilter_metadata_filter
const UPB_INLINE envoy_config_accesslog_v3_MetadataFilter * envoy_config_accesslog_v3_AccessLogFilter_metadata_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:355
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_config_accesslog_v3_AccessLogFilter_extension_filter
const UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_AccessLogFilter_extension_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:346
envoy_config_accesslog_v3_DurationFilter_serialize_ex
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)
Definition: accesslog.upb.h:650
envoy_config_accesslog_v3_AndFilter_has_filters
UPB_INLINE bool envoy_config_accesslog_v3_AndFilter_has_filters(const envoy_config_accesslog_v3_AndFilter *msg)
Definition: accesslog.upb.h:848
envoy_config_accesslog_v3_AccessLog_mutable_filter
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogFilter * envoy_config_accesslog_v3_AccessLog_mutable_filter(envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena)
Definition: accesslog.upb.h:179
envoy_config_accesslog_v3_GrpcStatusFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_GrpcStatusFilter_serialize(const envoy_config_accesslog_v3_GrpcStatusFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:1052
envoy_config_accesslog_v3_AndFilter
struct envoy_config_accesslog_v3_AndFilter envoy_config_accesslog_v3_AndFilter
Definition: accesslog.upb.h:46
envoy_config_accesslog_v3_ComparisonFilter
struct envoy_config_accesslog_v3_ComparisonFilter envoy_config_accesslog_v3_ComparisonFilter
Definition: accesslog.upb.h:40
envoy_config_accesslog_v3_ResponseFlagFilter_serialize_ex
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)
Definition: accesslog.upb.h:1007
envoy_config_accesslog_v3_AccessLogFilter_parse_ex
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)
Definition: accesslog.upb.h:214
envoy_config_accesslog_v3_ComparisonFilter_set_op
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_set_op(envoy_config_accesslog_v3_ComparisonFilter *msg, int32_t value)
Definition: accesslog.upb.h:551
envoy_config_accesslog_v3_ResponseFlagFilter_resize_flags
UPB_INLINE upb_StringView * envoy_config_accesslog_v3_ResponseFlagFilter_resize_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, size_t len, upb_Arena *arena)
Definition: accesslog.upb.h:1021
_upb_Array_Resize_accessor2
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
Definition: msg_internal.h:513
envoy_config_accesslog_v3_ExtensionFilter_parse
UPB_INLINE envoy_config_accesslog_v3_ExtensionFilter * envoy_config_accesslog_v3_ExtensionFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:1167
envoy_config_route_v3_HeaderMatcher
struct envoy_config_route_v3_HeaderMatcher envoy_config_route_v3_HeaderMatcher
Definition: route_components.upb.h:125
envoy_config_accesslog_v3_TraceableFilter_parse_ex
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)
Definition: accesslog.upb.h:724
envoy_config_accesslog_v3_RuntimeFilter_parse
UPB_INLINE envoy_config_accesslog_v3_RuntimeFilter * envoy_config_accesslog_v3_RuntimeFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:749
envoy_config_accesslog_v3_DurationFilter_mutable_comparison
UPB_INLINE struct envoy_config_accesslog_v3_ComparisonFilter * envoy_config_accesslog_v3_DurationFilter_mutable_comparison(envoy_config_accesslog_v3_DurationFilter *msg, upb_Arena *arena)
Definition: accesslog.upb.h:668
envoy_config_accesslog_v3_AccessLogFilter_grpc_status_filter
const UPB_INLINE envoy_config_accesslog_v3_GrpcStatusFilter * envoy_config_accesslog_v3_AccessLogFilter_grpc_status_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:337
envoy_config_accesslog_v3_HeaderFilter_header
UPB_INLINE const struct envoy_config_route_v3_HeaderMatcher * envoy_config_accesslog_v3_HeaderFilter_header(const envoy_config_accesslog_v3_HeaderFilter *msg)
Definition: accesslog.upb.h:962
envoy_type_matcher_v3_MetadataMatcher_msginit
const upb_MiniTable envoy_type_matcher_v3_MetadataMatcher_msginit
Definition: matcher/v3/metadata.upb.c:31
envoy_config_accesslog_v3_ExtensionFilter_config_type_oneofcases
envoy_config_accesslog_v3_ExtensionFilter_config_type_oneofcases
Definition: accesslog.upb.h:1193
envoy_config_accesslog_v3_ComparisonFilter_set_value
UPB_INLINE void envoy_config_accesslog_v3_ComparisonFilter_set_value(envoy_config_accesslog_v3_ComparisonFilter *msg, struct envoy_config_core_v3_RuntimeUInt32 *value)
Definition: accesslog.upb.h:554
envoy_config_accesslog_v3_ExtensionFilter_clear_typed_config
UPB_INLINE void envoy_config_accesslog_v3_ExtensionFilter_clear_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
Definition: accesslog.upb.h:1209
_upb_has_submsg_nohasbit
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1326
envoy_config_accesslog_v3_AccessLogFilter_has_or_filter
UPB_INLINE bool envoy_config_accesslog_v3_AccessLogFilter_has_or_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:304
envoy_config_accesslog_v3_ResponseFlagFilter_clear_flags
UPB_INLINE void envoy_config_accesslog_v3_ResponseFlagFilter_clear_flags(const envoy_config_accesslog_v3_ResponseFlagFilter *msg)
Definition: accesslog.upb.h:1011
envoy_config_accesslog_v3_AndFilter_filters
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)
Definition: accesslog.upb.h:854
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_or_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_or_filter
Definition: accesslog.upb.h:239
envoy_config_accesslog_v3_ResponseFlagFilter_add_flags
UPB_INLINE bool envoy_config_accesslog_v3_ResponseFlagFilter_add_flags(envoy_config_accesslog_v3_ResponseFlagFilter *msg, upb_StringView val, upb_Arena *arena)
Definition: accesslog.upb.h:1024
envoy_config_accesslog_v3_NotHealthCheckFilter_new
UPB_INLINE envoy_config_accesslog_v3_NotHealthCheckFilter * envoy_config_accesslog_v3_NotHealthCheckFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:680
envoy_config_accesslog_v3_RuntimeFilter_clear_percent_sampled
UPB_INLINE void envoy_config_accesslog_v3_RuntimeFilter_clear_percent_sampled(const envoy_config_accesslog_v3_RuntimeFilter *msg)
Definition: accesslog.upb.h:784
envoy_config_accesslog_v3_AccessLogFilter_set_not_health_check_filter
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)
Definition: accesslog.upb.h:383
envoy_config_accesslog_v3_OrFilter_msginit
const upb_MiniTable envoy_config_accesslog_v3_OrFilter_msginit
Definition: accesslog.upb.c:170
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
envoy_config_accesslog_v3_NotHealthCheckFilter_serialize_ex
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)
Definition: accesslog.upb.h:705
envoy_config_accesslog_v3_AccessLog_clear_typed_config
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_clear_typed_config(const envoy_config_accesslog_v3_AccessLog *msg)
Definition: accesslog.upb.h:165
envoy_config_accesslog_v3_MetadataFilter_matcher
UPB_INLINE const struct envoy_type_matcher_v3_MetadataMatcher * envoy_config_accesslog_v3_MetadataFilter_matcher(const envoy_config_accesslog_v3_MetadataFilter *msg)
Definition: accesslog.upb.h:1122
envoy_config_accesslog_v3_AndFilter_serialize_ex
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)
Definition: accesslog.upb.h:844
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_accesslog_v3_AccessLogFilter_header_filter
const UPB_INLINE envoy_config_accesslog_v3_HeaderFilter * envoy_config_accesslog_v3_AccessLogFilter_header_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:319
envoy_config_accesslog_v3_DurationFilter_parse_ex
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)
Definition: accesslog.upb.h:636
envoy_config_accesslog_v3_AccessLogFilter_mutable_and_filter
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)
Definition: accesslog.upb.h:422
envoy_config_accesslog_v3_ExtensionFilter_config_type_case
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)
Definition: accesslog.upb.h:1197
envoy_config_accesslog_v3_GrpcStatusFilter_DATA_LOSS
@ envoy_config_accesslog_v3_GrpcStatusFilter_DATA_LOSS
Definition: accesslog.upb.h:103
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
envoy_config_accesslog_v3_AccessLog_config_type_case
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)
Definition: accesslog.upb.h:144
envoy_config_accesslog_v3_AndFilter_new
UPB_INLINE envoy_config_accesslog_v3_AndFilter * envoy_config_accesslog_v3_AndFilter_new(upb_Arena *arena)
Definition: accesslog.upb.h:819
envoy_config_accesslog_v3_ComparisonFilter_has_value
UPB_INLINE bool envoy_config_accesslog_v3_ComparisonFilter_has_value(const envoy_config_accesslog_v3_ComparisonFilter *msg)
Definition: accesslog.upb.h:541
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_header_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_header_filter
Definition: accesslog.upb.h:240
envoy_config_accesslog_v3_GrpcStatusFilter_CANCELED
@ envoy_config_accesslog_v3_GrpcStatusFilter_CANCELED
Definition: accesslog.upb.h:89
envoy_config_accesslog_v3_DurationFilter_parse
UPB_INLINE envoy_config_accesslog_v3_DurationFilter * envoy_config_accesslog_v3_DurationFilter_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:628
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_metadata_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_metadata_filter
Definition: accesslog.upb.h:244
envoy_config_accesslog_v3_AccessLogFilter_set_and_filter
UPB_INLINE void envoy_config_accesslog_v3_AccessLogFilter_set_and_filter(envoy_config_accesslog_v3_AccessLogFilter *msg, envoy_config_accesslog_v3_AndFilter *value)
Definition: accesslog.upb.h:419
envoy_config_accesslog_v3_MetadataFilter_serialize_ex
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)
Definition: accesslog.upb.h:1112
envoy_config_accesslog_v3_RuntimeFilter_parse_ex
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)
Definition: accesslog.upb.h:757
envoy_config_accesslog_v3_AccessLogFilter_traceable_filter
const UPB_INLINE envoy_config_accesslog_v3_TraceableFilter * envoy_config_accesslog_v3_AccessLogFilter_traceable_filter(const envoy_config_accesslog_v3_AccessLogFilter *msg)
Definition: accesslog.upb.h:283
envoy_config_accesslog_v3_GrpcStatusFilter_RESOURCE_EXHAUSTED
@ envoy_config_accesslog_v3_GrpcStatusFilter_RESOURCE_EXHAUSTED
Definition: accesslog.upb.h:96
msg_internal.h
envoy_config_accesslog_v3_AccessLogFilter_mutable_grpc_status_filter
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)
Definition: accesslog.upb.h:470
upb_Arena
Definition: upb_internal.h:36
envoy_config_accesslog_v3_ComparisonFilter_Op
envoy_config_accesslog_v3_ComparisonFilter_Op
Definition: accesslog.upb.h:81
envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_traceable_filter
@ envoy_config_accesslog_v3_AccessLogFilter_filter_specifier_traceable_filter
Definition: accesslog.upb.h:236
envoy_config_accesslog_v3_HeaderFilter_set_header
UPB_INLINE void envoy_config_accesslog_v3_HeaderFilter_set_header(envoy_config_accesslog_v3_HeaderFilter *msg, struct envoy_config_route_v3_HeaderMatcher *value)
Definition: accesslog.upb.h:966
envoy_config_accesslog_v3_AccessLogFilter_serialize
UPB_INLINE char * envoy_config_accesslog_v3_AccessLogFilter_serialize(const envoy_config_accesslog_v3_AccessLogFilter *msg, upb_Arena *arena, size_t *len)
Definition: accesslog.upb.h:225
upb_ExtensionRegistry
Definition: msg.c:372
_upb_array_mutable_accessor
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1171
envoy_config_accesslog_v3_AccessLogFilter_mutable_status_code_filter
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)
Definition: accesslog.upb.h:362
envoy_config_accesslog_v3_DurationFilter_set_comparison
UPB_INLINE void envoy_config_accesslog_v3_DurationFilter_set_comparison(envoy_config_accesslog_v3_DurationFilter *msg, envoy_config_accesslog_v3_ComparisonFilter *value)
Definition: accesslog.upb.h:664
envoy_config_accesslog_v3_AccessLog_set_typed_config
UPB_INLINE void envoy_config_accesslog_v3_AccessLog_set_typed_config(envoy_config_accesslog_v3_AccessLog *msg, struct google_protobuf_Any *value)
Definition: accesslog.upb.h:188
envoy_config_accesslog_v3_AccessLog_new
UPB_INLINE envoy_config_accesslog_v3_AccessLog * envoy_config_accesslog_v3_AccessLog_new(upb_Arena *arena)
Definition: accesslog.upb.h:111
envoy_config_accesslog_v3_AccessLogFilter_mutable_not_health_check_filter
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)
Definition: accesslog.upb.h:386
envoy_config_accesslog_v3_GrpcStatusFilter_parse_ex
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)
Definition: accesslog.upb.h:1041
envoy_config_accesslog_v3_AccessLog_mutable_typed_config
UPB_INLINE struct google_protobuf_Any * envoy_config_accesslog_v3_AccessLog_mutable_typed_config(envoy_config_accesslog_v3_AccessLog *msg, upb_Arena *arena)
Definition: accesslog.upb.h:191
envoy_config_accesslog_v3_ExtensionFilter_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_config_accesslog_v3_ExtensionFilter_typed_config(const envoy_config_accesslog_v3_ExtensionFilter *msg)
Definition: accesslog.upb.h:1212
envoy_config_accesslog_v3_GrpcStatusFilter_exclude
UPB_INLINE bool envoy_config_accesslog_v3_GrpcStatusFilter_exclude(const envoy_config_accesslog_v3_GrpcStatusFilter *msg)
Definition: accesslog.upb.h:1068
envoy_config_accesslog_v3_ComparisonFilter_GE
@ envoy_config_accesslog_v3_ComparisonFilter_GE
Definition: accesslog.upb.h:83
envoy_config_accesslog_v3_ComparisonFilter_EQ
@ envoy_config_accesslog_v3_ComparisonFilter_EQ
Definition: accesslog.upb.h:82
envoy_config_accesslog_v3_AccessLog_parse
UPB_INLINE envoy_config_accesslog_v3_AccessLog * envoy_config_accesslog_v3_AccessLog_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: accesslog.upb.h:114


grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:29