src/ServiceManagement/Models/UpgradeStatus.php
public static function create($parsed)
    {
        $result = new self();
        $upgradeType = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_UPGRADE_TYPE
        );
        $currentUpgradeDomainState = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_CURRENT_UPGRADE_DOMAIN_STATE
        );
        $currentUpgradeDomain = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_CURRENT_UPGRADE_DOMAIN
        );

        $result->setCurrentUpgradeDomain(intval($currentUpgradeDomain));
        $result->setCurrentUpgradeDomainState($currentUpgradeDomainState);
        $result->setUpgradeType($upgradeType);

        return $result;
    }
public static function create($parsed)
    {
        $result = new self();
        $upgradeType = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_UPGRADE_TYPE
        );
        $currentUpgradeDomainState = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_CURRENT_UPGRADE_DOMAIN_STATE
        );
        $currentUpgradeDomain = Utilities::tryGetValue(
            $parsed,
            Resources::XTAG_CURRENT_UPGRADE_DOMAIN
        );

        $result->setCurrentUpgradeDomain(intval($currentUpgradeDomain));
        $result->setCurrentUpgradeDomainState($currentUpgradeDomainState);
        $result->setUpgradeType($upgradeType);

        return $result;
    }
public static function create ( $ parsed ) { $ result = new self ( ) ; $ upgradeType = Utilities :: tryGetValue ( $ parsed , Resources :: XTAG_UPGRADE_TYPE ) ; $ currentUpgradeDomainState = Utilities :: tryGetValue ( $ parsed , Resources :: XTAG_CURRENT_UPGRADE_DOMAIN_STATE ) ; $ currentUpgradeDomain = Utilities :: tryGetValue ( $ parsed , Resources :: XTAG_CURRENT_UPGRADE_DOMAIN ) ; $ result -> setCurrentUpgradeDomain ( intval ( $ currentUpgradeDomain ) ) ; $ result -> setCurrentUpgradeDomainState ( $ currentUpgradeDomainState ) ; $ result -> setUpgradeType ( $ upgradeType ) ; return $ result ; }
Creates a new UpgradeStatus object from the parsed response.

@param array $parsed The parsed response body in array representation

@return \WindowsAzure\ServiceManagement\Models\UpgradeStatus
Creates a new UpgradeStatus object from the parsed response .