in aws-android-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceType.java [100:225]
public static InstanceType fromValue(String value) {
if (value == null || "".equals(value)) {
throw new IllegalArgumentException("Value cannot be null or empty!");
} else if ("t1.micro".equals(value)) {
return InstanceType.T1Micro;
} else if ("t2.nano".equals(value)) {
return InstanceType.T2Nano;
} else if ("t2.micro".equals(value)) {
return InstanceType.T2Micro;
} else if ("t2.small".equals(value)) {
return InstanceType.T2Small;
} else if ("t2.medium".equals(value)) {
return InstanceType.T2Medium;
} else if ("t2.large".equals(value)) {
return InstanceType.T2Large;
} else if ("m1.small".equals(value)) {
return InstanceType.M1Small;
} else if ("m1.medium".equals(value)) {
return InstanceType.M1Medium;
} else if ("m1.large".equals(value)) {
return InstanceType.M1Large;
} else if ("m1.xlarge".equals(value)) {
return InstanceType.M1Xlarge;
} else if ("m3.medium".equals(value)) {
return InstanceType.M3Medium;
} else if ("m3.large".equals(value)) {
return InstanceType.M3Large;
} else if ("m3.xlarge".equals(value)) {
return InstanceType.M3Xlarge;
} else if ("m3.2xlarge".equals(value)) {
return InstanceType.M32xlarge;
} else if ("m4.large".equals(value)) {
return InstanceType.M4Large;
} else if ("m4.xlarge".equals(value)) {
return InstanceType.M4Xlarge;
} else if ("m4.2xlarge".equals(value)) {
return InstanceType.M42xlarge;
} else if ("m4.4xlarge".equals(value)) {
return InstanceType.M44xlarge;
} else if ("m4.10xlarge".equals(value)) {
return InstanceType.M410xlarge;
} else if ("m2.xlarge".equals(value)) {
return InstanceType.M2Xlarge;
} else if ("m2.2xlarge".equals(value)) {
return InstanceType.M22xlarge;
} else if ("m2.4xlarge".equals(value)) {
return InstanceType.M24xlarge;
} else if ("cr1.8xlarge".equals(value)) {
return InstanceType.Cr18xlarge;
} else if ("r3.large".equals(value)) {
return InstanceType.R3Large;
} else if ("r3.xlarge".equals(value)) {
return InstanceType.R3Xlarge;
} else if ("r3.2xlarge".equals(value)) {
return InstanceType.R32xlarge;
} else if ("r3.4xlarge".equals(value)) {
return InstanceType.R34xlarge;
} else if ("r3.8xlarge".equals(value)) {
return InstanceType.R38xlarge;
} else if ("x1.4xlarge".equals(value)) {
return InstanceType.X14xlarge;
} else if ("x1.8xlarge".equals(value)) {
return InstanceType.X18xlarge;
} else if ("x1.16xlarge".equals(value)) {
return InstanceType.X116xlarge;
} else if ("x1.32xlarge".equals(value)) {
return InstanceType.X132xlarge;
} else if ("i2.xlarge".equals(value)) {
return InstanceType.I2Xlarge;
} else if ("i2.2xlarge".equals(value)) {
return InstanceType.I22xlarge;
} else if ("i2.4xlarge".equals(value)) {
return InstanceType.I24xlarge;
} else if ("i2.8xlarge".equals(value)) {
return InstanceType.I28xlarge;
} else if ("hi1.4xlarge".equals(value)) {
return InstanceType.Hi14xlarge;
} else if ("hs1.8xlarge".equals(value)) {
return InstanceType.Hs18xlarge;
} else if ("c1.medium".equals(value)) {
return InstanceType.C1Medium;
} else if ("c1.xlarge".equals(value)) {
return InstanceType.C1Xlarge;
} else if ("c3.large".equals(value)) {
return InstanceType.C3Large;
} else if ("c3.xlarge".equals(value)) {
return InstanceType.C3Xlarge;
} else if ("c3.2xlarge".equals(value)) {
return InstanceType.C32xlarge;
} else if ("c3.4xlarge".equals(value)) {
return InstanceType.C34xlarge;
} else if ("c3.8xlarge".equals(value)) {
return InstanceType.C38xlarge;
} else if ("c4.large".equals(value)) {
return InstanceType.C4Large;
} else if ("c4.xlarge".equals(value)) {
return InstanceType.C4Xlarge;
} else if ("c4.2xlarge".equals(value)) {
return InstanceType.C42xlarge;
} else if ("c4.4xlarge".equals(value)) {
return InstanceType.C44xlarge;
} else if ("c4.8xlarge".equals(value)) {
return InstanceType.C48xlarge;
} else if ("cc1.4xlarge".equals(value)) {
return InstanceType.Cc14xlarge;
} else if ("cc2.8xlarge".equals(value)) {
return InstanceType.Cc28xlarge;
} else if ("g2.2xlarge".equals(value)) {
return InstanceType.G22xlarge;
} else if ("g2.8xlarge".equals(value)) {
return InstanceType.G28xlarge;
} else if ("cg1.4xlarge".equals(value)) {
return InstanceType.Cg14xlarge;
} else if ("d2.xlarge".equals(value)) {
return InstanceType.D2Xlarge;
} else if ("d2.2xlarge".equals(value)) {
return InstanceType.D22xlarge;
} else if ("d2.4xlarge".equals(value)) {
return InstanceType.D24xlarge;
} else if ("d2.8xlarge".equals(value)) {
return InstanceType.D28xlarge;
} else {
throw new IllegalArgumentException("Cannot create enum from " + value + " value!");
}
}