@Generated(value="OracleSDKGenerator", comments="API Version: 20190531") public final class AutoScalePolicy extends Object
This model for autoscaling policy is deprecated and not supported for ODH clusters. Use the AutoScalePolicyDetails
model to manage autoscale policy details for ODH clusters.
AutoScalePolicy.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the AutoScalePolicy.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
AutoScalePolicy.Builder |
static class |
AutoScalePolicy.PolicyType
Types of autoscale policies.
|
Constructor and Description |
---|
AutoScalePolicy(AutoScalePolicy.PolicyType policyType,
List<AutoScalePolicyRule> rules)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AutoScalePolicy.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
AutoScalePolicy.PolicyType |
getPolicyType()
Types of autoscale policies.
|
List<AutoScalePolicyRule> |
getRules()
The list of rules for autoscaling.
|
int |
hashCode() |
AutoScalePolicy.Builder |
toBuilder() |
String |
toString() |
@Deprecated @ConstructorProperties(value={"policyType","rules"}) public AutoScalePolicy(AutoScalePolicy.PolicyType policyType, List<AutoScalePolicyRule> rules)
public static AutoScalePolicy.Builder builder()
Create a new builder.
public AutoScalePolicy.Builder toBuilder()
public AutoScalePolicy.PolicyType getPolicyType()
Types of autoscale policies. Options are SCHEDULE-BASED or THRESHOLD-BASED. (Only THRESHOLD-BASED is supported in this release.)
public List<AutoScalePolicyRule> getRules()
The list of rules for autoscaling. If an action has multiple rules, the last rule in the array will be applied.
Copyright © 2016–2022. All rights reserved.