package com.sequenceiq.cloudbreak.common.type;
public enum ScalingType {
DOWNSCALE_TOGETHER,
DOWNSCALE_ONLY_STACK,
DOWNSCALE_ONLY_CLUSTER,
UPSCALE_TOGETHER,
UPSCALE_ONLY_STACK,
UPSCALE_ONLY_CLUSTER;
public static boolean isStackDownScale(ScalingType scalingType) {
return DOWNSCALE_TOGETHER.equals(scalingType) || DOWNSCALE_ONLY_STACK.equals(scalingType);
}
public static boolean isClusterUpScale(ScalingType scalingType) {
return UPSCALE_TOGETHER.equals(scalingType) || UPSCALE_ONLY_CLUSTER.equals(scalingType);
}
}