PHP Класс Scalr\Service\OpenStack\Services\Servers\Type\ListServersFilter

С версии: 10.12.2012
Автор: Vitaliy Demidov ([email protected])
Наследование: extends Scalr\Service\OpenStack\Type\Marker
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $name = null, string $flavorId = null, string $imageId = null, Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus $status = null, DateTime $changesSince = null, string $marker = null, number $limit = null ) Convenient constructor
getChangesSince ( ) : DateTime Gets the changes-since date.
getFlavorId ( ) : string Gets a Flavor ID
getImage ( ) : string Gets the image ID
getName ( ) : string Gets a server name.
getQueryData ( ) : array Gets query data array
getStatus ( ) : Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus Gets a status
init ( ) : ListServersFilter Creates a new object
setChangesSince ( DateTime $changesSince = null ) : ListServersType Sets a changes-since date.
setFlavorId ( string $flavorId ) : ListServersType Sets a Flavor ID
setImage ( string $imageId ) : ListServersType Sets an Image ID
setLimit ( $limit ) : ListServersType
setMarker ( $marker ) : ListServersType
setName ( string $name ) : ListServersType Sets a server Name
setStatus ( Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus $status = null ) : ListServersType Sets a server status

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

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

Convenient constructor
public __construct ( string $name = null, string $flavorId = null, string $imageId = null, Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus $status = null, DateTime $changesSince = null, string $marker = null, number $limit = null )
$name string optional A Server name.
$flavorId string optional A Flavor ID.
$imageId string optional An Image ID.
$status Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus optional A server status.
$changesSince DateTime optional A changes-since date.
$marker string optional Marker.
$limit number optional Limit.

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

Gets the changes-since date.
public getChangesSince ( ) : DateTime
Результат DateTime The changes-since date.

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

Gets a Flavor ID
public getFlavorId ( ) : string
Результат string The flavor ID

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

Gets the image ID
public getImage ( ) : string
Результат string The image ID

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

Gets a server name.
public getName ( ) : string
Результат string The server name.

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

Gets query data array
public getQueryData ( ) : array
Результат array Returns query data array

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

Gets a status
public getStatus ( ) : Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus
Результат Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus The server status

init() публичный статический Метод

Creates a new object
public static init ( ) : ListServersFilter
Результат ListServersFilter Creates new object and returns it.

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

Sets a changes-since date.
public setChangesSince ( DateTime $changesSince = null ) : ListServersType
$changesSince DateTime The changes-since date.
Результат ListServersType

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

Sets a Flavor ID
public setFlavorId ( string $flavorId ) : ListServersType
$flavorId string A FlavorID
Результат ListServersType

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

Sets an Image ID
public setImage ( string $imageId ) : ListServersType
$imageId string An Image ID.
Результат ListServersType

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

public setLimit ( $limit ) : ListServersType
Результат ListServersType

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

public setMarker ( $marker ) : ListServersType
Результат ListServersType

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

Sets a server Name
public setName ( string $name ) : ListServersType
$name string A Server Name.
Результат ListServersType

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

Sets a server status
public setStatus ( Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus $status = null ) : ListServersType
$status Scalr\Service\OpenStack\Services\Servers\Type\ServerStatus A Server Status.
Результат ListServersType