public class DescribeScalingPoliciesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input for a request action.
NOOP| Constructor and Description |
|---|
DescribeScalingPoliciesRequest() |
| Modifier and Type | Method and Description |
|---|---|
DescribeScalingPoliciesRequest |
clone() |
boolean |
equals(Object obj) |
String |
getFleetId()
Unique identifier for a fleet.
|
Integer |
getLimit()
Maximum number of results to return.
|
String |
getNextToken()
Token indicating the start of the next sequential page of results.
|
String |
getStatusFilter()
Scaling policy status to filter results on.
|
int |
hashCode() |
void |
setFleetId(String fleetId)
Unique identifier for a fleet.
|
void |
setLimit(Integer limit)
Maximum number of results to return.
|
void |
setNextToken(String nextToken)
Token indicating the start of the next sequential page of results.
|
void |
setStatusFilter(ScalingStatusType statusFilter)
Scaling policy status to filter results on.
|
void |
setStatusFilter(String statusFilter)
Scaling policy status to filter results on.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeScalingPoliciesRequest |
withFleetId(String fleetId)
Unique identifier for a fleet.
|
DescribeScalingPoliciesRequest |
withLimit(Integer limit)
Maximum number of results to return.
|
DescribeScalingPoliciesRequest |
withNextToken(String nextToken)
Token indicating the start of the next sequential page of results.
|
DescribeScalingPoliciesRequest |
withStatusFilter(ScalingStatusType statusFilter)
Scaling policy status to filter results on.
|
DescribeScalingPoliciesRequest |
withStatusFilter(String statusFilter)
Scaling policy status to filter results on.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setFleetId(String fleetId)
Unique identifier for a fleet. Specify the fleet to retrieve scaling policies for.
fleetId - Unique identifier for a fleet. Specify the fleet to retrieve
scaling policies for.public String getFleetId()
Unique identifier for a fleet. Specify the fleet to retrieve scaling policies for.
public DescribeScalingPoliciesRequest withFleetId(String fleetId)
Unique identifier for a fleet. Specify the fleet to retrieve scaling policies for.
fleetId - Unique identifier for a fleet. Specify the fleet to retrieve
scaling policies for.public void setStatusFilter(String statusFilter)
Scaling policy status to filter results on. A scaling policy is only in
force when in an ACTIVE status.
statusFilter - Scaling policy status to filter results on. A scaling policy is
only in force when in an ACTIVE status.
ScalingStatusTypepublic String getStatusFilter()
Scaling policy status to filter results on. A scaling policy is only in
force when in an ACTIVE status.
ACTIVE status.
ScalingStatusTypepublic DescribeScalingPoliciesRequest withStatusFilter(String statusFilter)
Scaling policy status to filter results on. A scaling policy is only in
force when in an ACTIVE status.
statusFilter - Scaling policy status to filter results on. A scaling policy is
only in force when in an ACTIVE status.
ScalingStatusTypepublic void setStatusFilter(ScalingStatusType statusFilter)
Scaling policy status to filter results on. A scaling policy is only in
force when in an ACTIVE status.
statusFilter - Scaling policy status to filter results on. A scaling policy is
only in force when in an ACTIVE status.
ScalingStatusTypepublic DescribeScalingPoliciesRequest withStatusFilter(ScalingStatusType statusFilter)
Scaling policy status to filter results on. A scaling policy is only in
force when in an ACTIVE status.
statusFilter - Scaling policy status to filter results on. A scaling policy is
only in force when in an ACTIVE status.
ScalingStatusTypepublic void setLimit(Integer limit)
Maximum number of results to return. Use this parameter with
NextToken to get results as a set of sequential pages.
limit - Maximum number of results to return. Use this parameter with
NextToken to get results as a set of sequential
pages.public Integer getLimit()
Maximum number of results to return. Use this parameter with
NextToken to get results as a set of sequential pages.
NextToken to get results as a set of sequential
pages.public DescribeScalingPoliciesRequest withLimit(Integer limit)
Maximum number of results to return. Use this parameter with
NextToken to get results as a set of sequential pages.
limit - Maximum number of results to return. Use this parameter with
NextToken to get results as a set of sequential
pages.public void setNextToken(String nextToken)
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
nextToken - Token indicating the start of the next sequential page of results.
Use the token that is returned with a previous call to this
action. To specify the start of the result set, do not specify a
value.public String getNextToken()
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
public DescribeScalingPoliciesRequest withNextToken(String nextToken)
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
nextToken - Token indicating the start of the next sequential page of results.
Use the token that is returned with a previous call to this
action. To specify the start of the result set, do not specify a
value.public String toString()
toString in class ObjectObject.toString()public DescribeScalingPoliciesRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.