Versions in this module Expand all Collapse all v0 v0.0.7 May 23, 2018 v0.0.6 Apr 6, 2018 Changes in this version + const MaxInt + const MaxUint + func NewAutoScaler(metricsReceiver metrics.MetricsReceiver, ...) *autoScaler + type AutoScaler interface + InformFunctionReplicas func(function FunctionId, replicas int) + Propose func() map[FunctionId]int + Run func() + SetDelayScaleDownPolicy func(func(function FunctionId) time.Duration) + SetMaxReplicasPolicy func(func(function FunctionId) int) + StartMonitoring func(topic string, function FunctionId) error + StopMonitoring func(topic string, function FunctionId) error + type Delayer struct + func NewDelayer(delayPolicy func() time.Duration) *Delayer + func (b *Delayer) Delay(proposal int) *Delayer + func (b *Delayer) Get() int + type FunctionId struct + Function string