xref: /aosp_15_r20/external/grpc-grpc/src/core/ext/upb-gen/opencensus/proto/trace/v1/trace_config.upb_minitable.c (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1 /* This file was generated by upb_generator from the input file:
2  *
3  *     opencensus/proto/trace/v1/trace_config.proto
4  *
5  * Do not edit -- your changes will be discarded when the file is
6  * regenerated. */
7 
8 #include <stddef.h>
9 #include "upb/generated_code_support.h"
10 #include "opencensus/proto/trace/v1/trace_config.upb_minitable.h"
11 
12 // Must be last.
13 #include "upb/port/def.inc"
14 
15 static const upb_MiniTableSub opencensus_proto_trace_v1_TraceConfig_submsgs[3] = {
16   {.UPB_PRIVATE(submsg) = &opencensus__proto__trace__v1__ProbabilitySampler_msg_init},
17   {.UPB_PRIVATE(submsg) = &opencensus__proto__trace__v1__ConstantSampler_msg_init},
18   {.UPB_PRIVATE(submsg) = &opencensus__proto__trace__v1__RateLimitingSampler_msg_init},
19 };
20 
21 static const upb_MiniTableField opencensus_proto_trace_v1_TraceConfig__fields[7] = {
22   {1, UPB_SIZE(12, 48), -9, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
23   {2, UPB_SIZE(12, 48), -9, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
24   {3, UPB_SIZE(12, 48), -9, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)},
25   {4, 16, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
26   {5, 24, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
27   {6, 32, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
28   {7, 40, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
29 };
30 
31 const upb_MiniTable opencensus__proto__trace__v1__TraceConfig_msg_init = {
32   &opencensus_proto_trace_v1_TraceConfig_submsgs[0],
33   &opencensus_proto_trace_v1_TraceConfig__fields[0],
34   UPB_SIZE(48, 56), 7, kUpb_ExtMode_NonExtendable, 7, UPB_FASTTABLE_MASK(56), 0,
35   UPB_FASTTABLE_INIT({
36     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
37     {0x003000080100000a, &upb_pom_1bt_max64b},
38     {0x0030000802010012, &upb_pom_1bt_max64b},
39     {0x003000080302001a, &upb_pom_1bt_max64b},
40     {0x001000003f000020, &upb_psv8_1bt},
41     {0x001800003f000028, &upb_psv8_1bt},
42     {0x002000003f000030, &upb_psv8_1bt},
43     {0x002800003f000038, &upb_psv8_1bt},
44   })
45 };
46 
47 static const upb_MiniTableField opencensus_proto_trace_v1_ProbabilitySampler__fields[1] = {
48   {1, 8, 0, kUpb_NoSub, 1, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
49 };
50 
51 const upb_MiniTable opencensus__proto__trace__v1__ProbabilitySampler_msg_init = {
52   NULL,
53   &opencensus_proto_trace_v1_ProbabilitySampler__fields[0],
54   16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
55   UPB_FASTTABLE_INIT({
56     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
57     {0x000800003f000009, &upb_psf8_1bt},
58   })
59 };
60 
61 static const upb_MiniTableField opencensus_proto_trace_v1_ConstantSampler__fields[1] = {
62   {1, 8, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)},
63 };
64 
65 const upb_MiniTable opencensus__proto__trace__v1__ConstantSampler_msg_init = {
66   NULL,
67   &opencensus_proto_trace_v1_ConstantSampler__fields[0],
68   16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
69   UPB_FASTTABLE_INIT({
70     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
71     {0x000800003f000008, &upb_psv4_1bt},
72   })
73 };
74 
75 static const upb_MiniTableField opencensus_proto_trace_v1_RateLimitingSampler__fields[1] = {
76   {1, 8, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)},
77 };
78 
79 const upb_MiniTable opencensus__proto__trace__v1__RateLimitingSampler_msg_init = {
80   NULL,
81   &opencensus_proto_trace_v1_RateLimitingSampler__fields[0],
82   16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0,
83   UPB_FASTTABLE_INIT({
84     {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric},
85     {0x000800003f000008, &upb_psv8_1bt},
86   })
87 };
88 
89 static const upb_MiniTable *messages_layout[4] = {
90   &opencensus__proto__trace__v1__TraceConfig_msg_init,
91   &opencensus__proto__trace__v1__ProbabilitySampler_msg_init,
92   &opencensus__proto__trace__v1__ConstantSampler_msg_init,
93   &opencensus__proto__trace__v1__RateLimitingSampler_msg_init,
94 };
95 
96 const upb_MiniTableFile opencensus_proto_trace_v1_trace_config_proto_upb_file_layout = {
97   messages_layout,
98   NULL,
99   NULL,
100   4,
101   0,
102   0,
103 };
104 
105 #include "upb/port/undef.inc"
106 
107