Scalr\Service\Aws\Ec2\V20150415\Ec2Api::_loadNetworkInterfacePrivateIpAddressesSetData PHP Method

_loadNetworkInterfacePrivateIpAddressesSetData() protected method

Loads NetworkInterfacePrivateIpAddressesSetData from simple xml object
protected _loadNetworkInterfacePrivateIpAddressesSetData ( SimpleXMLElement $v ) : Scalr\Service\Aws\Ec2\DataType\NetworkInterfacePrivateIpAddressesSetData
$v SimpleXMLElement
return Scalr\Service\Aws\Ec2\DataType\NetworkInterfacePrivateIpAddressesSetData Returns NetworkInterfacePrivateIpAddressesSetData
    protected function _loadNetworkInterfacePrivateIpAddressesSetData(\SimpleXMLElement $v)
    {
        $item = null;
        if ($this->exist($v)) {
            $item = new NetworkInterfacePrivateIpAddressesSetData();
            $item->setEc2($this->ec2);
            $item->primary = (string) $v->primary == 'true';
            $item->privateDnsName = $this->exist($v->privateDnsName) ? (string) $v->privateDnsName : null;
            $item->privateIpAddress = (string) $v->privateIpAddress;
            $item->setAssociation($this->_loadNetworkInterfaceAssociationData($v->association));
        }
        return $item;
    }
Ec2Api