1 /* This file was generated by upb_generator from the input file: 2 * 3 * envoy/config/core/v3/grpc_service.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/config/core/v3/grpc_service.upb_minitable.h" 12 #include "envoy/config/core/v3/base.upb_minitable.h" 13 #include "google/protobuf/any.upb_minitable.h" 14 #include "google/protobuf/duration.upb_minitable.h" 15 #include "google/protobuf/empty.upb_minitable.h" 16 #include "google/protobuf/struct.upb_minitable.h" 17 #include "google/protobuf/wrappers.upb_minitable.h" 18 #include "udpa/annotations/sensitive.upb_minitable.h" 19 #include "udpa/annotations/status.upb_minitable.h" 20 #include "udpa/annotations/versioning.upb_minitable.h" 21 #include "validate/validate.upb_minitable.h" 22 23 // Must be last. 24 #include "upb/port/def.inc" 25 26 extern const struct upb_MiniTable UPB_PRIVATE(_kUpb_MiniTable_StaticallyTreeShaken); 27 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService__submsgs[5] = { 28 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__EnvoyGrpc_msg_init_ptr}, 29 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc_msg_init_ptr}, 30 {.UPB_PRIVATE(submsg) = &google__protobuf__Duration_msg_init_ptr}, 31 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__HeaderValue_msg_init_ptr}, 32 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__RetryPolicy_msg_init_ptr}, 33 }; 34 35 static const upb_MiniTableField envoy_config_core_v3_GrpcService__fields[5] = { 36 {1, UPB_SIZE(28, 40), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 37 {2, UPB_SIZE(28, 40), -13, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 38 {3, 16, 64, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 39 {5, UPB_SIZE(20, 24), 0, 3, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 40 {6, UPB_SIZE(24, 32), 65, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 41 }; 42 43 const upb_MiniTable envoy__config__core__v3__GrpcService_msg_init = { 44 &envoy_config_core_v3_GrpcService__submsgs[0], 45 &envoy_config_core_v3_GrpcService__fields[0], 46 UPB_SIZE(32, 48), 5, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(56), 0, 47 #ifdef UPB_TRACING_ENABLED 48 "envoy.config.core.v3.GrpcService", 49 #endif 50 UPB_FASTTABLE_INIT({ 51 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 52 {0x0028000c0100000a, &upb_pom_1bt_max128b}, 53 {0x0028000c02010012, &upb_pom_1bt_max128b}, 54 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 55 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 56 {0x001800003f03002a, &upb_prm_1bt_maxmaxb}, 57 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 58 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 59 }) 60 }; 61 62 const upb_MiniTable* envoy__config__core__v3__GrpcService_msg_init_ptr = &envoy__config__core__v3__GrpcService_msg_init; 63 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_EnvoyGrpc__submsgs[2] = { 64 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__RetryPolicy_msg_init_ptr}, 65 {.UPB_PRIVATE(submsg) = &google__protobuf__UInt32Value_msg_init_ptr}, 66 }; 67 68 static const upb_MiniTableField envoy_config_core_v3_GrpcService_EnvoyGrpc__fields[5] = { 69 {1, UPB_SIZE(24, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 70 {2, 32, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 71 {3, UPB_SIZE(12, 48), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 72 {4, UPB_SIZE(16, 56), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 73 {5, UPB_SIZE(20, 9), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 74 }; 75 76 const upb_MiniTable envoy__config__core__v3__GrpcService__EnvoyGrpc_msg_init = { 77 &envoy_config_core_v3_GrpcService_EnvoyGrpc__submsgs[0], 78 &envoy_config_core_v3_GrpcService_EnvoyGrpc__fields[0], 79 UPB_SIZE(40, 64), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0, 80 #ifdef UPB_TRACING_ENABLED 81 "envoy.config.core.v3.GrpcService.EnvoyGrpc", 82 #endif 83 UPB_FASTTABLE_INIT({ 84 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 85 {0x001000003f00000a, &upb_pss_1bt}, 86 {0x002000003f000012, &upb_pss_1bt}, 87 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 88 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 89 {0x000900003f000028, &upb_psb1_1bt}, 90 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 91 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 92 }) 93 }; 94 95 const upb_MiniTable* envoy__config__core__v3__GrpcService__EnvoyGrpc_msg_init_ptr = &envoy__config__core__v3__GrpcService__EnvoyGrpc_msg_init; 96 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc__submsgs[5] = { 97 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelCredentials_msg_init_ptr}, 98 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials_msg_init_ptr}, 99 {.UPB_PRIVATE(submsg) = &google__protobuf__Struct_msg_init_ptr}, 100 {.UPB_PRIVATE(submsg) = &google__protobuf__UInt32Value_msg_init_ptr}, 101 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs_msg_init_ptr}, 102 }; 103 104 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc__fields[8] = { 105 {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 106 {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 107 {3, UPB_SIZE(16, 40), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 108 {4, UPB_SIZE(40, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 109 {5, UPB_SIZE(48, 64), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 110 {6, UPB_SIZE(20, 80), 65, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 111 {7, UPB_SIZE(24, 88), 66, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 112 {8, UPB_SIZE(28, 96), 67, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 113 }; 114 115 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc_msg_init = { 116 &envoy_config_core_v3_GrpcService_GoogleGrpc__submsgs[0], 117 &envoy_config_core_v3_GrpcService_GoogleGrpc__fields[0], 118 UPB_SIZE(56, 104), 8, kUpb_ExtMode_NonExtendable, 8, UPB_FASTTABLE_MASK(56), 0, 119 #ifdef UPB_TRACING_ENABLED 120 "envoy.config.core.v3.GrpcService.GoogleGrpc", 121 #endif 122 UPB_FASTTABLE_INIT({ 123 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 124 {0x001000003f00000a, &upb_pss_1bt}, 125 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 126 {0x002800003f01001a, &upb_prm_1bt_max64b}, 127 {0x003000003f000022, &upb_pss_1bt}, 128 {0x004000003f00002a, &upb_pss_1bt}, 129 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 130 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 131 }) 132 }; 133 134 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc_msg_init; 135 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_SslCredentials__submsgs[3] = { 136 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__DataSource_msg_init_ptr}, 137 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__DataSource_msg_init_ptr}, 138 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__DataSource_msg_init_ptr}, 139 }; 140 141 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_SslCredentials__fields[3] = { 142 {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 143 {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 144 {3, UPB_SIZE(20, 32), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 145 }; 146 147 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__SslCredentials_msg_init = { 148 &envoy_config_core_v3_GrpcService_GoogleGrpc_SslCredentials__submsgs[0], 149 &envoy_config_core_v3_GrpcService_GoogleGrpc_SslCredentials__fields[0], 150 UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(255), 0, 151 #ifdef UPB_TRACING_ENABLED 152 "envoy.config.core.v3.GrpcService.GoogleGrpc.SslCredentials", 153 #endif 154 }; 155 156 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__SslCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__SslCredentials_msg_init; 157 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__GoogleLocalCredentials_msg_init = { 158 NULL, 159 NULL, 160 8, 0, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0, 161 #ifdef UPB_TRACING_ENABLED 162 "envoy.config.core.v3.GrpcService.GoogleGrpc.GoogleLocalCredentials", 163 #endif 164 }; 165 166 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__GoogleLocalCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__GoogleLocalCredentials_msg_init; 167 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelCredentials__submsgs[3] = { 168 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__SslCredentials_msg_init_ptr}, 169 {.UPB_PRIVATE(submsg) = &google__protobuf__Empty_msg_init_ptr}, 170 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__GoogleLocalCredentials_msg_init_ptr}, 171 }; 172 173 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelCredentials__fields[3] = { 174 {1, UPB_SIZE(12, 16), -9, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 175 {2, UPB_SIZE(12, 16), -9, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 176 {3, UPB_SIZE(12, 16), -9, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 177 }; 178 179 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelCredentials_msg_init = { 180 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelCredentials__submsgs[0], 181 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelCredentials__fields[0], 182 UPB_SIZE(16, 24), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 183 #ifdef UPB_TRACING_ENABLED 184 "envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials", 185 #endif 186 UPB_FASTTABLE_INIT({ 187 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 188 {0x001000080100000a, &upb_pom_1bt_max64b}, 189 {0x0010000802010012, &upb_pom_1bt_maxmaxb}, 190 {0x001000080302001a, &upb_pom_1bt_max64b}, 191 }) 192 }; 193 194 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelCredentials_msg_init; 195 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials__submsgs[5] = { 196 {.UPB_PRIVATE(submsg) = &google__protobuf__Empty_msg_init_ptr}, 197 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__ServiceAccountJWTAccessCredentials_msg_init_ptr}, 198 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__GoogleIAMCredentials_msg_init_ptr}, 199 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__MetadataCredentialsFromPlugin_msg_init_ptr}, 200 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__StsService_msg_init_ptr}, 201 }; 202 203 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials__fields[7] = { 204 {1, UPB_SIZE(12, 16), -9, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 205 {2, UPB_SIZE(12, 16), -9, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 206 {3, UPB_SIZE(12, 16), -9, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 207 {4, UPB_SIZE(12, 16), -9, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 208 {5, UPB_SIZE(12, 16), -9, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 209 {6, UPB_SIZE(12, 16), -9, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 210 {7, UPB_SIZE(12, 16), -9, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 211 }; 212 213 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials_msg_init = { 214 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials__submsgs[0], 215 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials__fields[0], 216 UPB_SIZE(24, 32), 7, kUpb_ExtMode_NonExtendable, 7, UPB_FASTTABLE_MASK(56), 0, 217 #ifdef UPB_TRACING_ENABLED 218 "envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials", 219 #endif 220 UPB_FASTTABLE_INIT({ 221 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 222 {0x001000080100000a, &upb_pos_1bt}, 223 {0x0010000802000012, &upb_pom_1bt_maxmaxb}, 224 {0x001000080300001a, &upb_pos_1bt}, 225 {0x0010000804010022, &upb_pom_1bt_max64b}, 226 {0x001000080502002a, &upb_pom_1bt_max64b}, 227 {0x0010000806030032, &upb_pom_1bt_max64b}, 228 {0x001000080704003a, &upb_pom_1bt_max192b}, 229 }) 230 }; 231 232 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials_msg_init; 233 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials__fields[2] = { 234 {1, 8, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 235 {2, UPB_SIZE(16, 24), 0, kUpb_NoSub, 4, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, 236 }; 237 238 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__ServiceAccountJWTAccessCredentials_msg_init = { 239 NULL, 240 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials__fields[0], 241 UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 242 #ifdef UPB_TRACING_ENABLED 243 "envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials", 244 #endif 245 UPB_FASTTABLE_INIT({ 246 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 247 {0x000800003f00000a, &upb_pss_1bt}, 248 {0x001800003f000010, &upb_psv8_1bt}, 249 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 250 }) 251 }; 252 253 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__ServiceAccountJWTAccessCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__ServiceAccountJWTAccessCredentials_msg_init; 254 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials__fields[2] = { 255 {1, 8, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 256 {2, UPB_SIZE(16, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 257 }; 258 259 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__GoogleIAMCredentials_msg_init = { 260 NULL, 261 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials__fields[0], 262 UPB_SIZE(24, 40), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 263 #ifdef UPB_TRACING_ENABLED 264 "envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials", 265 #endif 266 UPB_FASTTABLE_INIT({ 267 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 268 {0x000800003f00000a, &upb_pss_1bt}, 269 {0x001800003f000012, &upb_pss_1bt}, 270 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 271 }) 272 }; 273 274 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__GoogleIAMCredentials_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__GoogleIAMCredentials_msg_init; 275 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin__submsgs[1] = { 276 {.UPB_PRIVATE(submsg) = &google__protobuf__Any_msg_init_ptr}, 277 }; 278 279 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin__fields[2] = { 280 {1, 16, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 281 {3, UPB_SIZE(12, 32), -9, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 282 }; 283 284 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__MetadataCredentialsFromPlugin_msg_init = { 285 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin__submsgs[0], 286 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin__fields[0], 287 UPB_SIZE(24, 40), 2, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(24), 0, 288 #ifdef UPB_TRACING_ENABLED 289 "envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin", 290 #endif 291 UPB_FASTTABLE_INIT({ 292 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 293 {0x001000003f00000a, &upb_pss_1bt}, 294 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 295 {0x002000080300001a, &upb_pom_1bt_maxmaxb}, 296 }) 297 }; 298 299 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__MetadataCredentialsFromPlugin_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__MetadataCredentialsFromPlugin_msg_init; 300 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_StsService__fields[9] = { 301 {1, 8, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 302 {2, UPB_SIZE(16, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 303 {3, UPB_SIZE(24, 40), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 304 {4, UPB_SIZE(32, 56), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 305 {5, UPB_SIZE(40, 72), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 306 {6, UPB_SIZE(48, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 307 {7, UPB_SIZE(56, 104), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 308 {8, UPB_SIZE(64, 120), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 309 {9, UPB_SIZE(72, 136), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 310 }; 311 312 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__StsService_msg_init = { 313 NULL, 314 &envoy_config_core_v3_GrpcService_GoogleGrpc_CallCredentials_StsService__fields[0], 315 UPB_SIZE(80, 152), 9, kUpb_ExtMode_NonExtendable, 9, UPB_FASTTABLE_MASK(120), 0, 316 #ifdef UPB_TRACING_ENABLED 317 "envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.StsService", 318 #endif 319 UPB_FASTTABLE_INIT({ 320 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 321 {0x000800003f00000a, &upb_pss_1bt}, 322 {0x001800003f000012, &upb_pss_1bt}, 323 {0x002800003f00001a, &upb_pss_1bt}, 324 {0x003800003f000022, &upb_pss_1bt}, 325 {0x004800003f00002a, &upb_pss_1bt}, 326 {0x005800003f000032, &upb_pss_1bt}, 327 {0x006800003f00003a, &upb_pss_1bt}, 328 {0x007800003f000042, &upb_pss_1bt}, 329 {0x008800003f00004a, &upb_pss_1bt}, 330 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 331 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 332 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 333 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 334 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 335 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 336 }) 337 }; 338 339 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__StsService_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__StsService_msg_init; 340 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs__submsgs[1] = { 341 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__ArgsEntry_msg_init_ptr}, 342 }; 343 344 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs__fields[1] = { 345 {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 346 }; 347 348 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs_msg_init = { 349 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs__submsgs[0], 350 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs__fields[0], 351 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(255), 0, 352 #ifdef UPB_TRACING_ENABLED 353 "envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs", 354 #endif 355 }; 356 357 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs_msg_init; 358 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_Value__fields[2] = { 359 {1, UPB_SIZE(12, 16), -9, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 360 {2, UPB_SIZE(12, 16), -9, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, 361 }; 362 363 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__Value_msg_init = { 364 NULL, 365 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_Value__fields[0], 366 UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 367 #ifdef UPB_TRACING_ENABLED 368 "envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs.Value", 369 #endif 370 UPB_FASTTABLE_INIT({ 371 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 372 {0x001000080100000a, &upb_pos_1bt}, 373 {0x0010000802000010, &upb_pov8_1bt}, 374 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 375 }) 376 }; 377 378 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__Value_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__Value_msg_init; 379 static const upb_MiniTableSubInternal envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_ArgsEntry__submsgs[1] = { 380 {.UPB_PRIVATE(submsg) = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__Value_msg_init_ptr}, 381 }; 382 383 static const upb_MiniTableField envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_ArgsEntry__fields[2] = { 384 {1, 16, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 385 {2, 32, 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 386 }; 387 388 const upb_MiniTable envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__ArgsEntry_msg_init = { 389 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_ArgsEntry__submsgs[0], 390 &envoy_config_core_v3_GrpcService_GoogleGrpc_ChannelArgs_ArgsEntry__fields[0], 391 48, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(8), 0, 392 #ifdef UPB_TRACING_ENABLED 393 "envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs.ArgsEntry", 394 #endif 395 UPB_FASTTABLE_INIT({ 396 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 397 {0x001000003f00000a, &upb_pss_1bt}, 398 }) 399 }; 400 401 const upb_MiniTable* envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__ArgsEntry_msg_init_ptr = &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__ArgsEntry_msg_init; 402 static const upb_MiniTable *messages_layout[14] = { 403 &envoy__config__core__v3__GrpcService_msg_init, 404 &envoy__config__core__v3__GrpcService__EnvoyGrpc_msg_init, 405 &envoy__config__core__v3__GrpcService__GoogleGrpc_msg_init, 406 &envoy__config__core__v3__GrpcService__GoogleGrpc__SslCredentials_msg_init, 407 &envoy__config__core__v3__GrpcService__GoogleGrpc__GoogleLocalCredentials_msg_init, 408 &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelCredentials_msg_init, 409 &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials_msg_init, 410 &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__ServiceAccountJWTAccessCredentials_msg_init, 411 &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__GoogleIAMCredentials_msg_init, 412 &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__MetadataCredentialsFromPlugin_msg_init, 413 &envoy__config__core__v3__GrpcService__GoogleGrpc__CallCredentials__StsService_msg_init, 414 &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs_msg_init, 415 &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__Value_msg_init, 416 &envoy__config__core__v3__GrpcService__GoogleGrpc__ChannelArgs__ArgsEntry_msg_init, 417 }; 418 419 const upb_MiniTableFile envoy_config_core_v3_grpc_service_proto_upb_file_layout = { 420 messages_layout, 421 NULL, 422 NULL, 423 14, 424 0, 425 0, 426 }; 427 428 #include "upb/port/undef.inc" 429 430