|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.policy.autoscaling.AutoScalerPolicy.Builder
public static class AutoScalerPolicy.Builder
Method Summary | |
---|---|
AutoScalerPolicy
|
build()
|
Builder
|
currentSizeOperator(Function val)
|
Builder
|
id(java.lang.String val)
|
Builder
|
maxPoolSize(int val)
|
Builder
|
metric(AttributeSensor val)
|
Builder
|
metricLowerBound(java.lang.Number val)
|
Builder
|
metricRange(java.lang.Number min, java.lang.Number max)
|
Builder
|
metricUpperBound(java.lang.Number val)
|
Builder
|
minPeriodBetweenExecs(long val)
|
Builder
|
minPoolSize(int val)
|
Builder
|
name(java.lang.String val)
|
Builder
|
poolColdSensor(BasicNotificationSensor val)
|
Builder
|
poolHotSensor(BasicNotificationSensor val)
|
Builder
|
poolOkSensor(BasicNotificationSensor val)
|
Builder
|
resizeDownStabilizationDelay(long val)
|
Builder
|
resizeOperator(ResizeOperator val)
|
Builder
|
resizeUpStabilizationDelay(long val)
|
Builder
|
sizeRange(int min, int max)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Method Detail |
---|
public AutoScalerPolicy build()
public Builder currentSizeOperator(Function val)
public Builder id(java.lang.String val)
public Builder maxPoolSize(int val)
public Builder metric(AttributeSensor val)
public Builder metricLowerBound(java.lang.Number val)
public Builder metricRange(java.lang.Number min, java.lang.Number max)
public Builder metricUpperBound(java.lang.Number val)
public Builder minPeriodBetweenExecs(long val)
public Builder minPoolSize(int val)
public Builder name(java.lang.String val)
public Builder poolColdSensor(BasicNotificationSensor val)
public Builder poolHotSensor(BasicNotificationSensor val)
public Builder poolOkSensor(BasicNotificationSensor val)
public Builder resizeDownStabilizationDelay(long val)
public Builder resizeOperator(ResizeOperator val)
public Builder resizeUpStabilizationDelay(long val)
public Builder sizeRange(int min, int max)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.