public static enum ScalingActionContext.ActionReason extends java.lang.Enum<ScalingActionContext.ActionReason>
Enum Constant and Description |
---|
MAX
To meet the maximum number of instances specified in the policy
|
MIN
To meet the minimum number of instances specified in the policy
|
REPLACEMENT_TO_MEET_MIN
The scaling controller is placing a server into maintenance mode.
|
REPLACEMENT_TO_MEET_WORKLOAD
The scaling controller is placing a server into maintenance mode.
|
SCALE_IN
A decrease in server capacity is needed due to a lack of demand
|
SCALE_OUT
An increase in server capacity is needed due to demand
|
Modifier and Type | Method and Description |
---|---|
static ScalingActionContext.ActionReason |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ScalingActionContext.ActionReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ScalingActionContext.ActionReason MIN
public static final ScalingActionContext.ActionReason MAX
public static final ScalingActionContext.ActionReason SCALE_OUT
public static final ScalingActionContext.ActionReason SCALE_IN
public static final ScalingActionContext.ActionReason REPLACEMENT_TO_MEET_MIN
public static final ScalingActionContext.ActionReason REPLACEMENT_TO_MEET_WORKLOAD
public static ScalingActionContext.ActionReason[] values()
for (ScalingActionContext.ActionReason c : ScalingActionContext.ActionReason.values()) System.out.println(c);
public static ScalingActionContext.ActionReason valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is null