Cloneable
, ReadLimitInfo
, ToCopyableBuilder<PutAutoScalingPolicyRequest.Builder,PutAutoScalingPolicyRequest>
@Generated("software.amazon.awssdk:codegen") public class PutAutoScalingPolicyRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PutAutoScalingPolicyRequest.Builder,PutAutoScalingPolicyRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
PutAutoScalingPolicyRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
AutoScalingPolicy |
autoScalingPolicy() |
Specifies the definition of the automatic scaling policy.
|
static PutAutoScalingPolicyRequest.Builder |
builder() |
|
String |
clusterId() |
Specifies the ID of a cluster.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
instanceGroupId() |
Specifies the ID of the instance group to which the automatic scaling policy is applied.
|
static Class<? extends PutAutoScalingPolicyRequest.Builder> |
serializableBuilderClass() |
|
PutAutoScalingPolicyRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String clusterId()
Specifies the ID of a cluster. The instance group to which the automatic scaling policy is applied is within this cluster.
public String instanceGroupId()
Specifies the ID of the instance group to which the automatic scaling policy is applied.
public AutoScalingPolicy autoScalingPolicy()
Specifies the definition of the automatic scaling policy.
public PutAutoScalingPolicyRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PutAutoScalingPolicyRequest.Builder,PutAutoScalingPolicyRequest>
public static PutAutoScalingPolicyRequest.Builder builder()
public static Class<? extends PutAutoScalingPolicyRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.