1 /* This file was generated by upb_generator from the input file: 2 * 3 * envoy/service/status/v3/csds.proto 4 * 5 * Do not edit -- your changes will be discarded when the file is 6 * regenerated. 7 * NO CHECKED-IN PROTOBUF GENCODE */ 8 9 #include <stddef.h> 10 #include "upb/generated_code_support.h" 11 #include "envoy/service/status/v3/csds.upb_minitable.h" 12 #include "envoy/admin/v3/config_dump_shared.upb_minitable.h" 13 #include "envoy/config/core/v3/base.upb_minitable.h" 14 #include "envoy/type/matcher/v3/node.upb_minitable.h" 15 #include "google/api/annotations.upb_minitable.h" 16 #include "google/protobuf/any.upb_minitable.h" 17 #include "google/protobuf/timestamp.upb_minitable.h" 18 #include "envoy/annotations/deprecation.upb_minitable.h" 19 #include "udpa/annotations/status.upb_minitable.h" 20 #include "udpa/annotations/versioning.upb_minitable.h" 21 22 // Must be last. 23 #include "upb/port/def.inc" 24 25 extern const struct upb_MiniTable UPB_PRIVATE(_kUpb_MiniTable_StaticallyTreeShaken); 26 static const upb_MiniTableSubInternal envoy_service_status_v3_ClientStatusRequest__submsgs[2] = { 27 {.UPB_PRIVATE(submsg) = &envoy__type__matcher__v3__NodeMatcher_msg_init_ptr}, 28 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__Node_msg_init_ptr}, 29 }; 30 31 static const upb_MiniTableField envoy_service_status_v3_ClientStatusRequest__fields[3] = { 32 {1, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 33 {2, UPB_SIZE(16, 24), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 34 {3, UPB_SIZE(20, 9), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 35 }; 36 37 const upb_MiniTable envoy__service__status__v3__ClientStatusRequest_msg_init = { 38 &envoy_service_status_v3_ClientStatusRequest__submsgs[0], 39 &envoy_service_status_v3_ClientStatusRequest__fields[0], 40 UPB_SIZE(24, 32), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 41 #ifdef UPB_TRACING_ENABLED 42 "envoy.service.status.v3.ClientStatusRequest", 43 #endif 44 UPB_FASTTABLE_INIT({ 45 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 46 {0x001000003f00000a, &upb_prm_1bt_maxmaxb}, 47 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 48 {0x000900003f000018, &upb_psb1_1bt}, 49 }) 50 }; 51 52 const upb_MiniTable* envoy__service__status__v3__ClientStatusRequest_msg_init_ptr = &envoy__service__status__v3__ClientStatusRequest_msg_init; 53 static const upb_MiniTableSubInternal envoy_service_status_v3_PerXdsConfig__submsgs[5] = { 54 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ListenersConfigDump_msg_init_ptr}, 55 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ClustersConfigDump_msg_init_ptr}, 56 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__RoutesConfigDump_msg_init_ptr}, 57 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__ScopedRoutesConfigDump_msg_init_ptr}, 58 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__EndpointsConfigDump_msg_init_ptr}, 59 }; 60 61 static const upb_MiniTableField envoy_service_status_v3_PerXdsConfig__fields[7] = { 62 {1, 8, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 63 {2, UPB_SIZE(20, 24), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 64 {3, UPB_SIZE(20, 24), -13, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 65 {4, UPB_SIZE(20, 24), -13, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 66 {5, UPB_SIZE(20, 24), -13, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 67 {6, UPB_SIZE(20, 24), -13, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 68 {7, 16, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 69 }; 70 71 const upb_MiniTable envoy__service__status__v3__PerXdsConfig_msg_init = { 72 &envoy_service_status_v3_PerXdsConfig__submsgs[0], 73 &envoy_service_status_v3_PerXdsConfig__fields[0], 74 UPB_SIZE(24, 32), 7, kUpb_ExtMode_NonExtendable, 7, UPB_FASTTABLE_MASK(56), 0, 75 #ifdef UPB_TRACING_ENABLED 76 "envoy.service.status.v3.PerXdsConfig", 77 #endif 78 UPB_FASTTABLE_INIT({ 79 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 80 {0x000800003f000008, &upb_psv4_1bt}, 81 {0x0018000c02000012, &upb_pom_1bt_maxmaxb}, 82 {0x0018000c0301001a, &upb_pom_1bt_maxmaxb}, 83 {0x0018000c04020022, &upb_pom_1bt_maxmaxb}, 84 {0x0018000c0503002a, &upb_pom_1bt_maxmaxb}, 85 {0x0018000c06040032, &upb_pom_1bt_maxmaxb}, 86 {0x001000003f000038, &upb_psv4_1bt}, 87 }) 88 }; 89 90 const upb_MiniTable* envoy__service__status__v3__PerXdsConfig_msg_init_ptr = &envoy__service__status__v3__PerXdsConfig_msg_init; 91 static const upb_MiniTableSubInternal envoy_service_status_v3_ClientConfig__submsgs[3] = { 92 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__Node_msg_init_ptr}, 93 {.UPB_PRIVATE(submsg) = &envoy__service__status__v3__PerXdsConfig_msg_init_ptr}, 94 {.UPB_PRIVATE(submsg) = &envoy__service__status__v3__ClientConfig__GenericXdsConfig_msg_init_ptr}, 95 }; 96 97 static const upb_MiniTableField envoy_service_status_v3_ClientConfig__fields[4] = { 98 {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 99 {2, UPB_SIZE(16, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 100 {3, UPB_SIZE(20, 32), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 101 {4, UPB_SIZE(24, 40), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 102 }; 103 104 const upb_MiniTable envoy__service__status__v3__ClientConfig_msg_init = { 105 &envoy_service_status_v3_ClientConfig__submsgs[0], 106 &envoy_service_status_v3_ClientConfig__fields[0], 107 UPB_SIZE(32, 56), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0, 108 #ifdef UPB_TRACING_ENABLED 109 "envoy.service.status.v3.ClientConfig", 110 #endif 111 UPB_FASTTABLE_INIT({ 112 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 113 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 114 {0x001800003f010012, &upb_prm_1bt_max64b}, 115 {0x002000003f02001a, &upb_prm_1bt_max128b}, 116 {0x002800003f000022, &upb_pss_1bt}, 117 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 118 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 119 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 120 }) 121 }; 122 123 const upb_MiniTable* envoy__service__status__v3__ClientConfig_msg_init_ptr = &envoy__service__status__v3__ClientConfig_msg_init; 124 static const upb_MiniTableSubInternal envoy_service_status_v3_ClientConfig_GenericXdsConfig__submsgs[3] = { 125 {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr}, 126 {.UPB_PRIVATE(submsg) = &google__protobuf__Timestamp_msg_init_ptr}, 127 {.UPB_PRIVATE(submsg) = &envoy__admin__v3__UpdateFailureState_msg_init_ptr}, 128 }; 129 130 static const upb_MiniTableField envoy_service_status_v3_ClientConfig_GenericXdsConfig__fields[9] = { 131 {1, UPB_SIZE(36, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 132 {2, UPB_SIZE(44, 40), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 133 {3, UPB_SIZE(52, 56), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 134 {4, UPB_SIZE(12, 72), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 135 {5, UPB_SIZE(16, 80), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 136 {6, UPB_SIZE(20, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 137 {7, UPB_SIZE(24, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 138 {8, UPB_SIZE(28, 88), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 139 {9, UPB_SIZE(32, 20), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 140 }; 141 142 const upb_MiniTable envoy__service__status__v3__ClientConfig__GenericXdsConfig_msg_init = { 143 &envoy_service_status_v3_ClientConfig_GenericXdsConfig__submsgs[0], 144 &envoy_service_status_v3_ClientConfig_GenericXdsConfig__fields[0], 145 UPB_SIZE(64, 96), 9, kUpb_ExtMode_NonExtendable, 9, UPB_FASTTABLE_MASK(120), 0, 146 #ifdef UPB_TRACING_ENABLED 147 "envoy.service.status.v3.ClientConfig.GenericXdsConfig", 148 #endif 149 UPB_FASTTABLE_INIT({ 150 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 151 {0x001800003f00000a, &upb_pss_1bt}, 152 {0x002800003f000012, &upb_pss_1bt}, 153 {0x003800003f00001a, &upb_pss_1bt}, 154 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 155 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 156 {0x000c00003f000030, &upb_psv4_1bt}, 157 {0x001000003f000038, &upb_psv4_1bt}, 158 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 159 {0x001400003f000048, &upb_psb1_1bt}, 160 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 161 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 162 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 163 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 164 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 165 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 166 }) 167 }; 168 169 const upb_MiniTable* envoy__service__status__v3__ClientConfig__GenericXdsConfig_msg_init_ptr = &envoy__service__status__v3__ClientConfig__GenericXdsConfig_msg_init; 170 static const upb_MiniTableSubInternal envoy_service_status_v3_ClientStatusResponse__submsgs[1] = { 171 {.UPB_PRIVATE(submsg) = &envoy__service__status__v3__ClientConfig_msg_init_ptr}, 172 }; 173 174 static const upb_MiniTableField envoy_service_status_v3_ClientStatusResponse__fields[1] = { 175 {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 176 }; 177 178 const upb_MiniTable envoy__service__status__v3__ClientStatusResponse_msg_init = { 179 &envoy_service_status_v3_ClientStatusResponse__submsgs[0], 180 &envoy_service_status_v3_ClientStatusResponse__fields[0], 181 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 182 #ifdef UPB_TRACING_ENABLED 183 "envoy.service.status.v3.ClientStatusResponse", 184 #endif 185 UPB_FASTTABLE_INIT({ 186 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 187 {0x000800003f00000a, &upb_prm_1bt_max64b}, 188 }) 189 }; 190 191 const upb_MiniTable* envoy__service__status__v3__ClientStatusResponse_msg_init_ptr = &envoy__service__status__v3__ClientStatusResponse_msg_init; 192 static const upb_MiniTable *messages_layout[5] = { 193 &envoy__service__status__v3__ClientStatusRequest_msg_init, 194 &envoy__service__status__v3__PerXdsConfig_msg_init, 195 &envoy__service__status__v3__ClientConfig_msg_init, 196 &envoy__service__status__v3__ClientConfig__GenericXdsConfig_msg_init, 197 &envoy__service__status__v3__ClientStatusResponse_msg_init, 198 }; 199 200 const upb_MiniTableFile envoy_service_status_v3_csds_proto_upb_file_layout = { 201 messages_layout, 202 NULL, 203 NULL, 204 5, 205 0, 206 0, 207 }; 208 209 #include "upb/port/undef.inc" 210 211