C# Класс DynamoDbAutoscaler.AutoscalingCalculator

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

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

Свойство Тип Описание
structuredLogger ILogger

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

Метод Описание
AutoscalingCalculator ( ILogger structuredLogger ) : System
CalculateProvisionDecrease ( long currentThroughput, double decreasePercent ) : long
CalculateProvisionIncrease ( long currentThroughput, double increasePercent ) : long
EnsureProvisionInRange ( long currentThroughput, long minimumThroughput, long maximumThroughput ) : long

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

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

public AutoscalingCalculator ( ILogger structuredLogger ) : System
structuredLogger ILogger
Результат System

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

public CalculateProvisionDecrease ( long currentThroughput, double decreasePercent ) : long
currentThroughput long
decreasePercent double
Результат long

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

public CalculateProvisionIncrease ( long currentThroughput, double increasePercent ) : long
currentThroughput long
increasePercent double
Результат long

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

public EnsureProvisionInRange ( long currentThroughput, long minimumThroughput, long maximumThroughput ) : long
currentThroughput long
minimumThroughput long
maximumThroughput long
Результат long

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

structuredLogger защищенное свойство

protected ILogger structuredLogger
Результат ILogger