in aws-cpp-sdk-ec2/source/model/InstanceType.cpp [514:1127]
static bool GetEnumForNameHelper0(int hashCode, InstanceType& enumValue)
{
if (hashCode == a1_medium_HASH)
{
enumValue = InstanceType::a1_medium;
return true;
}
else if (hashCode == a1_large_HASH)
{
enumValue = InstanceType::a1_large;
return true;
}
else if (hashCode == a1_xlarge_HASH)
{
enumValue = InstanceType::a1_xlarge;
return true;
}
else if (hashCode == a1_2xlarge_HASH)
{
enumValue = InstanceType::a1_2xlarge;
return true;
}
else if (hashCode == a1_4xlarge_HASH)
{
enumValue = InstanceType::a1_4xlarge;
return true;
}
else if (hashCode == a1_metal_HASH)
{
enumValue = InstanceType::a1_metal;
return true;
}
else if (hashCode == c1_medium_HASH)
{
enumValue = InstanceType::c1_medium;
return true;
}
else if (hashCode == c1_xlarge_HASH)
{
enumValue = InstanceType::c1_xlarge;
return true;
}
else if (hashCode == c3_large_HASH)
{
enumValue = InstanceType::c3_large;
return true;
}
else if (hashCode == c3_xlarge_HASH)
{
enumValue = InstanceType::c3_xlarge;
return true;
}
else if (hashCode == c3_2xlarge_HASH)
{
enumValue = InstanceType::c3_2xlarge;
return true;
}
else if (hashCode == c3_4xlarge_HASH)
{
enumValue = InstanceType::c3_4xlarge;
return true;
}
else if (hashCode == c3_8xlarge_HASH)
{
enumValue = InstanceType::c3_8xlarge;
return true;
}
else if (hashCode == c4_large_HASH)
{
enumValue = InstanceType::c4_large;
return true;
}
else if (hashCode == c4_xlarge_HASH)
{
enumValue = InstanceType::c4_xlarge;
return true;
}
else if (hashCode == c4_2xlarge_HASH)
{
enumValue = InstanceType::c4_2xlarge;
return true;
}
else if (hashCode == c4_4xlarge_HASH)
{
enumValue = InstanceType::c4_4xlarge;
return true;
}
else if (hashCode == c4_8xlarge_HASH)
{
enumValue = InstanceType::c4_8xlarge;
return true;
}
else if (hashCode == c5_large_HASH)
{
enumValue = InstanceType::c5_large;
return true;
}
else if (hashCode == c5_xlarge_HASH)
{
enumValue = InstanceType::c5_xlarge;
return true;
}
else if (hashCode == c5_2xlarge_HASH)
{
enumValue = InstanceType::c5_2xlarge;
return true;
}
else if (hashCode == c5_4xlarge_HASH)
{
enumValue = InstanceType::c5_4xlarge;
return true;
}
else if (hashCode == c5_9xlarge_HASH)
{
enumValue = InstanceType::c5_9xlarge;
return true;
}
else if (hashCode == c5_12xlarge_HASH)
{
enumValue = InstanceType::c5_12xlarge;
return true;
}
else if (hashCode == c5_18xlarge_HASH)
{
enumValue = InstanceType::c5_18xlarge;
return true;
}
else if (hashCode == c5_24xlarge_HASH)
{
enumValue = InstanceType::c5_24xlarge;
return true;
}
else if (hashCode == c5_metal_HASH)
{
enumValue = InstanceType::c5_metal;
return true;
}
else if (hashCode == c5a_large_HASH)
{
enumValue = InstanceType::c5a_large;
return true;
}
else if (hashCode == c5a_xlarge_HASH)
{
enumValue = InstanceType::c5a_xlarge;
return true;
}
else if (hashCode == c5a_2xlarge_HASH)
{
enumValue = InstanceType::c5a_2xlarge;
return true;
}
else if (hashCode == c5a_4xlarge_HASH)
{
enumValue = InstanceType::c5a_4xlarge;
return true;
}
else if (hashCode == c5a_8xlarge_HASH)
{
enumValue = InstanceType::c5a_8xlarge;
return true;
}
else if (hashCode == c5a_12xlarge_HASH)
{
enumValue = InstanceType::c5a_12xlarge;
return true;
}
else if (hashCode == c5a_16xlarge_HASH)
{
enumValue = InstanceType::c5a_16xlarge;
return true;
}
else if (hashCode == c5a_24xlarge_HASH)
{
enumValue = InstanceType::c5a_24xlarge;
return true;
}
else if (hashCode == c5ad_large_HASH)
{
enumValue = InstanceType::c5ad_large;
return true;
}
else if (hashCode == c5ad_xlarge_HASH)
{
enumValue = InstanceType::c5ad_xlarge;
return true;
}
else if (hashCode == c5ad_2xlarge_HASH)
{
enumValue = InstanceType::c5ad_2xlarge;
return true;
}
else if (hashCode == c5ad_4xlarge_HASH)
{
enumValue = InstanceType::c5ad_4xlarge;
return true;
}
else if (hashCode == c5ad_8xlarge_HASH)
{
enumValue = InstanceType::c5ad_8xlarge;
return true;
}
else if (hashCode == c5ad_12xlarge_HASH)
{
enumValue = InstanceType::c5ad_12xlarge;
return true;
}
else if (hashCode == c5ad_16xlarge_HASH)
{
enumValue = InstanceType::c5ad_16xlarge;
return true;
}
else if (hashCode == c5ad_24xlarge_HASH)
{
enumValue = InstanceType::c5ad_24xlarge;
return true;
}
else if (hashCode == c5d_large_HASH)
{
enumValue = InstanceType::c5d_large;
return true;
}
else if (hashCode == c5d_xlarge_HASH)
{
enumValue = InstanceType::c5d_xlarge;
return true;
}
else if (hashCode == c5d_2xlarge_HASH)
{
enumValue = InstanceType::c5d_2xlarge;
return true;
}
else if (hashCode == c5d_4xlarge_HASH)
{
enumValue = InstanceType::c5d_4xlarge;
return true;
}
else if (hashCode == c5d_9xlarge_HASH)
{
enumValue = InstanceType::c5d_9xlarge;
return true;
}
else if (hashCode == c5d_12xlarge_HASH)
{
enumValue = InstanceType::c5d_12xlarge;
return true;
}
else if (hashCode == c5d_18xlarge_HASH)
{
enumValue = InstanceType::c5d_18xlarge;
return true;
}
else if (hashCode == c5d_24xlarge_HASH)
{
enumValue = InstanceType::c5d_24xlarge;
return true;
}
else if (hashCode == c5d_metal_HASH)
{
enumValue = InstanceType::c5d_metal;
return true;
}
else if (hashCode == c5n_large_HASH)
{
enumValue = InstanceType::c5n_large;
return true;
}
else if (hashCode == c5n_xlarge_HASH)
{
enumValue = InstanceType::c5n_xlarge;
return true;
}
else if (hashCode == c5n_2xlarge_HASH)
{
enumValue = InstanceType::c5n_2xlarge;
return true;
}
else if (hashCode == c5n_4xlarge_HASH)
{
enumValue = InstanceType::c5n_4xlarge;
return true;
}
else if (hashCode == c5n_9xlarge_HASH)
{
enumValue = InstanceType::c5n_9xlarge;
return true;
}
else if (hashCode == c5n_18xlarge_HASH)
{
enumValue = InstanceType::c5n_18xlarge;
return true;
}
else if (hashCode == c5n_metal_HASH)
{
enumValue = InstanceType::c5n_metal;
return true;
}
else if (hashCode == c6g_medium_HASH)
{
enumValue = InstanceType::c6g_medium;
return true;
}
else if (hashCode == c6g_large_HASH)
{
enumValue = InstanceType::c6g_large;
return true;
}
else if (hashCode == c6g_xlarge_HASH)
{
enumValue = InstanceType::c6g_xlarge;
return true;
}
else if (hashCode == c6g_2xlarge_HASH)
{
enumValue = InstanceType::c6g_2xlarge;
return true;
}
else if (hashCode == c6g_4xlarge_HASH)
{
enumValue = InstanceType::c6g_4xlarge;
return true;
}
else if (hashCode == c6g_8xlarge_HASH)
{
enumValue = InstanceType::c6g_8xlarge;
return true;
}
else if (hashCode == c6g_12xlarge_HASH)
{
enumValue = InstanceType::c6g_12xlarge;
return true;
}
else if (hashCode == c6g_16xlarge_HASH)
{
enumValue = InstanceType::c6g_16xlarge;
return true;
}
else if (hashCode == c6g_metal_HASH)
{
enumValue = InstanceType::c6g_metal;
return true;
}
else if (hashCode == c6gd_medium_HASH)
{
enumValue = InstanceType::c6gd_medium;
return true;
}
else if (hashCode == c6gd_large_HASH)
{
enumValue = InstanceType::c6gd_large;
return true;
}
else if (hashCode == c6gd_xlarge_HASH)
{
enumValue = InstanceType::c6gd_xlarge;
return true;
}
else if (hashCode == c6gd_2xlarge_HASH)
{
enumValue = InstanceType::c6gd_2xlarge;
return true;
}
else if (hashCode == c6gd_4xlarge_HASH)
{
enumValue = InstanceType::c6gd_4xlarge;
return true;
}
else if (hashCode == c6gd_8xlarge_HASH)
{
enumValue = InstanceType::c6gd_8xlarge;
return true;
}
else if (hashCode == c6gd_12xlarge_HASH)
{
enumValue = InstanceType::c6gd_12xlarge;
return true;
}
else if (hashCode == c6gd_16xlarge_HASH)
{
enumValue = InstanceType::c6gd_16xlarge;
return true;
}
else if (hashCode == c6gd_metal_HASH)
{
enumValue = InstanceType::c6gd_metal;
return true;
}
else if (hashCode == c6gn_medium_HASH)
{
enumValue = InstanceType::c6gn_medium;
return true;
}
else if (hashCode == c6gn_large_HASH)
{
enumValue = InstanceType::c6gn_large;
return true;
}
else if (hashCode == c6gn_xlarge_HASH)
{
enumValue = InstanceType::c6gn_xlarge;
return true;
}
else if (hashCode == c6gn_2xlarge_HASH)
{
enumValue = InstanceType::c6gn_2xlarge;
return true;
}
else if (hashCode == c6gn_4xlarge_HASH)
{
enumValue = InstanceType::c6gn_4xlarge;
return true;
}
else if (hashCode == c6gn_8xlarge_HASH)
{
enumValue = InstanceType::c6gn_8xlarge;
return true;
}
else if (hashCode == c6gn_12xlarge_HASH)
{
enumValue = InstanceType::c6gn_12xlarge;
return true;
}
else if (hashCode == c6gn_16xlarge_HASH)
{
enumValue = InstanceType::c6gn_16xlarge;
return true;
}
else if (hashCode == c6i_large_HASH)
{
enumValue = InstanceType::c6i_large;
return true;
}
else if (hashCode == c6i_xlarge_HASH)
{
enumValue = InstanceType::c6i_xlarge;
return true;
}
else if (hashCode == c6i_2xlarge_HASH)
{
enumValue = InstanceType::c6i_2xlarge;
return true;
}
else if (hashCode == c6i_4xlarge_HASH)
{
enumValue = InstanceType::c6i_4xlarge;
return true;
}
else if (hashCode == c6i_8xlarge_HASH)
{
enumValue = InstanceType::c6i_8xlarge;
return true;
}
else if (hashCode == c6i_12xlarge_HASH)
{
enumValue = InstanceType::c6i_12xlarge;
return true;
}
else if (hashCode == c6i_16xlarge_HASH)
{
enumValue = InstanceType::c6i_16xlarge;
return true;
}
else if (hashCode == c6i_24xlarge_HASH)
{
enumValue = InstanceType::c6i_24xlarge;
return true;
}
else if (hashCode == c6i_32xlarge_HASH)
{
enumValue = InstanceType::c6i_32xlarge;
return true;
}
else if (hashCode == c6i_metal_HASH)
{
enumValue = InstanceType::c6i_metal;
return true;
}
else if (hashCode == cc1_4xlarge_HASH)
{
enumValue = InstanceType::cc1_4xlarge;
return true;
}
else if (hashCode == cc2_8xlarge_HASH)
{
enumValue = InstanceType::cc2_8xlarge;
return true;
}
else if (hashCode == cg1_4xlarge_HASH)
{
enumValue = InstanceType::cg1_4xlarge;
return true;
}
else if (hashCode == cr1_8xlarge_HASH)
{
enumValue = InstanceType::cr1_8xlarge;
return true;
}
else if (hashCode == d2_xlarge_HASH)
{
enumValue = InstanceType::d2_xlarge;
return true;
}
else if (hashCode == d2_2xlarge_HASH)
{
enumValue = InstanceType::d2_2xlarge;
return true;
}
else if (hashCode == d2_4xlarge_HASH)
{
enumValue = InstanceType::d2_4xlarge;
return true;
}
else if (hashCode == d2_8xlarge_HASH)
{
enumValue = InstanceType::d2_8xlarge;
return true;
}
else if (hashCode == d3_xlarge_HASH)
{
enumValue = InstanceType::d3_xlarge;
return true;
}
else if (hashCode == d3_2xlarge_HASH)
{
enumValue = InstanceType::d3_2xlarge;
return true;
}
else if (hashCode == d3_4xlarge_HASH)
{
enumValue = InstanceType::d3_4xlarge;
return true;
}
else if (hashCode == d3_8xlarge_HASH)
{
enumValue = InstanceType::d3_8xlarge;
return true;
}
else if (hashCode == d3en_xlarge_HASH)
{
enumValue = InstanceType::d3en_xlarge;
return true;
}
else if (hashCode == d3en_2xlarge_HASH)
{
enumValue = InstanceType::d3en_2xlarge;
return true;
}
else if (hashCode == d3en_4xlarge_HASH)
{
enumValue = InstanceType::d3en_4xlarge;
return true;
}
else if (hashCode == d3en_6xlarge_HASH)
{
enumValue = InstanceType::d3en_6xlarge;
return true;
}
else if (hashCode == d3en_8xlarge_HASH)
{
enumValue = InstanceType::d3en_8xlarge;
return true;
}
else if (hashCode == d3en_12xlarge_HASH)
{
enumValue = InstanceType::d3en_12xlarge;
return true;
}
else if (hashCode == dl1_24xlarge_HASH)
{
enumValue = InstanceType::dl1_24xlarge;
return true;
}
else if (hashCode == f1_2xlarge_HASH)
{
enumValue = InstanceType::f1_2xlarge;
return true;
}
else if (hashCode == f1_4xlarge_HASH)
{
enumValue = InstanceType::f1_4xlarge;
return true;
}
else if (hashCode == f1_16xlarge_HASH)
{
enumValue = InstanceType::f1_16xlarge;
return true;
}
else if (hashCode == g2_2xlarge_HASH)
{
enumValue = InstanceType::g2_2xlarge;
return true;
}
else if (hashCode == g2_8xlarge_HASH)
{
enumValue = InstanceType::g2_8xlarge;
return true;
}
else if (hashCode == g3_4xlarge_HASH)
{
enumValue = InstanceType::g3_4xlarge;
return true;
}
else if (hashCode == g3_8xlarge_HASH)
{
enumValue = InstanceType::g3_8xlarge;
return true;
}
else if (hashCode == g3_16xlarge_HASH)
{
enumValue = InstanceType::g3_16xlarge;
return true;
}
return false;
}