in azure-toolkit-libs/azure-toolkit-appservice-lib/src/main/java/com/microsoft/azure/toolkit/lib/legacy/appservice/DeploymentType.java [28:55]
public static DeploymentType fromString(final String input) throws AzureExecutionException {
if (StringUtils.isEmpty(input)) {
return EMPTY;
}
switch (input.toUpperCase(Locale.ENGLISH)) {
case "FTP":
return FTP;
case "MSDEPLOY":
return MSDEPLOY;
case "ZIP":
return ZIP;
case "WAR":
return WAR;
case "JAR":
return JAR;
case "AUTO":
return AUTO;
case "NONE":
return NONE;
case "RUN_FROM_ZIP":
return RUN_FROM_ZIP;
case "RUN_FROM_BLOB":
return RUN_FROM_BLOB;
default:
throw new AzureExecutionException(UNKNOWN_DEPLOYMENT_TYPE);
}
}