Property | Type | Description | |
---|---|---|---|
structuredLogger | ILogger |
Method | Description | |
---|---|---|
AutoscalingCalculator ( ILogger structuredLogger ) : System | ||
CalculateProvisionDecrease ( long currentThroughput, double decreasePercent ) : long | ||
CalculateProvisionIncrease ( long currentThroughput, double increasePercent ) : long | ||
EnsureProvisionInRange ( long currentThroughput, long minimumThroughput, long maximumThroughput ) : long |
public AutoscalingCalculator ( ILogger structuredLogger ) : System | ||
structuredLogger | ILogger | |
return | System |
public CalculateProvisionDecrease ( long currentThroughput, double decreasePercent ) : long | ||
currentThroughput | long | |
decreasePercent | double | |
return | long |
public CalculateProvisionIncrease ( long currentThroughput, double increasePercent ) : long | ||
currentThroughput | long | |
increasePercent | double | |
return | long |
public EnsureProvisionInRange ( long currentThroughput, long minimumThroughput, long maximumThroughput ) : long | ||
currentThroughput | long | |
minimumThroughput | long | |
maximumThroughput | long | |
return | long |