bootstrap.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/bootstrap/v3/bootstrap.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_CONFIG_BOOTSTRAP_V3_BOOTSTRAP_PROTO_UPB_H_
10 #define ENVOY_CONFIG_BOOTSTRAP_V3_BOOTSTRAP_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 
119 
120 typedef enum {
126 
127 typedef enum {
134 
135 
136 
137 /* envoy.config.bootstrap.v3.Bootstrap */
138 
141 }
144  if (!ret) return NULL;
146  return NULL;
147  }
148  return ret;
149 }
151  const upb_ExtensionRegistry* extreg,
152  int options, upb_Arena* arena) {
154  if (!ret) return NULL;
157  return NULL;
158  }
159  return ret;
160 }
163 }
165  upb_Arena* arena, size_t* len) {
167 }
168 typedef enum {
174 }
176  return _upb_hasbit(msg, 1);
177 }
179  *UPB_PTR_AT(msg, UPB_SIZE(12, 16), const upb_Message*) = NULL;
180 }
182  return *UPB_PTR_AT(msg, UPB_SIZE(12, 16), const struct envoy_config_core_v3_Node*);
183 }
185  return _upb_hasbit(msg, 2);
186 }
188  *UPB_PTR_AT(msg, UPB_SIZE(16, 24), const upb_Message*) = NULL;
189 }
192 }
194  return _upb_hasbit(msg, 3);
195 }
197  *UPB_PTR_AT(msg, UPB_SIZE(20, 32), const upb_Message*) = NULL;
198 }
201 }
203  return _upb_hasbit(msg, 4);
204 }
206  *UPB_PTR_AT(msg, UPB_SIZE(24, 40), const upb_Message*) = NULL;
207 }
210 }
213 }
215  return *UPB_PTR_AT(msg, UPB_SIZE(28, 48), upb_StringView);
216 }
218  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(36, 64));
219 }
221  _upb_array_detach(msg, UPB_SIZE(36, 64));
222 }
224  return (const struct envoy_config_metrics_v3_StatsSink* const*)_upb_array_accessor(msg, UPB_SIZE(36, 64), len);
225 }
227  return _upb_hasbit(msg, 5);
228 }
230  *UPB_PTR_AT(msg, UPB_SIZE(40, 72), const upb_Message*) = NULL;
231 }
233  return *UPB_PTR_AT(msg, UPB_SIZE(40, 72), const struct google_protobuf_Duration*);
234 }
236  return _upb_hasbit(msg, 6);
237 }
239  *UPB_PTR_AT(msg, UPB_SIZE(44, 80), const upb_Message*) = NULL;
240 }
242  return *UPB_PTR_AT(msg, UPB_SIZE(44, 80), const envoy_config_bootstrap_v3_Watchdog*);
243 }
245  return _upb_hasbit(msg, 7);
246 }
248  *UPB_PTR_AT(msg, UPB_SIZE(48, 88), const upb_Message*) = NULL;
249 }
251  return *UPB_PTR_AT(msg, UPB_SIZE(48, 88), const struct envoy_config_trace_v3_Tracing*);
252 }
254  return _upb_hasbit(msg, 8);
255 }
257  *UPB_PTR_AT(msg, UPB_SIZE(52, 96), const upb_Message*) = NULL;
258 }
260  return *UPB_PTR_AT(msg, UPB_SIZE(52, 96), const envoy_config_bootstrap_v3_Admin*);
261 }
263  return _upb_hasbit(msg, 9);
264 }
266  *UPB_PTR_AT(msg, UPB_SIZE(56, 104), const upb_Message*) = NULL;
267 }
269  return *UPB_PTR_AT(msg, UPB_SIZE(56, 104), const struct envoy_config_metrics_v3_StatsConfig*);
270 }
272  return _upb_hasbit(msg, 10);
273 }
275  *UPB_PTR_AT(msg, UPB_SIZE(60, 112), const upb_Message*) = NULL;
276 }
278  return *UPB_PTR_AT(msg, UPB_SIZE(60, 112), const struct envoy_config_core_v3_ApiConfigSource*);
279 }
281  return _upb_hasbit(msg, 11);
282 }
284  *UPB_PTR_AT(msg, UPB_SIZE(64, 120), const upb_Message*) = NULL;
285 }
287  return *UPB_PTR_AT(msg, UPB_SIZE(64, 120), const struct envoy_config_overload_v3_OverloadManager*);
288 }
290  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), bool) = 0;
291 }
293  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), bool);
294 }
296  return _upb_hasbit(msg, 12);
297 }
299  *UPB_PTR_AT(msg, UPB_SIZE(68, 128), const upb_Message*) = NULL;
300 }
303 }
306 }
308  return *UPB_PTR_AT(msg, UPB_SIZE(72, 136), upb_StringView);
309 }
311  return _upb_hasbit(msg, 13);
312 }
314  *UPB_PTR_AT(msg, UPB_SIZE(80, 152), const upb_Message*) = NULL;
315 }
317  return *UPB_PTR_AT(msg, UPB_SIZE(80, 152), const struct google_protobuf_UInt64Value*);
318 }
320  *UPB_PTR_AT(msg, UPB_SIZE(5, 5), bool) = 0;
321 }
323  return *UPB_PTR_AT(msg, UPB_SIZE(5, 5), bool);
324 }
326  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(84, 160));
327 }
329  _upb_array_detach(msg, UPB_SIZE(84, 160));
330 }
332  return (const struct envoy_config_core_v3_TypedExtensionConfig* const*)_upb_array_accessor(msg, UPB_SIZE(84, 160), len);
333 }
335  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(88, 168));
336 }
338  _upb_array_detach(msg, UPB_SIZE(88, 168));
339 }
341  return (const struct envoy_config_core_v3_ConfigSource* const*)_upb_array_accessor(msg, UPB_SIZE(88, 168), len);
342 }
344  return _upb_hasbit(msg, 14);
345 }
347  *UPB_PTR_AT(msg, UPB_SIZE(92, 176), const upb_Message*) = NULL;
348 }
350  return *UPB_PTR_AT(msg, UPB_SIZE(92, 176), const struct envoy_config_core_v3_ConfigSource*);
351 }
354 }
356  return *UPB_PTR_AT(msg, UPB_SIZE(96, 184), upb_StringView);
357 }
359  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(104, 200));
360 }
362  _upb_array_detach(msg, UPB_SIZE(104, 200));
363 }
365  return _upb_msg_map_size(msg, UPB_SIZE(104, 200));
366 }
368  return _upb_msg_map_get(msg, UPB_SIZE(104, 200), &key, 0, val, sizeof(*val));
369 }
372 }
374  _upb_array_detach(msg, UPB_SIZE(108, 208));
375 }
377  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(108, 208), len);
378 }
380  return _upb_hasbit(msg, 15);
381 }
383  *UPB_PTR_AT(msg, UPB_SIZE(112, 216), const upb_Message*) = NULL;
384 }
386  return *UPB_PTR_AT(msg, UPB_SIZE(112, 216), const envoy_config_bootstrap_v3_Watchdogs*);
387 }
389  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(116, 224));
390 }
392  _upb_array_detach(msg, UPB_SIZE(116, 224));
393 }
395  return (const envoy_config_bootstrap_v3_FatalAction* const*)_upb_array_accessor(msg, UPB_SIZE(116, 224), len);
396 }
398  return _upb_getoneofcase(msg, UPB_SIZE(8, 8)) == 29;
399 }
402 }
404  return UPB_READ_ONEOF(msg, bool, UPB_SIZE(3, 3), UPB_SIZE(8, 8), 29, false);
405 }
407  return _upb_hasbit(msg, 16);
408 }
410  *UPB_PTR_AT(msg, UPB_SIZE(120, 232), const upb_Message*) = NULL;
411 }
413  return *UPB_PTR_AT(msg, UPB_SIZE(120, 232), const struct envoy_config_core_v3_DnsResolutionConfig*);
414 }
416  return _upb_hasbit(msg, 17);
417 }
419  *UPB_PTR_AT(msg, UPB_SIZE(124, 240), const upb_Message*) = NULL;
420 }
422  return *UPB_PTR_AT(msg, UPB_SIZE(124, 240), const struct envoy_config_core_v3_TypedExtensionConfig*);
423 }
425  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(128, 248));
426 }
428  _upb_array_detach(msg, UPB_SIZE(128, 248));
429 }
432 }
435 }
437  return *UPB_PTR_AT(msg, UPB_SIZE(132, 256), upb_StringView);
438 }
439 
441  _upb_sethas(msg, 1);
442  *UPB_PTR_AT(msg, UPB_SIZE(12, 16), struct envoy_config_core_v3_Node*) = value;
443 }
446  if (sub == NULL) {
448  if (!sub) return NULL;
450  }
451  return sub;
452 }
454  _upb_sethas(msg, 2);
456 }
459  if (sub == NULL) {
461  if (!sub) return NULL;
463  }
464  return sub;
465 }
467  _upb_sethas(msg, 3);
469 }
472  if (sub == NULL) {
474  if (!sub) return NULL;
476  }
477  return sub;
478 }
480  _upb_sethas(msg, 4);
482 }
485  if (sub == NULL) {
487  if (!sub) return NULL;
489  }
490  return sub;
491 }
494 }
497 }
500 }
503  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(36, 64), UPB_SIZE(2, 3), &sub, arena);
504  if (!ok) return NULL;
505  return sub;
506 }
508  _upb_sethas(msg, 5);
509  *UPB_PTR_AT(msg, UPB_SIZE(40, 72), struct google_protobuf_Duration*) = value;
510 }
513  if (sub == NULL) {
515  if (!sub) return NULL;
517  }
518  return sub;
519 }
521  _upb_sethas(msg, 6);
523 }
526  if (sub == NULL) {
528  if (!sub) return NULL;
530  }
531  return sub;
532 }
534  _upb_sethas(msg, 7);
536 }
539  if (sub == NULL) {
541  if (!sub) return NULL;
543  }
544  return sub;
545 }
547  _upb_sethas(msg, 8);
549 }
552  if (sub == NULL) {
554  if (!sub) return NULL;
556  }
557  return sub;
558 }
560  _upb_sethas(msg, 9);
562 }
565  if (sub == NULL) {
567  if (!sub) return NULL;
569  }
570  return sub;
571 }
573  _upb_sethas(msg, 10);
575 }
578  if (sub == NULL) {
580  if (!sub) return NULL;
582  }
583  return sub;
584 }
586  _upb_sethas(msg, 11);
588 }
591  if (sub == NULL) {
593  if (!sub) return NULL;
595  }
596  return sub;
597 }
599  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), bool) = value;
600 }
602  _upb_sethas(msg, 12);
604 }
607  if (sub == NULL) {
609  if (!sub) return NULL;
611  }
612  return sub;
613 }
615  *UPB_PTR_AT(msg, UPB_SIZE(72, 136), upb_StringView) = value;
616 }
618  _upb_sethas(msg, 13);
620 }
623  if (sub == NULL) {
625  if (!sub) return NULL;
627  }
628  return sub;
629 }
631  *UPB_PTR_AT(msg, UPB_SIZE(5, 5), bool) = value;
632 }
635 }
638 }
641  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(84, 160), UPB_SIZE(2, 3), &sub, arena);
642  if (!ok) return NULL;
643  return sub;
644 }
647 }
650 }
653  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(88, 168), UPB_SIZE(2, 3), &sub, arena);
654  if (!ok) return NULL;
655  return sub;
656 }
658  _upb_sethas(msg, 14);
660 }
663  if (sub == NULL) {
665  if (!sub) return NULL;
667  }
668  return sub;
669 }
671  *UPB_PTR_AT(msg, UPB_SIZE(96, 184), upb_StringView) = value;
672 }
675  return _upb_msg_map_set(msg, UPB_SIZE(104, 200), &key, 0, &val, sizeof(val), a);
676 }
678  return _upb_msg_map_delete(msg, UPB_SIZE(104, 200), &key, 0);
679 }
682 }
685 }
688 }
690  return _upb_Array_Append_accessor2(msg, UPB_SIZE(108, 208), UPB_SIZE(3, 4), &val, arena);
691 }
693  _upb_sethas(msg, 15);
695 }
698  if (sub == NULL) {
700  if (!sub) return NULL;
702  }
703  return sub;
704 }
707 }
710 }
713  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(116, 224), UPB_SIZE(2, 3), &sub, arena);
714  if (!ok) return NULL;
715  return sub;
716 }
718  UPB_WRITE_ONEOF(msg, bool, UPB_SIZE(3, 3), value, UPB_SIZE(8, 8), 29);
719 }
721  _upb_sethas(msg, 16);
723 }
726  if (sub == NULL) {
728  if (!sub) return NULL;
730  }
731  return sub;
732 }
734  _upb_sethas(msg, 17);
736 }
739  if (sub == NULL) {
741  if (!sub) return NULL;
743  }
744  return sub;
745 }
748 }
751 }
754  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(128, 248), UPB_SIZE(2, 3), &sub, arena);
755  if (!ok) return NULL;
756  return sub;
757 }
759  *UPB_PTR_AT(msg, UPB_SIZE(132, 256), upb_StringView) = value;
760 }
761 
762 /* envoy.config.bootstrap.v3.Bootstrap.StaticResources */
763 
766 }
769  if (!ret) return NULL;
771  return NULL;
772  }
773  return ret;
774 }
776  const upb_ExtensionRegistry* extreg,
777  int options, upb_Arena* arena) {
779  if (!ret) return NULL;
782  return NULL;
783  }
784  return ret;
785 }
788 }
790  upb_Arena* arena, size_t* len) {
792 }
794  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
795 }
798 }
800  return (const struct envoy_config_listener_v3_Listener* const*)_upb_array_accessor(msg, UPB_SIZE(0, 0), len);
801 }
803  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(4, 8));
804 }
807 }
809  return (const struct envoy_config_cluster_v3_Cluster* const*)_upb_array_accessor(msg, UPB_SIZE(4, 8), len);
810 }
812  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(8, 16));
813 }
815  _upb_array_detach(msg, UPB_SIZE(8, 16));
816 }
819 }
820 
823 }
826 }
829  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
830  if (!ok) return NULL;
831  return sub;
832 }
835 }
838 }
841  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(4, 8), UPB_SIZE(2, 3), &sub, arena);
842  if (!ok) return NULL;
843  return sub;
844 }
847 }
850 }
853  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(8, 16), UPB_SIZE(2, 3), &sub, arena);
854  if (!ok) return NULL;
855  return sub;
856 }
857 
858 /* envoy.config.bootstrap.v3.Bootstrap.DynamicResources */
859 
862 }
865  if (!ret) return NULL;
867  return NULL;
868  }
869  return ret;
870 }
872  const upb_ExtensionRegistry* extreg,
873  int options, upb_Arena* arena) {
875  if (!ret) return NULL;
878  return NULL;
879  }
880  return ret;
881 }
884 }
886  upb_Arena* arena, size_t* len) {
888 }
890  return _upb_hasbit(msg, 1);
891 }
893  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
894 }
896  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct envoy_config_core_v3_ConfigSource*);
897 }
899  return _upb_hasbit(msg, 2);
900 }
902  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
903 }
905  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const struct envoy_config_core_v3_ConfigSource*);
906 }
908  return _upb_hasbit(msg, 3);
909 }
911  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
912 }
914  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct envoy_config_core_v3_ApiConfigSource*);
915 }
918 }
920  return *UPB_PTR_AT(msg, UPB_SIZE(16, 32), upb_StringView);
921 }
924 }
926  return *UPB_PTR_AT(msg, UPB_SIZE(24, 48), upb_StringView);
927 }
928 
930  _upb_sethas(msg, 1);
932 }
935  if (sub == NULL) {
937  if (!sub) return NULL;
939  }
940  return sub;
941 }
943  _upb_sethas(msg, 2);
945 }
948  if (sub == NULL) {
950  if (!sub) return NULL;
952  }
953  return sub;
954 }
956  _upb_sethas(msg, 3);
958 }
961  if (sub == NULL) {
963  if (!sub) return NULL;
965  }
966  return sub;
967 }
970 }
973 }
974 
975 /* envoy.config.bootstrap.v3.Bootstrap.CertificateProviderInstancesEntry */
976 
979  _upb_msg_map_key(msg, &ret, 0);
980  return ret;
981 }
983  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(8, 16));
984 }
987  _upb_msg_map_value(msg, &ret, sizeof(ret));
988  return ret;
989 }
990 
993 }
994 
995 /* envoy.config.bootstrap.v3.Admin */
996 
999 }
1002  if (!ret) return NULL;
1004  return NULL;
1005  }
1006  return ret;
1007 }
1009  const upb_ExtensionRegistry* extreg,
1010  int options, upb_Arena* arena) {
1012  if (!ret) return NULL;
1015  return NULL;
1016  }
1017  return ret;
1018 }
1021 }
1023  upb_Arena* arena, size_t* len) {
1025 }
1028 }
1030  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1031 }
1034 }
1036  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView);
1037 }
1039  return _upb_hasbit(msg, 1);
1040 }
1042  *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const upb_Message*) = NULL;
1043 }
1045  return *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const struct envoy_config_core_v3_Address*);
1046 }
1048  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(24, 48));
1049 }
1051  _upb_array_detach(msg, UPB_SIZE(24, 48));
1052 }
1054  return (const struct envoy_config_core_v3_SocketOption* const*)_upb_array_accessor(msg, UPB_SIZE(24, 48), len);
1055 }
1057  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(28, 56));
1058 }
1060  _upb_array_detach(msg, UPB_SIZE(28, 56));
1061 }
1063  return (const struct envoy_config_accesslog_v3_AccessLog* const*)_upb_array_accessor(msg, UPB_SIZE(28, 56), len);
1064 }
1066  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = 0;
1067 }
1069  return *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool);
1070 }
1071 
1074 }
1076  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView) = value;
1077 }
1079  _upb_sethas(msg, 1);
1081 }
1084  if (sub == NULL) {
1086  if (!sub) return NULL;
1088  }
1089  return sub;
1090 }
1093 }
1096 }
1099  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(24, 48), UPB_SIZE(2, 3), &sub, arena);
1100  if (!ok) return NULL;
1101  return sub;
1102 }
1105 }
1108 }
1111  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(28, 56), UPB_SIZE(2, 3), &sub, arena);
1112  if (!ok) return NULL;
1113  return sub;
1114 }
1116  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = value;
1117 }
1118 
1119 /* envoy.config.bootstrap.v3.ClusterManager */
1120 
1123 }
1126  if (!ret) return NULL;
1128  return NULL;
1129  }
1130  return ret;
1131 }
1133  const upb_ExtensionRegistry* extreg,
1134  int options, upb_Arena* arena) {
1136  if (!ret) return NULL;
1139  return NULL;
1140  }
1141  return ret;
1142 }
1145 }
1147  upb_Arena* arena, size_t* len) {
1149 }
1152 }
1154  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1155 }
1157  return _upb_hasbit(msg, 1);
1158 }
1160  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
1161 }
1164 }
1166  return _upb_hasbit(msg, 2);
1167 }
1169  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const upb_Message*) = NULL;
1170 }
1172  return *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const struct envoy_config_core_v3_BindConfig*);
1173 }
1175  return _upb_hasbit(msg, 3);
1176 }
1178  *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const upb_Message*) = NULL;
1179 }
1181  return *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const struct envoy_config_core_v3_ApiConfigSource*);
1182 }
1183 
1186 }
1188  _upb_sethas(msg, 1);
1190 }
1193  if (sub == NULL) {
1195  if (!sub) return NULL;
1197  }
1198  return sub;
1199 }
1201  _upb_sethas(msg, 2);
1203 }
1206  if (sub == NULL) {
1208  if (!sub) return NULL;
1210  }
1211  return sub;
1212 }
1214  _upb_sethas(msg, 3);
1216 }
1219  if (sub == NULL) {
1221  if (!sub) return NULL;
1223  }
1224  return sub;
1225 }
1226 
1227 /* envoy.config.bootstrap.v3.ClusterManager.OutlierDetection */
1228 
1231 }
1234  if (!ret) return NULL;
1236  return NULL;
1237  }
1238  return ret;
1239 }
1241  const upb_ExtensionRegistry* extreg,
1242  int options, upb_Arena* arena) {
1244  if (!ret) return NULL;
1247  return NULL;
1248  }
1249  return ret;
1250 }
1253 }
1255  upb_Arena* arena, size_t* len) {
1257 }
1260 }
1262  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1263 }
1265  return _upb_hasbit(msg, 1);
1266 }
1268  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
1269 }
1271  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct envoy_config_core_v3_EventServiceConfig*);
1272 }
1273 
1276 }
1278  _upb_sethas(msg, 1);
1280 }
1283  if (sub == NULL) {
1285  if (!sub) return NULL;
1287  }
1288  return sub;
1289 }
1290 
1291 /* envoy.config.bootstrap.v3.Watchdogs */
1292 
1295 }
1298  if (!ret) return NULL;
1300  return NULL;
1301  }
1302  return ret;
1303 }
1305  const upb_ExtensionRegistry* extreg,
1306  int options, upb_Arena* arena) {
1308  if (!ret) return NULL;
1311  return NULL;
1312  }
1313  return ret;
1314 }
1317 }
1319  upb_Arena* arena, size_t* len) {
1321 }
1323  return _upb_hasbit(msg, 1);
1324 }
1326  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
1327 }
1330 }
1332  return _upb_hasbit(msg, 2);
1333 }
1335  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
1336 }
1338  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const envoy_config_bootstrap_v3_Watchdog*);
1339 }
1340 
1342  _upb_sethas(msg, 1);
1344 }
1347  if (sub == NULL) {
1349  if (!sub) return NULL;
1351  }
1352  return sub;
1353 }
1355  _upb_sethas(msg, 2);
1357 }
1360  if (sub == NULL) {
1362  if (!sub) return NULL;
1364  }
1365  return sub;
1366 }
1367 
1368 /* envoy.config.bootstrap.v3.Watchdog */
1369 
1372 }
1375  if (!ret) return NULL;
1377  return NULL;
1378  }
1379  return ret;
1380 }
1382  const upb_ExtensionRegistry* extreg,
1383  int options, upb_Arena* arena) {
1385  if (!ret) return NULL;
1388  return NULL;
1389  }
1390  return ret;
1391 }
1394 }
1396  upb_Arena* arena, size_t* len) {
1398 }
1400  return _upb_hasbit(msg, 1);
1401 }
1403  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
1404 }
1406  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct google_protobuf_Duration*);
1407 }
1409  return _upb_hasbit(msg, 2);
1410 }
1412  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
1413 }
1415  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const struct google_protobuf_Duration*);
1416 }
1418  return _upb_hasbit(msg, 3);
1419 }
1421  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
1422 }
1424  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct google_protobuf_Duration*);
1425 }
1427  return _upb_hasbit(msg, 4);
1428 }
1430  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const upb_Message*) = NULL;
1431 }
1433  return *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const struct google_protobuf_Duration*);
1434 }
1436  return _upb_hasbit(msg, 5);
1437 }
1439  *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const upb_Message*) = NULL;
1440 }
1442  return *UPB_PTR_AT(msg, UPB_SIZE(20, 40), const struct envoy_type_v3_Percent*);
1443 }
1445  return _upb_hasbit(msg, 6);
1446 }
1448  *UPB_PTR_AT(msg, UPB_SIZE(24, 48), const upb_Message*) = NULL;
1449 }
1451  return *UPB_PTR_AT(msg, UPB_SIZE(24, 48), const struct google_protobuf_Duration*);
1452 }
1454  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(28, 56));
1455 }
1457  _upb_array_detach(msg, UPB_SIZE(28, 56));
1458 }
1461 }
1462 
1464  _upb_sethas(msg, 1);
1466 }
1469  if (sub == NULL) {
1471  if (!sub) return NULL;
1473  }
1474  return sub;
1475 }
1477  _upb_sethas(msg, 2);
1478  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), struct google_protobuf_Duration*) = value;
1479 }
1482  if (sub == NULL) {
1484  if (!sub) return NULL;
1486  }
1487  return sub;
1488 }
1490  _upb_sethas(msg, 3);
1491  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), struct google_protobuf_Duration*) = value;
1492 }
1495  if (sub == NULL) {
1497  if (!sub) return NULL;
1499  }
1500  return sub;
1501 }
1503  _upb_sethas(msg, 4);
1504  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), struct google_protobuf_Duration*) = value;
1505 }
1508  if (sub == NULL) {
1510  if (!sub) return NULL;
1512  }
1513  return sub;
1514 }
1516  _upb_sethas(msg, 5);
1517  *UPB_PTR_AT(msg, UPB_SIZE(20, 40), struct envoy_type_v3_Percent*) = value;
1518 }
1521  if (sub == NULL) {
1523  if (!sub) return NULL;
1525  }
1526  return sub;
1527 }
1529  _upb_sethas(msg, 6);
1530  *UPB_PTR_AT(msg, UPB_SIZE(24, 48), struct google_protobuf_Duration*) = value;
1531 }
1534  if (sub == NULL) {
1536  if (!sub) return NULL;
1538  }
1539  return sub;
1540 }
1543 }
1546 }
1549  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(28, 56), UPB_SIZE(2, 3), &sub, arena);
1550  if (!ok) return NULL;
1551  return sub;
1552 }
1553 
1554 /* envoy.config.bootstrap.v3.Watchdog.WatchdogAction */
1555 
1558 }
1561  if (!ret) return NULL;
1563  return NULL;
1564  }
1565  return ret;
1566 }
1568  const upb_ExtensionRegistry* extreg,
1569  int options, upb_Arena* arena) {
1571  if (!ret) return NULL;
1574  return NULL;
1575  }
1576  return ret;
1577 }
1580 }
1582  upb_Arena* arena, size_t* len) {
1584 }
1586  return _upb_hasbit(msg, 1);
1587 }
1589  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
1590 }
1592  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const struct envoy_config_core_v3_TypedExtensionConfig*);
1593 }
1595  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
1596 }
1598  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
1599 }
1600 
1602  _upb_sethas(msg, 1);
1604 }
1607  if (sub == NULL) {
1609  if (!sub) return NULL;
1611  }
1612  return sub;
1613 }
1615  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
1616 }
1617 
1618 /* envoy.config.bootstrap.v3.FatalAction */
1619 
1622 }
1625  if (!ret) return NULL;
1627  return NULL;
1628  }
1629  return ret;
1630 }
1632  const upb_ExtensionRegistry* extreg,
1633  int options, upb_Arena* arena) {
1635  if (!ret) return NULL;
1638  return NULL;
1639  }
1640  return ret;
1641 }
1644 }
1646  upb_Arena* arena, size_t* len) {
1648 }
1650  return _upb_hasbit(msg, 1);
1651 }
1653  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
1654 }
1656  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct envoy_config_core_v3_TypedExtensionConfig*);
1657 }
1658 
1660  _upb_sethas(msg, 1);
1662 }
1665  if (sub == NULL) {
1667  if (!sub) return NULL;
1669  }
1670  return sub;
1671 }
1672 
1673 /* envoy.config.bootstrap.v3.Runtime */
1674 
1677 }
1680  if (!ret) return NULL;
1682  return NULL;
1683  }
1684  return ret;
1685 }
1687  const upb_ExtensionRegistry* extreg,
1688  int options, upb_Arena* arena) {
1690  if (!ret) return NULL;
1693  return NULL;
1694  }
1695  return ret;
1696 }
1699 }
1701  upb_Arena* arena, size_t* len) {
1703 }
1706 }
1708  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1709 }
1712 }
1714  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView);
1715 }
1718 }
1720  return *UPB_PTR_AT(msg, UPB_SIZE(20, 40), upb_StringView);
1721 }
1723  return _upb_hasbit(msg, 1);
1724 }
1726  *UPB_PTR_AT(msg, UPB_SIZE(28, 56), const upb_Message*) = NULL;
1727 }
1729  return *UPB_PTR_AT(msg, UPB_SIZE(28, 56), const struct google_protobuf_Struct*);
1730 }
1731 
1734 }
1736  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView) = value;
1737 }
1739  *UPB_PTR_AT(msg, UPB_SIZE(20, 40), upb_StringView) = value;
1740 }
1742  _upb_sethas(msg, 1);
1743  *UPB_PTR_AT(msg, UPB_SIZE(28, 56), struct google_protobuf_Struct*) = value;
1744 }
1747  if (sub == NULL) {
1749  if (!sub) return NULL;
1751  }
1752  return sub;
1753 }
1754 
1755 /* envoy.config.bootstrap.v3.RuntimeLayer */
1756 
1759 }
1762  if (!ret) return NULL;
1764  return NULL;
1765  }
1766  return ret;
1767 }
1769  const upb_ExtensionRegistry* extreg,
1770  int options, upb_Arena* arena) {
1772  if (!ret) return NULL;
1775  return NULL;
1776  }
1777  return ret;
1778 }
1781 }
1783  upb_Arena* arena, size_t* len) {
1785 }
1786 typedef enum {
1795 }
1798 }
1800  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1801 }
1803  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
1804 }
1807 }
1809  return UPB_READ_ONEOF(msg, const struct google_protobuf_Struct*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 2, NULL);
1810 }
1812  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
1813 }
1816 }
1818  return UPB_READ_ONEOF(msg, const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 3, NULL);
1819 }
1821  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 4;
1822 }
1825 }
1828 }
1830  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 5;
1831 }
1834 }
1836  return UPB_READ_ONEOF(msg, const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 5, NULL);
1837 }
1838 
1841 }
1843  UPB_WRITE_ONEOF(msg, struct google_protobuf_Struct*, UPB_SIZE(12, 24), value, UPB_SIZE(0, 0), 2);
1844 }
1847  if (sub == NULL) {
1849  if (!sub) return NULL;
1851  }
1852  return sub;
1853 }
1856 }
1859  if (sub == NULL) {
1861  if (!sub) return NULL;
1863  }
1864  return sub;
1865 }
1868 }
1871  if (sub == NULL) {
1873  if (!sub) return NULL;
1875  }
1876  return sub;
1877 }
1880 }
1883  if (sub == NULL) {
1885  if (!sub) return NULL;
1887  }
1888  return sub;
1889 }
1890 
1891 /* envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer */
1892 
1895 }
1898  if (!ret) return NULL;
1900  return NULL;
1901  }
1902  return ret;
1903 }
1905  const upb_ExtensionRegistry* extreg,
1906  int options, upb_Arena* arena) {
1908  if (!ret) return NULL;
1911  return NULL;
1912  }
1913  return ret;
1914 }
1917 }
1919  upb_Arena* arena, size_t* len) {
1921 }
1924 }
1926  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
1927 }
1929  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool) = 0;
1930 }
1932  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool);
1933 }
1936 }
1938  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView);
1939 }
1940 
1943 }
1945  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), bool) = value;
1946 }
1948  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), upb_StringView) = value;
1949 }
1950 
1951 /* envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer */
1952 
1955 }
1958  if (!ret) return NULL;
1960  return NULL;
1961  }
1962  return ret;
1963 }
1965  const upb_ExtensionRegistry* extreg,
1966  int options, upb_Arena* arena) {
1968  if (!ret) return NULL;
1971  return NULL;
1972  }
1973  return ret;
1974 }
1977 }
1979  upb_Arena* arena, size_t* len) {
1981 }
1982 
1983 
1984 /* envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer */
1985 
1988 }
1991  if (!ret) return NULL;
1993  return NULL;
1994  }
1995  return ret;
1996 }
1998  const upb_ExtensionRegistry* extreg,
1999  int options, upb_Arena* arena) {
2001  if (!ret) return NULL;
2004  return NULL;
2005  }
2006  return ret;
2007 }
2010 }
2012  upb_Arena* arena, size_t* len) {
2014 }
2017 }
2019  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
2020 }
2022  return _upb_hasbit(msg, 1);
2023 }
2025  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
2026 }
2028  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct envoy_config_core_v3_ConfigSource*);
2029 }
2030 
2033 }
2035  _upb_sethas(msg, 1);
2037 }
2040  if (sub == NULL) {
2042  if (!sub) return NULL;
2044  }
2045  return sub;
2046 }
2047 
2048 /* envoy.config.bootstrap.v3.LayeredRuntime */
2049 
2052 }
2055  if (!ret) return NULL;
2057  return NULL;
2058  }
2059  return ret;
2060 }
2062  const upb_ExtensionRegistry* extreg,
2063  int options, upb_Arena* arena) {
2065  if (!ret) return NULL;
2068  return NULL;
2069  }
2070  return ret;
2071 }
2074 }
2076  upb_Arena* arena, size_t* len) {
2078 }
2080  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
2081 }
2083  _upb_array_detach(msg, UPB_SIZE(0, 0));
2084 }
2087 }
2088 
2091 }
2094 }
2097  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
2098  if (!ok) return NULL;
2099  return sub;
2100 }
2101 
2102 /* envoy.config.bootstrap.v3.CustomInlineHeader */
2103 
2106 }
2109  if (!ret) return NULL;
2111  return NULL;
2112  }
2113  return ret;
2114 }
2116  const upb_ExtensionRegistry* extreg,
2117  int options, upb_Arena* arena) {
2119  if (!ret) return NULL;
2122  return NULL;
2123  }
2124  return ret;
2125 }
2128 }
2130  upb_Arena* arena, size_t* len) {
2132 }
2135 }
2137  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
2138 }
2140  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = 0;
2141 }
2143  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t);
2144 }
2145 
2148 }
2150  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
2151 }
2152 
2154 
2155 #ifdef __cplusplus
2156 } /* extern "C" */
2157 #endif
2158 
2159 #include "upb/port_undef.inc"
2160 
2161 #endif /* ENVOY_CONFIG_BOOTSTRAP_V3_BOOTSTRAP_PROTO_UPB_H_ */
envoy_config_bootstrap_v3_Watchdogs_has_worker_watchdog
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdogs_has_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1331
envoy_config_bootstrap_v3_Watchdogs_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Watchdogs_msginit
Definition: bootstrap.upb.c:223
envoy_config_bootstrap_v3_Watchdog_has_multikill_threshold
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1435
envoy_config_bootstrap_v3_Bootstrap_clear_default_config_source
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:346
_upb_msg_map_clear
UPB_INLINE void _upb_msg_map_clear(upb_msg *msg, size_t ofs)
Definition: php-upb.h:1647
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_KILL
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_KILL
Definition: bootstrap.upb.h:129
envoy_config_bootstrap_v3_RuntimeLayer_has_rtds_layer
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1829
envoy_config_core_v3_ConfigSource_msginit
const upb_MiniTable envoy_config_core_v3_ConfigSource_msginit
Definition: config_source.upb.c:119
envoy_config_bootstrap_v3_Watchdog_has_miss_timeout
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1399
envoy_config_core_v3_BindConfig
struct envoy_config_core_v3_BindConfig envoy_config_core_v3_BindConfig
Definition: address.upb.h:34
envoy_config_bootstrap_v3_Watchdog_add_actions
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_add_actions(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1547
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_ads_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:907
envoy_config_bootstrap_v3_Watchdog_set_miss_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_miss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:1463
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_resources_locator
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:916
envoy_config_bootstrap_v3_CustomInlineHeader_InlineHeaderType
envoy_config_bootstrap_v3_CustomInlineHeader_InlineHeaderType
Definition: bootstrap.upb.h:120
envoy_config_bootstrap_v3_Bootstrap_set_admin
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_admin(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Admin *value)
Definition: bootstrap.upb.h:546
envoy_config_bootstrap_v3_Bootstrap_StaticResources_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_StaticResources_msginit
Definition: bootstrap.upb.c:117
envoy_config_bootstrap_v3_Watchdog_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_serialize(const envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1392
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_rtds_layer
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_rtds_layer
Definition: bootstrap.upb.h:1790
envoy_config_bootstrap_v3_LayeredRuntime_layers
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer *const * envoy_config_bootstrap_v3_LayeredRuntime_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t *len)
Definition: bootstrap.upb.h:2085
envoy_config_bootstrap_v3_bootstrap_proto_upb_file_layout
const upb_MiniTable_File envoy_config_bootstrap_v3_bootstrap_proto_upb_file_layout
Definition: bootstrap.upb.c:401
envoy_config_bootstrap_v3_RuntimeLayer_clear_rtds_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1832
envoy_config_bootstrap_v3_Watchdogs_mutable_worker_watchdog
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_mutable_worker_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1358
envoy_config_bootstrap_v3_LayeredRuntime_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_LayeredRuntime_serialize_ex(const envoy_config_bootstrap_v3_LayeredRuntime *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2075
envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_TRAILER
@ envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_TRAILER
Definition: bootstrap.upb.h:122
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_config
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
Definition: bootstrap.upb.h:1591
envoy_config_bootstrap_v3_Bootstrap_resize_config_sources
UPB_INLINE struct envoy_config_core_v3_ConfigSource ** envoy_config_bootstrap_v3_Bootstrap_resize_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:648
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_msginit
const upb_MiniTable envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_msginit
Definition: bootstrap.upb.c:207
envoy_config_bootstrap_v3_Watchdog_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_serialize_ex(const envoy_config_bootstrap_v3_Watchdog *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1395
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_msginit
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_msginit
Definition: bootstrap.upb.c:334
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_log_path
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_log_path(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_StringView value)
Definition: bootstrap.upb.h:1274
envoy_config_bootstrap_v3_Admin_resize_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_bootstrap_v3_Admin_resize_access_log(envoy_config_bootstrap_v3_Admin *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:1106
envoy_config_bootstrap_v3_Bootstrap_clear_layered_runtime
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:298
envoy_config_bootstrap_v3_CustomInlineHeader_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_CustomInlineHeader_serialize(const envoy_config_bootstrap_v3_CustomInlineHeader *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2126
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MISS
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MISS
Definition: bootstrap.upb.h:132
envoy_config_bootstrap_v3_FatalAction_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_FatalAction_serialize_ex(const envoy_config_bootstrap_v3_FatalAction *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1645
_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_bootstrap_v3_Watchdog_set_megamiss_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_megamiss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:1476
envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_listeners
UPB_INLINE struct envoy_config_listener_v3_Listener ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:821
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_rtds_config
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_rtds_config(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, struct envoy_config_core_v3_ConfigSource *value)
Definition: bootstrap.upb.h:2034
envoy_config_bootstrap_v3_ClusterManager_load_stats_config
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_ClusterManager_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1180
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_has_value
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_has_value(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
Definition: bootstrap.upb.h:982
envoy_config_bootstrap_v3_Bootstrap_clear_perf_tracing_file_path
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_perf_tracing_file_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:433
envoy_extensions_transport_sockets_tls_v3_Secret_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_Secret_msginit
Definition: secret.upb.c:66
envoy_config_bootstrap_v3_Bootstrap_stats_flush_oneofcases
envoy_config_bootstrap_v3_Bootstrap_stats_flush_oneofcases
Definition: bootstrap.upb.h:168
envoy_config_bootstrap_v3_ClusterManager_local_cluster_name
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_ClusterManager_local_cluster_name(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1153
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_symlink_root
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_symlink_root(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1922
envoy_config_bootstrap_v3_Bootstrap_admin
const UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Bootstrap_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:259
envoy_config_bootstrap_v3_Watchdogs
struct envoy_config_bootstrap_v3_Watchdogs envoy_config_bootstrap_v3_Watchdogs
Definition: bootstrap.upb.h:48
envoy_config_core_v3_ApiConfigSource
struct envoy_config_core_v3_ApiConfigSource envoy_config_core_v3_ApiConfigSource
Definition: config_source.upb.h:30
envoy_config_bootstrap_v3_Admin_has_socket_options
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_socket_options(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1047
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer
struct envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer
Definition: bootstrap.upb.h:56
envoy_config_bootstrap_v3_Watchdog_multikill_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1432
envoy_config_bootstrap_v3_FatalAction_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_FatalAction_serialize(const envoy_config_bootstrap_v3_FatalAction *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1642
envoy_config_bootstrap_v3_Bootstrap_has_inline_headers
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:424
envoy_config_bootstrap_v3_Bootstrap_set_default_socket_interface
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_default_socket_interface(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
Definition: bootstrap.upb.h:670
envoy_config_bootstrap_v3_Bootstrap_add_stats_sinks
UPB_INLINE struct envoy_config_metrics_v3_StatsSink * envoy_config_bootstrap_v3_Bootstrap_add_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:501
envoy_config_bootstrap_v3_ClusterManager_clear_upstream_bind_config
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1168
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_append_service_cluster
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_append_service_cluster(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, bool value)
Definition: bootstrap.upb.h:1944
envoy_config_bootstrap_v3_Watchdog_set_multikill_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_multikill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:1502
envoy_config_bootstrap_v3_RuntimeLayer_mutable_rtds_layer
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_rtds_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1881
envoy_config_bootstrap_v3_Bootstrap_resize_inline_headers
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader ** envoy_config_bootstrap_v3_Bootstrap_resize_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:749
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_cds_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:898
envoy_config_bootstrap_v3_Bootstrap_mutable_dynamic_resources
UPB_INLINE struct envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_mutable_dynamic_resources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:470
encode.h
envoy_config_bootstrap_v3_Bootstrap_layered_runtime
const UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_Bootstrap_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:301
envoy_config_bootstrap_v3_Bootstrap_set_header_prefix
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_header_prefix(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
Definition: bootstrap.upb.h:614
envoy_config_bootstrap_v3_Bootstrap_set_perf_tracing_file_path
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_perf_tracing_file_path(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
Definition: bootstrap.upb.h:758
envoy_config_bootstrap_v3_Bootstrap_clear_flags_path
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_flags_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:211
envoy_config_bootstrap_v3_Bootstrap_add_node_context_params
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_add_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView val, upb_Arena *arena)
Definition: bootstrap.upb.h:689
envoy_config_bootstrap_v3_Watchdog_set_max_kill_timeout_jitter
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_max_kill_timeout_jitter(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:1528
envoy_config_bootstrap_v3_Runtime_set_base
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_base(envoy_config_bootstrap_v3_Runtime *msg, struct google_protobuf_Struct *value)
Definition: bootstrap.upb.h:1741
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_bootstrap_v3_Watchdog_clear_megamiss_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1411
envoy_config_bootstrap_v3_Bootstrap_stats_server_version_override
UPB_INLINE const struct google_protobuf_UInt64Value * envoy_config_bootstrap_v3_Bootstrap_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:316
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_config
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
Definition: bootstrap.upb.h:1588
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_event
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_clear_event(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
Definition: bootstrap.upb.h:1594
envoy_config_bootstrap_v3_Bootstrap_clear_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:238
envoy_config_bootstrap_v3_Bootstrap_has_stats_sinks
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:217
envoy_config_overload_v3_OverloadManager
struct envoy_config_overload_v3_OverloadManager envoy_config_overload_v3_OverloadManager
Definition: overload.upb.h:40
envoy_config_bootstrap_v3_Admin_mutable_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_bootstrap_v3_Admin_mutable_access_log(envoy_config_bootstrap_v3_Admin *msg, size_t *len)
Definition: bootstrap.upb.h:1103
envoy_config_bootstrap_v3_Bootstrap_clear_stats_server_version_override
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:313
options
double_dict options[]
Definition: capstone_test.c:55
envoy_config_bootstrap_v3_ClusterManager_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1132
envoy_config_core_v3_DnsResolutionConfig
struct envoy_config_core_v3_DnsResolutionConfig envoy_config_core_v3_DnsResolutionConfig
Definition: resolver.upb.h:26
envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_secrets
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:851
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_has_rtds_config
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_has_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
Definition: bootstrap.upb.h:2021
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_new
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1229
envoy_config_bootstrap_v3_Watchdog_set_kill_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_kill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:1489
envoy_config_bootstrap_v3_Bootstrap_add_config_sources
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_add_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:651
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_clear
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_clear(envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:673
envoy_config_core_v3_EventServiceConfig_msginit
const upb_MiniTable envoy_config_core_v3_EventServiceConfig_msginit
Definition: event_service_config.upb.c:27
envoy_config_bootstrap_v3_Watchdogs_has_main_thread_watchdog
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdogs_has_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1322
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_rtds_config
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
Definition: bootstrap.upb.h:2024
envoy_config_bootstrap_v3_Admin_clear_socket_options
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_socket_options(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1050
envoy_config_bootstrap_v3_Watchdog_clear_multikill_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1429
envoy_config_bootstrap_v3_Bootstrap_add_inline_headers
UPB_INLINE struct envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_Bootstrap_add_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:752
envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_interval
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:229
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_resources_locator
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_resources_locator(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_StringView value)
Definition: bootstrap.upb.h:968
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_config_bootstrap_v3_Watchdog_mutable_megamiss_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_megamiss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1480
envoy_config_bootstrap_v3_Runtime_set_override_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_override_subdirectory(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
Definition: bootstrap.upb.h:1738
envoy_config_bootstrap_v3_ClusterManager_set_local_cluster_name
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_local_cluster_name(envoy_config_bootstrap_v3_ClusterManager *msg, upb_StringView value)
Definition: bootstrap.upb.h:1184
envoy_config_bootstrap_v3_RuntimeLayer_has_static_layer
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1802
envoy_config_bootstrap_v3_RuntimeLayer_set_name
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_name(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_StringView value)
Definition: bootstrap.upb.h:1839
envoy_config_bootstrap_v3_RuntimeLayer_admin_layer
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1826
_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_bootstrap_v3_Bootstrap_has_tracing
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:244
envoy_config_bootstrap_v3_Watchdog_parse
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1373
envoy_config_bootstrap_v3_FatalAction
struct envoy_config_bootstrap_v3_FatalAction envoy_config_bootstrap_v3_FatalAction
Definition: bootstrap.upb.h:51
envoy_config_bootstrap_v3_Bootstrap_resize_fatal_actions
UPB_INLINE envoy_config_bootstrap_v3_FatalAction ** envoy_config_bootstrap_v3_Bootstrap_resize_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:708
_upb_msg_map_set
UPB_INLINE bool _upb_msg_map_set(upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *arena)
Definition: php-upb.h:1630
envoy_config_bootstrap_v3_Bootstrap_has_config_sources
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:334
envoy_config_bootstrap_v3_Admin_set_profile_path
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_profile_path(envoy_config_bootstrap_v3_Admin *msg, upb_StringView value)
Definition: bootstrap.upb.h:1075
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_UNKNOWN
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_UNKNOWN
Definition: bootstrap.upb.h:128
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_config
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:904
envoy_config_bootstrap_v3_Watchdog_multikill_threshold
UPB_INLINE const struct envoy_type_v3_Percent * envoy_config_bootstrap_v3_Watchdog_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1441
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_lds_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_DynamicResources_has_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:889
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_lds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ConfigSource *value)
Definition: bootstrap.upb.h:929
envoy_config_bootstrap_v3_Bootstrap_clear_cluster_manager
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:205
envoy_config_bootstrap_v3_Bootstrap_watchdog
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Bootstrap_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:241
envoy_config_bootstrap_v3_Watchdog_has_kill_timeout
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1417
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1975
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:885
a
int a
Definition: abseil-cpp/absl/container/internal/hash_policy_traits_test.cc:88
envoy_config_bootstrap_v3_Watchdogs_clear_main_thread_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_clear_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1325
envoy_config_bootstrap_v3_Admin_set_address
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_address(envoy_config_bootstrap_v3_Admin *msg, struct envoy_config_core_v3_Address *value)
Definition: bootstrap.upb.h:1078
envoy_config_bootstrap_v3_LayeredRuntime_clear_layers
UPB_INLINE void envoy_config_bootstrap_v3_LayeredRuntime_clear_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg)
Definition: bootstrap.upb.h:2082
envoy_config_core_v3_TypedExtensionConfig
struct envoy_config_core_v3_TypedExtensionConfig envoy_config_core_v3_TypedExtensionConfig
Definition: envoy/config/core/v3/extension.upb.h:24
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_type
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_type(envoy_config_bootstrap_v3_CustomInlineHeader *msg, int32_t value)
Definition: bootstrap.upb.h:2149
envoy_config_bootstrap_v3_Bootstrap_mutable_layered_runtime
UPB_INLINE struct envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_Bootstrap_mutable_layered_runtime(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:605
envoy_config_bootstrap_v3_FatalAction_msginit
const upb_MiniTable envoy_config_bootstrap_v3_FatalAction_msginit
Definition: bootstrap.upb.c:278
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1904
envoy_config_bootstrap_v3_Bootstrap_mutable_admin
UPB_INLINE struct envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Bootstrap_mutable_admin(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:550
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1578
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1251
envoy_config_bootstrap_v3_Bootstrap_has_dynamic_resources
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:193
envoy_config_bootstrap_v3_Bootstrap_clear_stats_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:265
envoy_config_bootstrap_v3_Admin_new
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_new(upb_Arena *arena)
Definition: bootstrap.upb.h:997
envoy_config_bootstrap_v3_Bootstrap_node_context_params
UPB_INLINE upb_StringView const * envoy_config_bootstrap_v3_Bootstrap_node_context_params(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:376
envoy_config_bootstrap_v3_FatalAction_has_config
UPB_INLINE bool envoy_config_bootstrap_v3_FatalAction_has_config(const envoy_config_bootstrap_v3_FatalAction *msg)
Definition: bootstrap.upb.h:1649
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MEGAMISS
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MEGAMISS
Definition: bootstrap.upb.h:131
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_get
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_get(const envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key, struct envoy_config_core_v3_TypedExtensionConfig **val)
Definition: bootstrap.upb.h:367
envoy_config_bootstrap_v3_Runtime_parse
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1678
envoy_config_bootstrap_v3_Admin_add_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption * envoy_config_bootstrap_v3_Admin_add_socket_options(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1097
envoy_config_bootstrap_v3_ClusterManager_mutable_outlier_detection
UPB_INLINE struct envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_mutable_outlier_detection(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1191
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_log_path
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_log_path(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
Definition: bootstrap.upb.h:1261
envoy_config_core_v3_BindConfig_msginit
const upb_MiniTable envoy_config_core_v3_BindConfig_msginit
Definition: address.upb.c:86
envoy_config_bootstrap_v3_Bootstrap_has_fatal_actions
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:388
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_static_layer
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_static_layer
Definition: bootstrap.upb.h:1787
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2011
envoy_config_bootstrap_v3_Bootstrap_resize_node_context_params
UPB_INLINE upb_StringView * envoy_config_bootstrap_v3_Bootstrap_resize_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:686
envoy_config_bootstrap_v3_RuntimeLayer_new
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1757
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1997
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1896
envoy_config_bootstrap_v3_Runtime_clear_base
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_base(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1725
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_ads_config
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_ads_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:959
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_config_bootstrap_v3_Bootstrap_has_hds_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:271
envoy_config_bootstrap_v3_Bootstrap_clear_node
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:178
_upb_msg_map_next
UPB_INLINE void * _upb_msg_map_next(const upb_msg *msg, size_t ofs, size_t *iter)
Definition: php-upb.h:1623
envoy_config_bootstrap_v3_Runtime_base
UPB_INLINE const struct google_protobuf_Struct * envoy_config_bootstrap_v3_Runtime_base(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1728
envoy_config_bootstrap_v3_Admin_add_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog * envoy_config_bootstrap_v3_Admin_add_access_log(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1109
envoy_config_bootstrap_v3_Watchdog_mutable_multikill_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_multikill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1506
envoy_config_bootstrap_v3_Bootstrap_mutable_inline_headers
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader ** envoy_config_bootstrap_v3_Bootstrap_mutable_inline_headers(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:746
envoy_config_bootstrap_v3_Bootstrap_mutable_cluster_manager
UPB_INLINE struct envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_Bootstrap_mutable_cluster_manager(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:483
envoy_config_bootstrap_v3_RuntimeLayer_static_layer
UPB_INLINE const struct google_protobuf_Struct * envoy_config_bootstrap_v3_RuntimeLayer_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1808
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_DynamicResources_msginit
Definition: bootstrap.upb.c:137
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MULTIKILL
@ envoy_config_bootstrap_v3_Watchdog_WatchdogAction_MULTIKILL
Definition: bootstrap.upb.h:130
envoy_config_bootstrap_v3_Bootstrap_set_dns_resolution_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_dns_resolution_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_DnsResolutionConfig *value)
Definition: bootstrap.upb.h:720
envoy_config_bootstrap_v3_Bootstrap_config_sources
UPB_INLINE const struct envoy_config_core_v3_ConfigSource *const * envoy_config_bootstrap_v3_Bootstrap_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:340
envoy_config_bootstrap_v3_Runtime_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1686
envoy_config_bootstrap_v3_Bootstrap_set_stats_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_metrics_v3_StatsConfig *value)
Definition: bootstrap.upb.h:559
envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_interval
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_interval(envoy_config_bootstrap_v3_Bootstrap *msg, struct google_protobuf_Duration *value)
Definition: bootstrap.upb.h:507
envoy_config_bootstrap_v3_Watchdog_new
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1370
envoy_config_bootstrap_v3_Bootstrap_perf_tracing_file_path
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_perf_tracing_file_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:436
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_symlink_root
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_symlink_root(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1925
envoy_config_bootstrap_v3_Bootstrap_parse
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:142
envoy_config_bootstrap_v3_Bootstrap_set_watchdogs
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_watchdogs(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Watchdogs *value)
Definition: bootstrap.upb.h:692
envoy_config_bootstrap_v3_Watchdogs_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1304
envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_clusters
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:802
envoy_config_bootstrap_v3_RuntimeLayer_has_admin_layer
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1820
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_event
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_event(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, int32_t value)
Definition: bootstrap.upb.h:1614
envoy_config_bootstrap_v3_Watchdogs_clear_worker_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_clear_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1334
envoy_config_bootstrap_v3_Admin_access_log
UPB_INLINE const struct envoy_config_accesslog_v3_AccessLog *const * envoy_config_bootstrap_v3_Admin_access_log(const envoy_config_bootstrap_v3_Admin *msg, size_t *len)
Definition: bootstrap.upb.h:1062
envoy_config_bootstrap_v3_Bootstrap_set_typed_dns_resolver_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_typed_dns_resolver_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: bootstrap.upb.h:733
envoy_config_bootstrap_v3_Bootstrap_mutable_watchdog
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Bootstrap_mutable_watchdog(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:524
envoy_config_cluster_v3_Cluster_msginit
const upb_MiniTable envoy_config_cluster_v3_Cluster_msginit
Definition: config/cluster/v3/cluster.upb.c:148
envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_clusters
UPB_INLINE struct envoy_config_cluster_v3_Cluster * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:839
envoy_config_bootstrap_v3_Bootstrap_has_typed_dns_resolver_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:415
envoy_config_bootstrap_v3_Runtime_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Runtime_serialize(const envoy_config_bootstrap_v3_Runtime *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1697
envoy_config_bootstrap_v3_Runtime_mutable_base
UPB_INLINE struct google_protobuf_Struct * envoy_config_bootstrap_v3_Runtime_mutable_base(envoy_config_bootstrap_v3_Runtime *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1745
envoy_config_bootstrap_v3_FatalAction_new
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1620
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_resources_locator
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_resources_locator(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_StringView value)
Definition: bootstrap.upb.h:971
envoy_config_bootstrap_v3_Watchdog_clear_max_kill_timeout_jitter
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1447
envoy_config_bootstrap_v3_Admin_address
UPB_INLINE const struct envoy_config_core_v3_Address * envoy_config_bootstrap_v3_Admin_address(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1044
envoy_config_bootstrap_v3_RuntimeLayer_set_admin_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_admin_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *value)
Definition: bootstrap.upb.h:1866
envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_interval
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:226
envoy_config_bootstrap_v3_Runtime_has_base
UPB_INLINE bool envoy_config_bootstrap_v3_Runtime_has_base(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1722
envoy_config_bootstrap_v3_Bootstrap_set_enable_dispatcher_stats
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_enable_dispatcher_stats(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
Definition: bootstrap.upb.h:598
envoy_config_bootstrap_v3_RuntimeLayer_clear_name
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_name(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1796
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_secrets
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:845
envoy_config_bootstrap_v3_Bootstrap_hds_config
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:277
envoy_config_bootstrap_v3_Watchdog_set_multikill_threshold
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_set_multikill_threshold(envoy_config_bootstrap_v3_Watchdog *msg, struct envoy_type_v3_Percent *value)
Definition: bootstrap.upb.h:1515
envoy_config_bootstrap_v3_Admin_ignore_global_conn_limit
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_ignore_global_conn_limit(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1068
envoy_config_bootstrap_v3_Admin_set_ignore_global_conn_limit
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_ignore_global_conn_limit(envoy_config_bootstrap_v3_Admin *msg, bool value)
Definition: bootstrap.upb.h:1115
envoy_config_bootstrap_v3_Admin_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Admin_serialize(const envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1019
envoy_config_bootstrap_v3_Bootstrap_clear_use_tcp_for_dns_lookups
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_use_tcp_for_dns_lookups(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:319
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:901
_upb_msg_map_value
UPB_INLINE void _upb_msg_map_value(const void *msg, void *val, size_t size)
Definition: php-upb.h:1664
envoy_config_bootstrap_v3_LayeredRuntime_resize_layers
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer ** envoy_config_bootstrap_v3_LayeredRuntime_resize_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:2092
envoy_config_bootstrap_v3_Admin_clear_access_log
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_access_log(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1059
envoy_config_bootstrap_v3_RuntimeLayer_set_disk_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_disk_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *value)
Definition: bootstrap.upb.h:1854
envoy_config_bootstrap_v3_RuntimeLayer_clear_static_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_static_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1805
envoy_config_bootstrap_v3_Bootstrap_clear_inline_headers
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:427
envoy_config_bootstrap_v3_ClusterManager_clear_load_stats_config
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1177
envoy_config_bootstrap_v3_Admin_mutable_address
UPB_INLINE struct envoy_config_core_v3_Address * envoy_config_bootstrap_v3_Admin_mutable_address(envoy_config_bootstrap_v3_Admin *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1082
envoy_config_bootstrap_v3_Bootstrap_has_default_config_source
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:343
envoy_config_bootstrap_v3_Bootstrap_has_watchdog
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_watchdog(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:235
decode.h
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_log_path
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_log_path(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
Definition: bootstrap.upb.h:1258
envoy_config_bootstrap_v3_Bootstrap_clear_dns_resolution_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:409
envoy_config_bootstrap_v3_Watchdogs_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdogs_serialize(const envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1315
envoy_config_core_v3_ApiConfigSource_msginit
const upb_MiniTable envoy_config_core_v3_ApiConfigSource_msginit
Definition: config_source.upb.c:46
envoy_config_bootstrap_v3_ClusterManager_clear_outlier_detection
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1159
envoy_config_bootstrap_v3_ClusterManager_mutable_upstream_bind_config
UPB_INLINE struct envoy_config_core_v3_BindConfig * envoy_config_bootstrap_v3_ClusterManager_mutable_upstream_bind_config(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1204
envoy_config_bootstrap_v3_Bootstrap_has_certificate_provider_instances
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_certificate_provider_instances(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:358
_upb_msg_map_get
UPB_INLINE bool _upb_msg_map_get(const upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size)
Definition: php-upb.h:1615
envoy_config_bootstrap_v3_CustomInlineHeader
struct envoy_config_bootstrap_v3_CustomInlineHeader envoy_config_bootstrap_v3_CustomInlineHeader
Definition: bootstrap.upb.h:58
envoy_config_bootstrap_v3_Admin_set_access_log_path
UPB_INLINE void envoy_config_bootstrap_v3_Admin_set_access_log_path(envoy_config_bootstrap_v3_Admin *msg, upb_StringView value)
Definition: bootstrap.upb.h:1072
envoy_config_bootstrap_v3_Bootstrap_clear_enable_dispatcher_stats
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_enable_dispatcher_stats(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:289
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:863
envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_type
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_type(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
Definition: bootstrap.upb.h:2139
envoy_config_bootstrap_v3_Bootstrap_enable_dispatcher_stats
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_enable_dispatcher_stats(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:292
envoy_config_bootstrap_v3_Bootstrap_clear_watchdogs
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:382
_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_bootstrap_v3_ClusterManager_has_load_stats_config
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_load_stats_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1174
envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_secrets
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:814
envoy_config_bootstrap_v3_Bootstrap_mutable_stats_server_version_override
UPB_INLINE struct google_protobuf_UInt64Value * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_server_version_override(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:621
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:871
envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_secrets
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:811
envoy_config_bootstrap_v3_RuntimeLayer_disk_layer
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1817
envoy_config_bootstrap_v3_RuntimeLayer_parse
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1760
envoy_config_bootstrap_v3_Bootstrap_set_node
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_node(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_Node *value)
Definition: bootstrap.upb.h:440
envoy_config_bootstrap_v3_Runtime_clear_symlink_root
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_symlink_root(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1704
envoy_config_bootstrap_v3_Bootstrap_inline_headers
const UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader *const * envoy_config_bootstrap_v3_Bootstrap_inline_headers(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:430
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_msginit
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_msginit
Definition: bootstrap.upb.c:349
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_admin_layer
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_admin_layer
Definition: bootstrap.upb.h:1789
envoy_config_bootstrap_v3_Runtime_set_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_subdirectory(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
Definition: bootstrap.upb.h:1735
envoy_config_bootstrap_v3_Bootstrap_clear_static_resources
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:187
envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_HEADER
@ envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_HEADER
Definition: bootstrap.upb.h:123
envoy_config_bootstrap_v3_Bootstrap_set_default_config_source
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_default_config_source(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_ConfigSource *value)
Definition: bootstrap.upb.h:657
envoy_config_bootstrap_v3_LayeredRuntime_add_layers
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_LayeredRuntime_add_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:2095
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_has_event_service
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_has_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
Definition: bootstrap.upb.h:1264
envoy_config_bootstrap_v3_Bootstrap_bootstrap_extensions
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig *const * envoy_config_bootstrap_v3_Bootstrap_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:331
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_resources_locator
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_cds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:922
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1915
envoy_config_bootstrap_v3_Admin_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1008
envoy_config_core_v3_SocketOption
struct envoy_config_core_v3_SocketOption envoy_config_core_v3_SocketOption
Definition: socket_option.upb.h:24
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1989
google_protobuf_Struct_msginit
const upb_MiniTable google_protobuf_Struct_msginit
Definition: google/protobuf/struct.upb.c:23
envoy_config_bootstrap_v3_Admin_profile_path
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Admin_profile_path(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1035
envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:767
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_config_bootstrap_v3_Bootstrap_stats_flush_case
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_stats_flush_oneofcases envoy_config_bootstrap_v3_Bootstrap_stats_flush_case(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:172
envoy_config_bootstrap_v3_Runtime_clear_override_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_override_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1716
envoy_config_bootstrap_v3_RuntimeLayer_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1779
envoy_config_bootstrap_v3_Watchdogs_set_worker_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_set_worker_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, envoy_config_bootstrap_v3_Watchdog *value)
Definition: bootstrap.upb.h:1354
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_append_service_cluster
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_append_service_cluster(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1928
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_has_config
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_WatchdogAction_has_config(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
Definition: bootstrap.upb.h:1585
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_name
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_name(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
Definition: bootstrap.upb.h:2018
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_new
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1556
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_mutable_event_service
UPB_INLINE struct envoy_config_core_v3_EventServiceConfig * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_mutable_event_service(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1281
envoy_config_bootstrap_v3_Bootstrap_flags_path
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_flags_path(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:214
envoy_config_bootstrap_v3_Bootstrap_clear_default_socket_interface
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_default_socket_interface(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:352
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:892
envoy_config_bootstrap_v3_Bootstrap_StaticResources_listeners
UPB_INLINE const struct envoy_config_listener_v3_Listener *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:799
envoy_config_metrics_v3_StatsConfig
struct envoy_config_metrics_v3_StatsConfig envoy_config_metrics_v3_StatsConfig
Definition: stats.upb.h:32
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_event
UPB_INLINE int32_t envoy_config_bootstrap_v3_Watchdog_WatchdogAction_event(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg)
Definition: bootstrap.upb.h:1597
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_nextmutable
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry * envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_nextmutable(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *iter)
Definition: bootstrap.upb.h:680
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_new
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1986
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1956
envoy_config_bootstrap_v3_ClusterManager_outlier_detection
const UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1162
google_protobuf_Struct
struct google_protobuf_Struct google_protobuf_Struct
Definition: google/protobuf/struct.upb.h:27
envoy_config_bootstrap_v3_Bootstrap_clear_tracing
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:247
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_config_bootstrap_v3_Bootstrap_watchdogs
const UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Bootstrap_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:385
envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_name
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_set_inline_header_name(envoy_config_bootstrap_v3_CustomInlineHeader *msg, upb_StringView value)
Definition: bootstrap.upb.h:2146
envoy_config_bootstrap_v3_Bootstrap_StaticResources
struct envoy_config_bootstrap_v3_Bootstrap_StaticResources envoy_config_bootstrap_v3_Bootstrap_StaticResources
Definition: bootstrap.upb.h:42
envoy_config_bootstrap_v3_RuntimeLayer
struct envoy_config_bootstrap_v3_RuntimeLayer envoy_config_bootstrap_v3_RuntimeLayer
Definition: bootstrap.upb.h:53
envoy_config_bootstrap_v3_Watchdog_kill_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1423
envoy_config_bootstrap_v3_Bootstrap_mutable_overload_manager
UPB_INLINE struct envoy_config_overload_v3_OverloadManager * envoy_config_bootstrap_v3_Bootstrap_mutable_overload_manager(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:589
envoy_config_core_v3_TypedExtensionConfig_msginit
const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit
Definition: envoy/config/core/v3/extension.upb.c:27
envoy_config_core_v3_Node_msginit
const upb_MiniTable envoy_config_core_v3_Node_msginit
Definition: base.upb.c:98
envoy_config_bootstrap_v3_Bootstrap_clear_overload_manager
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:283
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_mutable_config
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_mutable_config(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1605
envoy_config_bootstrap_v3_Bootstrap_clear_bootstrap_extensions
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:328
envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_listeners
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_StaticResources_has_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:793
envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_listeners
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_listeners(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:796
envoy_config_cluster_v3_Cluster
struct envoy_config_cluster_v3_Cluster envoy_config_cluster_v3_Cluster
Definition: config/cluster/v3/cluster.upb.h:49
envoy_config_bootstrap_v3_LayeredRuntime_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:2061
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_disk_layer
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_disk_layer
Definition: bootstrap.upb.h:1788
envoy_config_bootstrap_v3_Admin_has_access_log
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_access_log(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1056
envoy_config_bootstrap_v3_FatalAction_clear_config
UPB_INLINE void envoy_config_bootstrap_v3_FatalAction_clear_config(const envoy_config_bootstrap_v3_FatalAction *msg)
Definition: bootstrap.upb.h:1652
envoy_config_bootstrap_v3_Bootstrap_fatal_actions
const UPB_INLINE envoy_config_bootstrap_v3_FatalAction *const * envoy_config_bootstrap_v3_Bootstrap_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:394
envoy_config_bootstrap_v3_Bootstrap_tracing
UPB_INLINE const struct envoy_config_trace_v3_Tracing * envoy_config_bootstrap_v3_Bootstrap_tracing(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:250
envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_on_admin
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:400
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_key
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_key(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
Definition: bootstrap.upb.h:977
envoy_config_bootstrap_v3_Admin_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Admin_serialize_ex(const envoy_config_bootstrap_v3_Admin *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1022
envoy_config_bootstrap_v3_Admin_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Admin_msginit
Definition: bootstrap.upb.c:173
envoy_config_bootstrap_v3_Watchdogs_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdogs_serialize_ex(const envoy_config_bootstrap_v3_Watchdogs *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1318
envoy_config_bootstrap_v3_Bootstrap_clear_certificate_provider_instances
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_certificate_provider_instances(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:361
envoy_config_bootstrap_v3_RuntimeLayer_msginit
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_msginit
Definition: bootstrap.upb.c:316
envoy_config_bootstrap_v3_Admin_socket_options
UPB_INLINE const struct envoy_config_core_v3_SocketOption *const * envoy_config_bootstrap_v3_Admin_socket_options(const envoy_config_bootstrap_v3_Admin *msg, size_t *len)
Definition: bootstrap.upb.h:1053
envoy_config_bootstrap_v3_Bootstrap_add_bootstrap_extensions
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_add_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:639
envoy_config_bootstrap_v3_Bootstrap_set_stats_server_version_override
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_server_version_override(envoy_config_bootstrap_v3_Bootstrap *msg, struct google_protobuf_UInt64Value *value)
Definition: bootstrap.upb.h:617
envoy_config_metrics_v3_StatsConfig_msginit
const upb_MiniTable envoy_config_metrics_v3_StatsConfig_msginit
Definition: stats.upb.c:51
envoy_config_bootstrap_v3_Bootstrap_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_msginit
Definition: bootstrap.upb.c:99
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_next
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry * envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_next(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *iter)
Definition: bootstrap.upb.h:370
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_cds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ConfigSource *value)
Definition: bootstrap.upb.h:942
envoy_config_bootstrap_v3_Bootstrap_mutable_watchdogs
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Bootstrap_mutable_watchdogs(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:696
envoy_config_bootstrap_v3_Admin_parse
UPB_INLINE envoy_config_bootstrap_v3_Admin * envoy_config_bootstrap_v3_Admin_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1000
upb_Message
void upb_Message
Definition: msg.h:49
envoy_config_bootstrap_v3_RuntimeLayer_set_rtds_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_rtds_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *value)
Definition: bootstrap.upb.h:1878
envoy_config_bootstrap_v3_Bootstrap_mutable_config_sources
UPB_INLINE struct envoy_config_core_v3_ConfigSource ** envoy_config_bootstrap_v3_Bootstrap_mutable_config_sources(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:645
envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:789
envoy_config_bootstrap_v3_Bootstrap_has_static_resources
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:184
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_serialize_ex(const envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1581
envoy_config_bootstrap_v3_Bootstrap_clear_typed_dns_resolver_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:418
envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_HEADER
@ envoy_config_bootstrap_v3_CustomInlineHeader_REQUEST_HEADER
Definition: bootstrap.upb.h:121
envoy_config_bootstrap_v3_Admin_clear_access_log_path
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_access_log_path(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1026
envoy_config_bootstrap_v3_ClusterManager_set_load_stats_config
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_load_stats_config(envoy_config_bootstrap_v3_ClusterManager *msg, struct envoy_config_core_v3_ApiConfigSource *value)
Definition: bootstrap.upb.h:1213
envoy_config_bootstrap_v3_Watchdog_mutable_multikill_threshold
UPB_INLINE struct envoy_type_v3_Percent * envoy_config_bootstrap_v3_Watchdog_mutable_multikill_threshold(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1519
envoy_config_bootstrap_v3_Watchdog_mutable_kill_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_kill_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1493
decode_fast.h
envoy_config_bootstrap_v3_Bootstrap_clear_admin
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:256
envoy_config_bootstrap_v3_Runtime_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Runtime_msginit
Definition: bootstrap.upb.c:295
envoy_config_bootstrap_v3_LayeredRuntime_msginit
const upb_MiniTable envoy_config_bootstrap_v3_LayeredRuntime_msginit
Definition: bootstrap.upb.c:363
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_on_admin
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:397
envoy_config_bootstrap_v3_Bootstrap_mutable_bootstrap_extensions
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_bootstrap_v3_Bootstrap_mutable_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:633
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1232
envoy_config_bootstrap_v3_Bootstrap_use_tcp_for_dns_lookups
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_use_tcp_for_dns_lookups(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:322
envoy_config_bootstrap_v3_Bootstrap_StaticResources_new
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_new(upb_Arena *arena)
Definition: bootstrap.upb.h:764
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry
struct envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry
Definition: bootstrap.upb.h:44
envoy_config_metrics_v3_StatsSink
struct envoy_config_metrics_v3_StatsSink envoy_config_metrics_v3_StatsSink
Definition: stats.upb.h:31
_upb_msg_map_delete
UPB_INLINE bool _upb_msg_map_delete(upb_msg *msg, size_t ofs, const void *key, size_t key_size)
Definition: php-upb.h:1640
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_serialize(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2008
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_service
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_clear_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
Definition: bootstrap.upb.h:1267
envoy_config_bootstrap_v3_Watchdog_max_kill_timeout_jitter
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1450
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_NOT_SET
@ envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_NOT_SET
Definition: bootstrap.upb.h:1791
envoy_config_bootstrap_v3_Bootstrap
struct envoy_config_bootstrap_v3_Bootstrap envoy_config_bootstrap_v3_Bootstrap
Definition: bootstrap.upb.h:41
envoy_config_bootstrap_v3_Bootstrap_has_cluster_manager
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:202
envoy_config_bootstrap_v3_Bootstrap_mutable_dns_resolution_config
UPB_INLINE struct envoy_config_core_v3_DnsResolutionConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_dns_resolution_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:724
envoy_config_bootstrap_v3_Bootstrap_has_dns_resolution_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:406
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_mutable_rtds_config
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_mutable_rtds_config(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:2038
envoy_config_bootstrap_v3_RuntimeLayer_clear_admin_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_admin_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1823
envoy_config_bootstrap_v3_Bootstrap_mutable_node
UPB_INLINE struct envoy_config_core_v3_Node * envoy_config_bootstrap_v3_Bootstrap_mutable_node(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:444
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1978
envoy_config_bootstrap_v3_Watchdog_has_max_kill_timeout_jitter
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_max_kill_timeout_jitter(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1444
envoy_config_bootstrap_v3_Bootstrap_mutable_hds_config
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_mutable_hds_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:576
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1559
envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_on_admin
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_stats_flush_on_admin(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
Definition: bootstrap.upb.h:717
envoy_config_bootstrap_v3_Runtime_subdirectory
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1713
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_size
UPB_INLINE size_t envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_size(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:364
envoy_config_bootstrap_v3_CustomInlineHeader_parse
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:2107
_upb_msg_map_size
UPB_INLINE size_t _upb_msg_map_size(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1610
envoy_config_bootstrap_v3_Bootstrap_StaticResources_secrets
UPB_INLINE const struct envoy_extensions_transport_sockets_tls_v3_Secret *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_secrets(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:817
envoy_config_bootstrap_v3_Runtime_override_subdirectory
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_override_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1719
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_append_service_cluster
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_append_service_cluster(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1931
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_config_bootstrap_v3_Bootstrap_has_stats_config
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:262
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_ads_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_clear_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:910
envoy_config_bootstrap_v3_ClusterManager_has_upstream_bind_config
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1165
envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_clusters
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_StaticResources_clear_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg)
Definition: bootstrap.upb.h:805
envoy_config_bootstrap_v3_RuntimeLayer_set_static_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_set_static_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, struct google_protobuf_Struct *value)
Definition: bootstrap.upb.h:1842
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_name
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_clear_name(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
Definition: bootstrap.upb.h:2015
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_clear_subdirectory(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1934
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_subdirectory(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_StringView value)
Definition: bootstrap.upb.h:1947
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_resources_locator
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_DynamicResources_cds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:925
envoy_config_listener_v3_Listener_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_msginit
Definition: listener.upb.c:100
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_config_bootstrap_v3_CustomInlineHeader_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:2115
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction * envoy_config_bootstrap_v3_Watchdog_WatchdogAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1567
envoy_config_bootstrap_v3_Bootstrap_mutable_stats_config
UPB_INLINE struct envoy_config_metrics_v3_StatsConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:563
envoy_config_bootstrap_v3_Runtime_set_symlink_root
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_set_symlink_root(envoy_config_bootstrap_v3_Runtime *msg, upb_StringView value)
Definition: bootstrap.upb.h:1732
envoy_config_bootstrap_v3_LayeredRuntime_parse
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:2053
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_bootstrap_v3_RuntimeLayer_DiskLayer_set_symlink_root
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_set_symlink_root(envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, upb_StringView value)
Definition: bootstrap.upb.h:1941
envoy_config_bootstrap_v3_Bootstrap_set_tracing
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_tracing(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_trace_v3_Tracing *value)
Definition: bootstrap.upb.h:533
envoy_config_bootstrap_v3_LayeredRuntime
struct envoy_config_bootstrap_v3_LayeredRuntime envoy_config_bootstrap_v3_LayeredRuntime
Definition: bootstrap.upb.h:57
envoy_config_bootstrap_v3_Runtime_symlink_root
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Runtime_symlink_root(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1707
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_config
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:895
envoy_config_bootstrap_v3_Bootstrap_clear_node_context_params
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_node_context_params(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:373
envoy_config_bootstrap_v3_Watchdog_megamiss_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1414
envoy_config_bootstrap_v3_Bootstrap_header_prefix
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_header_prefix(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:307
envoy_type_v3_Percent
struct envoy_type_v3_Percent envoy_type_v3_Percent
Definition: percent.upb.h:25
envoy_config_core_v3_Node
struct envoy_config_core_v3_Node envoy_config_core_v3_Node
Definition: base.upb.h:50
envoy_config_bootstrap_v3_Bootstrap_has_watchdogs
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_watchdogs(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:379
key
const char * key
Definition: hpack_parser_table.cc:164
envoy_config_bootstrap_v3_Watchdog_WatchdogAction
struct envoy_config_bootstrap_v3_Watchdog_WatchdogAction envoy_config_bootstrap_v3_Watchdog_WatchdogAction
Definition: bootstrap.upb.h:50
google_protobuf_UInt64Value_msginit
const upb_MiniTable google_protobuf_UInt64Value_msginit
Definition: wrappers.upb.c:49
envoy_config_bootstrap_v3_Bootstrap_set_cluster_manager
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_cluster_manager(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_ClusterManager *value)
Definition: bootstrap.upb.h:479
envoy_config_bootstrap_v3_Admin
struct envoy_config_bootstrap_v3_Admin envoy_config_bootstrap_v3_Admin
Definition: bootstrap.upb.h:45
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_set
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_set(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key, struct envoy_config_core_v3_TypedExtensionConfig *val, upb_Arena *a)
Definition: bootstrap.upb.h:674
envoy_config_bootstrap_v3_Bootstrap_set_use_tcp_for_dns_lookups
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_use_tcp_for_dns_lookups(envoy_config_bootstrap_v3_Bootstrap *msg, bool value)
Definition: bootstrap.upb.h:630
envoy_config_bootstrap_v3_Bootstrap_set_static_resources
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_static_resources(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Bootstrap_StaticResources *value)
Definition: bootstrap.upb.h:453
upb_StringView
Definition: upb/upb/upb.h:72
envoy_type_v3_Percent_msginit
const upb_MiniTable envoy_type_v3_Percent_msginit
Definition: percent.upb.c:22
envoy_config_bootstrap_v3_Bootstrap_mutable_fatal_actions
UPB_INLINE envoy_config_bootstrap_v3_FatalAction ** envoy_config_bootstrap_v3_Bootstrap_mutable_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:705
envoy_config_bootstrap_v3_Bootstrap_mutable_typed_dns_resolver_config
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_mutable_typed_dns_resolver_config(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:737
envoy_config_bootstrap_v3_ClusterManager_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_serialize_ex(const envoy_config_bootstrap_v3_ClusterManager *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1146
envoy_config_bootstrap_v3_Runtime_clear_subdirectory
UPB_INLINE void envoy_config_bootstrap_v3_Runtime_clear_subdirectory(const envoy_config_bootstrap_v3_Runtime *msg)
Definition: bootstrap.upb.h:1710
envoy_config_bootstrap_v3_Bootstrap_clear_header_prefix
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_header_prefix(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:304
envoy_config_bootstrap_v3_FatalAction_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1631
envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_StaticResources_serialize(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:786
envoy_config_bootstrap_v3_Bootstrap_resize_stats_sinks
UPB_INLINE struct envoy_config_metrics_v3_StatsSink ** envoy_config_bootstrap_v3_Bootstrap_resize_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:498
envoy_config_bootstrap_v3_LayeredRuntime_has_layers
UPB_INLINE bool envoy_config_bootstrap_v3_LayeredRuntime_has_layers(const envoy_config_bootstrap_v3_LayeredRuntime *msg)
Definition: bootstrap.upb.h:2079
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager_OutlierDetection * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1240
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_bootstrap_v3_LayeredRuntime_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_LayeredRuntime_serialize(const envoy_config_bootstrap_v3_LayeredRuntime *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2072
envoy_config_accesslog_v3_AccessLog_msginit
const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msginit
Definition: accesslog.upb.c:35
envoy_config_bootstrap_v3_Bootstrap_static_resources
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_static_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:190
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_set_value
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_set_value(envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: bootstrap.upb.h:991
envoy_config_bootstrap_v3_Bootstrap_clear_fatal_actions
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_fatal_actions(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:391
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_resources_locator
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_DynamicResources_lds_resources_locator(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:919
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_name
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_set_name(envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg, upb_StringView value)
Definition: bootstrap.upb.h:2031
envoy_config_accesslog_v3_AccessLog
struct envoy_config_accesslog_v3_AccessLog envoy_config_accesslog_v3_AccessLog
Definition: accesslog.upb.h:38
envoy_config_bootstrap_v3_RuntimeLayer_mutable_disk_layer
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_disk_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1857
envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_TRAILER
@ envoy_config_bootstrap_v3_CustomInlineHeader_RESPONSE_TRAILER
Definition: bootstrap.upb.h:124
envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_listeners
UPB_INLINE struct envoy_config_listener_v3_Listener ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:824
envoy_config_bootstrap_v3_Runtime_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Runtime_serialize_ex(const envoy_config_bootstrap_v3_Runtime *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1700
envoy_config_bootstrap_v3_Bootstrap_clear_config_sources
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_config_sources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:337
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_ads_config
UPB_INLINE const struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_ads_config(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg)
Definition: bootstrap.upb.h:913
envoy_config_bootstrap_v3_Admin_mutable_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_bootstrap_v3_Admin_mutable_socket_options(envoy_config_bootstrap_v3_Admin *msg, size_t *len)
Definition: bootstrap.upb.h:1091
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_oneofcases
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_oneofcases
Definition: bootstrap.upb.h:1786
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_config_bootstrap_v3_Bootstrap_cluster_manager
const UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_Bootstrap_cluster_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:208
envoy_config_bootstrap_v3_Watchdog_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Watchdog_msginit
Definition: bootstrap.upb.c:249
envoy_config_bootstrap_v3_RuntimeLayer_mutable_admin_layer
UPB_INLINE struct envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_mutable_admin_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1869
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer
struct envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer
Definition: bootstrap.upb.h:55
envoy_config_bootstrap_v3_Admin_access_log_path
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Admin_access_log_path(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1029
envoy_config_trace_v3_Tracing
struct envoy_config_trace_v3_Tracing envoy_config_trace_v3_Tracing
Definition: http_tracer.upb.h:25
envoy_config_bootstrap_v3_ClusterManager_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_serialize(const envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1143
envoy_config_bootstrap_v3_Bootstrap_has_stats_server_version_override
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_stats_server_version_override(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:310
envoy_config_metrics_v3_StatsSink_msginit
const upb_MiniTable envoy_config_metrics_v3_StatsSink_msginit
Definition: stats.upb.c:31
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_config
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_WatchdogAction_set_config(envoy_config_bootstrap_v3_Watchdog_WatchdogAction *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: bootstrap.upb.h:1601
envoy_config_bootstrap_v3_RuntimeLayer_rtds_layer
const UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer * envoy_config_bootstrap_v3_RuntimeLayer_rtds_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1835
envoy_config_bootstrap_v3_Watchdog_clear_kill_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_kill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1420
envoy_config_bootstrap_v3_Watchdogs_set_main_thread_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Watchdogs_set_main_thread_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, envoy_config_bootstrap_v3_Watchdog *value)
Definition: bootstrap.upb.h:1341
envoy_config_bootstrap_v3_Bootstrap_set_dynamic_resources
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_dynamic_resources(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Bootstrap_DynamicResources *value)
Definition: bootstrap.upb.h:466
envoy_config_bootstrap_v3_Watchdogs_main_thread_watchdog
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_main_thread_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1328
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_WatchdogEvent
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_WatchdogEvent
Definition: bootstrap.upb.h:127
envoy_config_bootstrap_v3_Bootstrap_mutable_node_context_params
UPB_INLINE upb_StringView * envoy_config_bootstrap_v3_Bootstrap_mutable_node_context_params(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:683
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_bootstrap_v3_Runtime
struct envoy_config_bootstrap_v3_Runtime envoy_config_bootstrap_v3_Runtime
Definition: bootstrap.upb.h:52
envoy_config_bootstrap_v3_RuntimeLayer_clear_disk_layer
UPB_INLINE void envoy_config_bootstrap_v3_RuntimeLayer_clear_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1814
envoy_config_bootstrap_v3_Bootstrap_clear_hds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_hds_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:274
envoy_config_bootstrap_v3_Bootstrap_mutable_static_resources
UPB_INLINE struct envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_mutable_static_resources(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:457
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_config_bootstrap_v3_Bootstrap_stats_config
UPB_INLINE const struct envoy_config_metrics_v3_StatsConfig * envoy_config_bootstrap_v3_Bootstrap_stats_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:268
envoy_config_bootstrap_v3_ClusterManager
struct envoy_config_bootstrap_v3_ClusterManager envoy_config_bootstrap_v3_ClusterManager
Definition: bootstrap.upb.h:46
envoy_config_bootstrap_v3_FatalAction_mutable_config
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_FatalAction_mutable_config(envoy_config_bootstrap_v3_FatalAction *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1663
google_protobuf_Duration
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
envoy_config_bootstrap_v3_Bootstrap_stats_flush_on_admin
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_stats_flush_on_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:403
envoy_config_bootstrap_v3_Bootstrap_StaticResources_clusters
UPB_INLINE const struct envoy_config_cluster_v3_Cluster *const * envoy_config_bootstrap_v3_Bootstrap_StaticResources_clusters(const envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:808
envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_name
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_name(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
Definition: bootstrap.upb.h:2136
envoy_config_bootstrap_v3_Watchdog_clear_multikill_threshold
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_multikill_threshold(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1438
envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_case
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_oneofcases envoy_config_bootstrap_v3_RuntimeLayer_layer_specifier_case(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1793
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_new
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1893
envoy_config_bootstrap_v3_Bootstrap_dynamic_resources
const UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:199
envoy_config_core_v3_EventServiceConfig
struct envoy_config_core_v3_EventServiceConfig envoy_config_core_v3_EventServiceConfig
Definition: event_service_config.upb.h:24
envoy_config_bootstrap_v3_Bootstrap_resize_bootstrap_extensions
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_bootstrap_v3_Bootstrap_resize_bootstrap_extensions(envoy_config_bootstrap_v3_Bootstrap *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:636
envoy_config_bootstrap_v3_FatalAction_parse
UPB_INLINE envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_FatalAction_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1623
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_lds_config
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_lds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:933
envoy_config_bootstrap_v3_ClusterManager_clear_local_cluster_name
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_clear_local_cluster_name(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1150
envoy_config_bootstrap_v3_Bootstrap_dns_resolution_config
UPB_INLINE const struct envoy_config_core_v3_DnsResolutionConfig * envoy_config_bootstrap_v3_Bootstrap_dns_resolution_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:412
envoy_config_bootstrap_v3_Watchdog_WatchdogAction_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Watchdog_WatchdogAction_msginit
Definition: bootstrap.upb.c:264
_upb_msg_map_set_value
UPB_INLINE void _upb_msg_map_set_value(void *msg, const void *val, size_t size)
Definition: php-upb.h:1670
envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1964
envoy_config_bootstrap_v3_Watchdog
struct envoy_config_bootstrap_v3_Watchdog envoy_config_bootstrap_v3_Watchdog
Definition: bootstrap.upb.h:49
envoy_config_bootstrap_v3_ClusterManager_new
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1121
envoy_config_bootstrap_v3_Admin_clear_address
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_address(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1041
envoy_config_trace_v3_Tracing_msginit
const upb_MiniTable envoy_config_trace_v3_Tracing_msginit
Definition: http_tracer.upb.c:27
envoy_config_bootstrap_v3_Watchdog_clear_actions
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_actions(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1456
_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
google_protobuf_Duration_msginit
const upb_MiniTable google_protobuf_Duration_msginit
Definition: duration.upb.c:20
envoy_config_bootstrap_v3_Bootstrap_default_config_source
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_default_config_source(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:349
envoy_config_bootstrap_v3_Bootstrap_clear_stats_sinks
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:220
envoy_config_bootstrap_v3_Watchdog_resize_actions
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction ** envoy_config_bootstrap_v3_Watchdog_resize_actions(envoy_config_bootstrap_v3_Watchdog *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:1544
envoy_config_bootstrap_v3_Watchdog_mutable_max_kill_timeout_jitter
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_max_kill_timeout_jitter(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1532
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_serialize_ex(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1254
envoy_config_bootstrap_v3_Watchdog_has_actions
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_actions(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1453
envoy_config_bootstrap_v3_ClusterManager_msginit
const upb_MiniTable envoy_config_bootstrap_v3_ClusterManager_msginit
Definition: bootstrap.upb.c:192
envoy_config_bootstrap_v3_ClusterManager_upstream_bind_config
UPB_INLINE const struct envoy_config_core_v3_BindConfig * envoy_config_bootstrap_v3_ClusterManager_upstream_bind_config(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1171
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_value
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_value(const envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry *msg)
Definition: bootstrap.upb.h:985
envoy_config_bootstrap_v3_Watchdog_has_multikill_timeout
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_multikill_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1426
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_serialize(const envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:882
google_protobuf_UInt64Value
struct google_protobuf_UInt64Value google_protobuf_UInt64Value
Definition: wrappers.upb.h:35
envoy_config_bootstrap_v3_Bootstrap_has_admin
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_admin(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:253
envoy_config_bootstrap_v3_Bootstrap_clear_dynamic_resources
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_clear_dynamic_resources(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:196
envoy_config_bootstrap_v3_RuntimeLayer_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1782
envoy_config_bootstrap_v3_Bootstrap_mutable_stats_flush_interval
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Bootstrap_mutable_stats_flush_interval(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:511
envoy_config_overload_v3_OverloadManager_msginit
const upb_MiniTable envoy_config_overload_v3_OverloadManager_msginit
Definition: overload.upb.c:146
envoy_config_core_v3_DnsResolutionConfig_msginit
const upb_MiniTable envoy_config_core_v3_DnsResolutionConfig_msginit
Definition: resolver.upb.c:39
envoy_config_bootstrap_v3_ClusterManager_set_outlier_detection
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_outlier_detection(envoy_config_bootstrap_v3_ClusterManager *msg, envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *value)
Definition: bootstrap.upb.h:1187
envoy_config_bootstrap_v3_FatalAction_set_config
UPB_INLINE void envoy_config_bootstrap_v3_FatalAction_set_config(envoy_config_bootstrap_v3_FatalAction *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: bootstrap.upb.h:1659
envoy_config_bootstrap_v3_Bootstrap_set_watchdog
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_watchdog(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_Watchdog *value)
Definition: bootstrap.upb.h:520
envoy_config_bootstrap_v3_Bootstrap_set_layered_runtime
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_layered_runtime(envoy_config_bootstrap_v3_Bootstrap *msg, envoy_config_bootstrap_v3_LayeredRuntime *value)
Definition: bootstrap.upb.h:601
envoy_config_bootstrap_v3_CustomInlineHeader_new
UPB_INLINE envoy_config_bootstrap_v3_CustomInlineHeader * envoy_config_bootstrap_v3_CustomInlineHeader_new(upb_Arena *arena)
Definition: bootstrap.upb.h:2104
envoy_config_bootstrap_v3_Bootstrap_overload_manager
UPB_INLINE const struct envoy_config_overload_v3_OverloadManager * envoy_config_bootstrap_v3_Bootstrap_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:286
envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_clusters
UPB_INLINE struct envoy_config_cluster_v3_Cluster ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:836
_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_bootstrap_v3_Bootstrap_new
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_new(upb_Arena *arena)
Definition: bootstrap.upb.h:139
iter
Definition: test_winkernel.cpp:47
envoy_config_bootstrap_v3_Bootstrap_set_flags_path
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_flags_path(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView value)
Definition: bootstrap.upb.h:492
envoy_config_core_v3_ConfigSource
struct envoy_config_core_v3_ConfigSource envoy_config_core_v3_ConfigSource
Definition: config_source.upb.h:35
envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_rtds_config
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_rtds_config(const envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer *msg)
Definition: bootstrap.upb.h:2027
envoy_config_bootstrap_v3_Admin_resize_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_bootstrap_v3_Admin_resize_socket_options(envoy_config_bootstrap_v3_Admin *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:1094
envoy_config_bootstrap_v3_CustomInlineHeader_msginit
const upb_MiniTable envoy_config_bootstrap_v3_CustomInlineHeader_msginit
Definition: bootstrap.upb.c:374
envoy_config_bootstrap_v3_Bootstrap_mutable_default_config_source
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_mutable_default_config_source(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:661
envoy_config_bootstrap_v3_Bootstrap_has_overload_manager
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_overload_manager(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:280
envoy_config_bootstrap_v3_Admin_has_address
UPB_INLINE bool envoy_config_bootstrap_v3_Admin_has_address(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1038
envoy_config_bootstrap_v3_Runtime_new
UPB_INLINE envoy_config_bootstrap_v3_Runtime * envoy_config_bootstrap_v3_Runtime_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1675
envoy_config_bootstrap_v3_Watchdog_miss_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1405
envoy_config_bootstrap_v3_Bootstrap_add_fatal_actions
UPB_INLINE struct envoy_config_bootstrap_v3_FatalAction * envoy_config_bootstrap_v3_Bootstrap_add_fatal_actions(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:711
envoy_config_bootstrap_v3_Watchdog_mutable_actions
UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction ** envoy_config_bootstrap_v3_Watchdog_mutable_actions(envoy_config_bootstrap_v3_Watchdog *msg, size_t *len)
Definition: bootstrap.upb.h:1541
envoy_config_bootstrap_v3_Bootstrap_has_bootstrap_extensions
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_bootstrap_extensions(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:325
envoy_config_bootstrap_v3_Watchdog_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdog_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1381
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_ads_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_DynamicResources_set_ads_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, struct envoy_config_core_v3_ApiConfigSource *value)
Definition: bootstrap.upb.h:955
envoy_config_bootstrap_v3_RuntimeLayer_has_disk_layer
UPB_INLINE bool envoy_config_bootstrap_v3_RuntimeLayer_has_disk_layer(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1811
envoy_config_bootstrap_v3_Bootstrap_has_node
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:175
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
envoy_config_bootstrap_v3_ClusterManager_set_upstream_bind_config
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_set_upstream_bind_config(envoy_config_bootstrap_v3_ClusterManager *msg, struct envoy_config_core_v3_BindConfig *value)
Definition: bootstrap.upb.h:1200
envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_msginit
const upb_MiniTable envoy_config_bootstrap_v3_Bootstrap_CertificateProviderInstancesEntry_msginit
Definition: bootstrap.upb.c:152
envoy_config_bootstrap_v3_ClusterManager_has_outlier_detection
UPB_INLINE bool envoy_config_bootstrap_v3_ClusterManager_has_outlier_detection(const envoy_config_bootstrap_v3_ClusterManager *msg)
Definition: bootstrap.upb.h:1156
envoy_config_bootstrap_v3_RuntimeLayer_name
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_name(const envoy_config_bootstrap_v3_RuntimeLayer *msg)
Definition: bootstrap.upb.h:1799
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_core_v3_Address_msginit
const upb_MiniTable envoy_config_core_v3_Address_msginit
Definition: address.upb.c:104
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_subdirectory
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_subdirectory(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg)
Definition: bootstrap.upb.h:1937
envoy_config_bootstrap_v3_Bootstrap_set_hds_config
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_hds_config(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_core_v3_ApiConfigSource *value)
Definition: bootstrap.upb.h:572
envoy_config_bootstrap_v3_Bootstrap_stats_flush_stats_flush_on_admin
@ envoy_config_bootstrap_v3_Bootstrap_stats_flush_stats_flush_on_admin
Definition: bootstrap.upb.h:169
envoy_config_core_v3_Address
struct envoy_config_core_v3_Address envoy_config_core_v3_Address
Definition: address.upb.h:35
envoy_config_bootstrap_v3_Bootstrap_DynamicResources
struct envoy_config_bootstrap_v3_Bootstrap_DynamicResources envoy_config_bootstrap_v3_Bootstrap_DynamicResources
Definition: bootstrap.upb.h:43
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_service
UPB_INLINE const struct envoy_config_core_v3_EventServiceConfig * envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_event_service(const envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg)
Definition: bootstrap.upb.h:1270
envoy_config_bootstrap_v3_LayeredRuntime_new
UPB_INLINE envoy_config_bootstrap_v3_LayeredRuntime * envoy_config_bootstrap_v3_LayeredRuntime_new(upb_Arena *arena)
Definition: bootstrap.upb.h:2050
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
_upb_msg_map_key
UPB_INLINE void _upb_msg_map_key(const void *msg, void *key, size_t size)
Definition: php-upb.h:1655
envoy_config_bootstrap_v3_Watchdogs_new
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1293
envoy_config_bootstrap_v3_RuntimeLayer_mutable_static_layer
UPB_INLINE struct google_protobuf_Struct * envoy_config_bootstrap_v3_RuntimeLayer_mutable_static_layer(envoy_config_bootstrap_v3_RuntimeLayer *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1845
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer
struct envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer
Definition: bootstrap.upb.h:54
envoy_config_bootstrap_v3_RuntimeLayer_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer * envoy_config_bootstrap_v3_RuntimeLayer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:1768
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_cds_config
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_mutable_cds_config(envoy_config_bootstrap_v3_Bootstrap_DynamicResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:946
envoy_config_bootstrap_v3_Bootstrap_DynamicResources_new
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_DynamicResources * envoy_config_bootstrap_v3_Bootstrap_DynamicResources_new(upb_Arena *arena)
Definition: bootstrap.upb.h:860
envoy_config_bootstrap_v3_Watchdogs_parse
UPB_INLINE envoy_config_bootstrap_v3_Watchdogs * envoy_config_bootstrap_v3_Watchdogs_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1296
envoy_config_bootstrap_v3_Watchdogs_mutable_main_thread_watchdog
UPB_INLINE struct envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_mutable_main_thread_watchdog(envoy_config_bootstrap_v3_Watchdogs *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1345
envoy_config_bootstrap_v3_Bootstrap_set_overload_manager
UPB_INLINE void envoy_config_bootstrap_v3_Bootstrap_set_overload_manager(envoy_config_bootstrap_v3_Bootstrap *msg, struct envoy_config_overload_v3_OverloadManager *value)
Definition: bootstrap.upb.h:585
envoy_config_bootstrap_v3_Watchdog_mutable_miss_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_bootstrap_v3_Watchdog_mutable_miss_timeout(envoy_config_bootstrap_v3_Watchdog *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1467
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_serialize_ex(const envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:1918
envoy_config_bootstrap_v3_CustomInlineHeader_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_CustomInlineHeader_serialize_ex(const envoy_config_bootstrap_v3_CustomInlineHeader *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:2129
envoy_config_bootstrap_v3_Watchdog_clear_miss_timeout
UPB_INLINE void envoy_config_bootstrap_v3_Watchdog_clear_miss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1402
envoy_config_bootstrap_v3_Bootstrap_mutable_stats_sinks
UPB_INLINE struct envoy_config_metrics_v3_StatsSink ** envoy_config_bootstrap_v3_Bootstrap_mutable_stats_sinks(envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:495
envoy_config_bootstrap_v3_Watchdogs_worker_watchdog
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog * envoy_config_bootstrap_v3_Watchdogs_worker_watchdog(const envoy_config_bootstrap_v3_Watchdogs *msg)
Definition: bootstrap.upb.h:1337
envoy_config_bootstrap_v3_ClusterManager_mutable_load_stats_config
UPB_INLINE struct envoy_config_core_v3_ApiConfigSource * envoy_config_bootstrap_v3_ClusterManager_mutable_load_stats_config(envoy_config_bootstrap_v3_ClusterManager *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:1217
envoy_extensions_transport_sockets_tls_v3_Secret
struct envoy_extensions_transport_sockets_tls_v3_Secret envoy_extensions_transport_sockets_tls_v3_Secret
Definition: secret.upb.h:28
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection
struct envoy_config_bootstrap_v3_ClusterManager_OutlierDetection envoy_config_bootstrap_v3_ClusterManager_OutlierDetection
Definition: bootstrap.upb.h:47
envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_type
UPB_INLINE int32_t envoy_config_bootstrap_v3_CustomInlineHeader_inline_header_type(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
Definition: bootstrap.upb.h:2142
envoy_config_bootstrap_v3_Admin_clear_ignore_global_conn_limit
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_ignore_global_conn_limit(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1065
envoy_config_bootstrap_v3_Bootstrap_stats_sinks
UPB_INLINE const struct envoy_config_metrics_v3_StatsSink *const * envoy_config_bootstrap_v3_Bootstrap_stats_sinks(const envoy_config_bootstrap_v3_Bootstrap *msg, size_t *len)
Definition: bootstrap.upb.h:223
msg_internal.h
envoy_config_bootstrap_v3_FatalAction_config
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_FatalAction_config(const envoy_config_bootstrap_v3_FatalAction *msg)
Definition: bootstrap.upb.h:1655
upb_Arena
Definition: upb_internal.h:36
envoy_config_bootstrap_v3_Bootstrap_serialize_ex
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_serialize_ex(const envoy_config_bootstrap_v3_Bootstrap *msg, int options, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:164
envoy_config_bootstrap_v3_Bootstrap_serialize
UPB_INLINE char * envoy_config_bootstrap_v3_Bootstrap_serialize(const envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena, size_t *len)
Definition: bootstrap.upb.h:161
envoy_config_bootstrap_v3_LayeredRuntime_mutable_layers
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer ** envoy_config_bootstrap_v3_LayeredRuntime_mutable_layers(envoy_config_bootstrap_v3_LayeredRuntime *msg, size_t *len)
Definition: bootstrap.upb.h:2089
envoy_config_bootstrap_v3_Bootstrap_mutable_tracing
UPB_INLINE struct envoy_config_trace_v3_Tracing * envoy_config_bootstrap_v3_Bootstrap_mutable_tracing(envoy_config_bootstrap_v3_Bootstrap *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:537
envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_name
UPB_INLINE void envoy_config_bootstrap_v3_CustomInlineHeader_clear_inline_header_name(const envoy_config_bootstrap_v3_CustomInlineHeader *msg)
Definition: bootstrap.upb.h:2133
upb_ExtensionRegistry
Definition: msg.c:372
envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_secrets
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_Secret ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_resize_secrets(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t len, upb_Arena *arena)
Definition: bootstrap.upb.h:848
envoy_config_bootstrap_v3_ClusterManager_parse
UPB_INLINE envoy_config_bootstrap_v3_ClusterManager * envoy_config_bootstrap_v3_ClusterManager_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: bootstrap.upb.h:1124
envoy_config_core_v3_SocketOption_msginit
const upb_MiniTable envoy_config_core_v3_SocketOption_msginit
Definition: socket_option.upb.c:27
_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_bootstrap_v3_RuntimeLayer_AdminLayer_new
UPB_INLINE envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer * envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_new(upb_Arena *arena)
Definition: bootstrap.upb.h:1953
envoy_config_listener_v3_Listener
struct envoy_config_listener_v3_Listener envoy_config_listener_v3_Listener
Definition: listener.upb.h:30
envoy_config_bootstrap_v3_Bootstrap_node
UPB_INLINE const struct envoy_config_core_v3_Node * envoy_config_bootstrap_v3_Bootstrap_node(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:181
envoy_config_bootstrap_v3_Watchdog_has_megamiss_timeout
UPB_INLINE bool envoy_config_bootstrap_v3_Watchdog_has_megamiss_timeout(const envoy_config_bootstrap_v3_Watchdog *msg)
Definition: bootstrap.upb.h:1408
envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_service
UPB_INLINE void envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_set_event_service(envoy_config_bootstrap_v3_ClusterManager_OutlierDetection *msg, struct envoy_config_core_v3_EventServiceConfig *value)
Definition: bootstrap.upb.h:1277
envoy_config_bootstrap_v3_Bootstrap_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap * envoy_config_bootstrap_v3_Bootstrap_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:150
envoy_config_bootstrap_v3_Admin_clear_profile_path
UPB_INLINE void envoy_config_bootstrap_v3_Admin_clear_profile_path(const envoy_config_bootstrap_v3_Admin *msg)
Definition: bootstrap.upb.h:1032
envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse_ex
UPB_INLINE envoy_config_bootstrap_v3_Bootstrap_StaticResources * envoy_config_bootstrap_v3_Bootstrap_StaticResources_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: bootstrap.upb.h:775
envoy_config_bootstrap_v3_Bootstrap_has_layered_runtime
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_has_layered_runtime(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:295
envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_delete
UPB_INLINE bool envoy_config_bootstrap_v3_Bootstrap_certificate_provider_instances_delete(envoy_config_bootstrap_v3_Bootstrap *msg, upb_StringView key)
Definition: bootstrap.upb.h:677
envoy_config_bootstrap_v3_Bootstrap_default_socket_interface
UPB_INLINE upb_StringView envoy_config_bootstrap_v3_Bootstrap_default_socket_interface(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:355
envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_listeners
UPB_INLINE struct envoy_config_listener_v3_Listener * envoy_config_bootstrap_v3_Bootstrap_StaticResources_add_listeners(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, upb_Arena *arena)
Definition: bootstrap.upb.h:827
envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_msginit
const upb_MiniTable envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_msginit
Definition: bootstrap.upb.c:328
envoy_config_bootstrap_v3_Bootstrap_typed_dns_resolver_config
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_bootstrap_v3_Bootstrap_typed_dns_resolver_config(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:421
envoy_config_bootstrap_v3_Bootstrap_stats_flush_interval
UPB_INLINE const struct google_protobuf_Duration * envoy_config_bootstrap_v3_Bootstrap_stats_flush_interval(const envoy_config_bootstrap_v3_Bootstrap *msg)
Definition: bootstrap.upb.h:232
envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_clusters
UPB_INLINE struct envoy_config_cluster_v3_Cluster ** envoy_config_bootstrap_v3_Bootstrap_StaticResources_mutable_clusters(envoy_config_bootstrap_v3_Bootstrap_StaticResources *msg, size_t *len)
Definition: bootstrap.upb.h:833
envoy_config_bootstrap_v3_Bootstrap_stats_flush_NOT_SET
@ envoy_config_bootstrap_v3_Bootstrap_stats_flush_NOT_SET
Definition: bootstrap.upb.h:170
envoy_config_bootstrap_v3_Watchdog_actions
const UPB_INLINE envoy_config_bootstrap_v3_Watchdog_WatchdogAction *const * envoy_config_bootstrap_v3_Watchdog_actions(const envoy_config_bootstrap_v3_Watchdog *msg, size_t *len)
Definition: bootstrap.upb.h:1459


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