PHP Класс Scalr\Model\Entity\ScalingMetric

С версии: 5.9 (10.06.2015)
Автор: Roman Kolodnitskyi ([email protected])
Наследование: extends Scalr\Model\AbstractEntity, implements Scalr\DataType\ScopeInterface
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$accountId integer The identifier of the client's account.
$algorithm string Algorithm.
$alias string Alias.
$calcFunction string Calculating function.
$envId integer The identifier of the client's environment.
$filePath string File path.
$id integer ID.
$isInvert boolean Should it follow inverted logic
$name string Metric's Name.
$retrieveMethod string Retrieve method.

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

Метод Описание
getAlgorithm ( string $algoName ) : Scalr_Scaling_Algorithms_DateTim\Scalr_Scaling_Algorithms_DateTime | Scalr_Scaling_Algorithms_Senso\Scalr_Scaling_Algorithms_Sensor Get specified algorithm object
getList ( integer $envId ) : array Get list with basic info about metrics.
getScope ( )
isUsed ( ) : integer | false Checks whether the ScalingMetric is already used in some FarmRoleScalingMetric

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

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

Get specified algorithm object
public static getAlgorithm ( string $algoName ) : Scalr_Scaling_Algorithms_DateTim\Scalr_Scaling_Algorithms_DateTime | Scalr_Scaling_Algorithms_Senso\Scalr_Scaling_Algorithms_Sensor
$algoName string Name of algorithm
Результат Scalr_Scaling_Algorithms_DateTim\Scalr_Scaling_Algorithms_DateTime | Scalr_Scaling_Algorithms_Senso\Scalr_Scaling_Algorithms_Sensor Algorithm object

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

Get list with basic info about metrics.
public static getList ( integer $envId ) : array
$envId integer Identifier of environment
Результат array

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

См. также: Scalr\DataType\ScopeInterface::getScope()
public getScope ( )

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

Checks whether the ScalingMetric is already used in some FarmRoleScalingMetric
public isUsed ( ) : integer | false
Результат integer | false Number of FarmRoleScalingMetric using this metric or false

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

$accountId публичное свойство

The identifier of the client's account.
public int $accountId
Результат integer

$algorithm публичное свойство

Algorithm.
public string $algorithm
Результат string

$alias публичное свойство

Alias.
public string $alias
Результат string

$calcFunction публичное свойство

Calculating function.
public string $calcFunction
Результат string

$envId публичное свойство

The identifier of the client's environment.
public int $envId
Результат integer

$filePath публичное свойство

File path.
public string $filePath
Результат string

$id публичное свойство

ID.
public int $id
Результат integer

$isInvert публичное свойство

Should it follow inverted logic
public bool $isInvert
Результат boolean

$name публичное свойство

Metric's Name.
public string $name
Результат string

$retrieveMethod публичное свойство

Retrieve method.
public string $retrieveMethod
Результат string