PHP Класс LibCloud\Compute\Model\NodeSize

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$bandwidth integer Amount of bandiwdth included with this size
$disk integer Amount of disk storage (in GB) provided by this image
$extra array Optional provider specific attributes associated with
$id string Size ID
$name string Size name
$price float Price (in US dollars) of running this node for an hour
$provider string Driver this size belongs to
$ram integer Amount of memory (in MB) provided by this size

Открытые методы

Метод Описание
__construct ( $id, $name = null, $ram = null, $disk = null, $bandwidth = null, $price = null, $provider = null, $extra = [] )
getBandwidth ( ) : integer
getDisk ( ) : integer
getExtra ( ) : array
getId ( ) : string
getName ( ) : string
getPrice ( ) : float
getProvider ( ) : string
getRam ( ) : integer
setBandwidth ( integer $bandwidth )
setDisk ( integer $disk )
setExtra ( array $extra )
setId ( string $id )
setName ( string $name )
setPrice ( float $price )
setProvider ( string $provider )
setRam ( integer $ram )

Описание методов

__construct() публичный Метод

public __construct ( $id, $name = null, $ram = null, $disk = null, $bandwidth = null, $price = null, $provider = null, $extra = [] )

getBandwidth() публичный Метод

public getBandwidth ( ) : integer
Результат integer

getDisk() публичный Метод

public getDisk ( ) : integer
Результат integer

getExtra() публичный Метод

public getExtra ( ) : array
Результат array

getId() публичный Метод

public getId ( ) : string
Результат string

getName() публичный Метод

public getName ( ) : string
Результат string

getPrice() публичный Метод

public getPrice ( ) : float
Результат float

getProvider() публичный Метод

public getProvider ( ) : string
Результат string

getRam() публичный Метод

public getRam ( ) : integer
Результат integer

setBandwidth() публичный Метод

public setBandwidth ( integer $bandwidth )
$bandwidth integer

setDisk() публичный Метод

public setDisk ( integer $disk )
$disk integer

setExtra() публичный Метод

public setExtra ( array $extra )
$extra array

setId() публичный Метод

public setId ( string $id )
$id string

setName() публичный Метод

public setName ( string $name )
$name string

setPrice() публичный Метод

public setPrice ( float $price )
$price float

setProvider() публичный Метод

public setProvider ( string $provider )
$provider string

setRam() публичный Метод

public setRam ( integer $ram )
$ram integer

Описание свойств

$bandwidth защищенное свойство

Amount of bandiwdth included with this size
protected int $bandwidth
Результат integer

$disk защищенное свойство

Amount of disk storage (in GB) provided by this image
protected int $disk
Результат integer

$extra защищенное свойство

Optional provider specific attributes associated with
protected array $extra
Результат array

$id защищенное свойство

Size ID
protected string $id
Результат string

$name защищенное свойство

Size name
protected string $name
Результат string

$price защищенное свойство

Price (in US dollars) of running this node for an hour
protected float $price
Результат float

$provider защищенное свойство

Driver this size belongs to
protected string $provider
Результат string

$ram защищенное свойство

Amount of memory (in MB) provided by this size
protected int $ram
Результат integer