public static DeploymentType fromString()

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);
        }
    }