protected _loadInstanceStateChangeData ( SimpleXMLElement $v ) : Scalr\Service\Aws\Ec2\DataType\InstanceStateChangeData | ||
$v | SimpleXMLElement | |
return | Scalr\Service\Aws\Ec2\DataType\InstanceStateChangeData | Returns InstanceStateChangeData |
protected function _loadInstanceStateChangeData(\SimpleXMLElement $v)
{
$item = null;
if ($this->exist($v)) {
$item = new InstanceStateChangeData();
$item->setEc2($this->ec2);
$item->instanceId = (string) $v->instanceId;
$item->setCurrentState($this->_loadInstanceStateData($v->currentState));
$item->setPreviousState($this->_loadInstanceStateData($v->previousState));
}
return $item;
}