@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetAnomalySubscriptionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetAnomalySubscriptionsRequest() |
Modifier and Type | Method and Description |
---|---|
GetAnomalySubscriptionsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Integer |
getMaxResults()
The number of entries a paginated response contains.
|
String |
getMonitorArn()
Cost anomaly monitor ARNs.
|
String |
getNextPageToken()
The token to retrieve the next set of results.
|
List<String> |
getSubscriptionArnList()
A list of cost anomaly subscription ARNs.
|
int |
hashCode() |
void |
setMaxResults(Integer maxResults)
The number of entries a paginated response contains.
|
void |
setMonitorArn(String monitorArn)
Cost anomaly monitor ARNs.
|
void |
setNextPageToken(String nextPageToken)
The token to retrieve the next set of results.
|
void |
setSubscriptionArnList(Collection<String> subscriptionArnList)
A list of cost anomaly subscription ARNs.
|
String |
toString()
Returns a string representation of this object.
|
GetAnomalySubscriptionsRequest |
withMaxResults(Integer maxResults)
The number of entries a paginated response contains.
|
GetAnomalySubscriptionsRequest |
withMonitorArn(String monitorArn)
Cost anomaly monitor ARNs.
|
GetAnomalySubscriptionsRequest |
withNextPageToken(String nextPageToken)
The token to retrieve the next set of results.
|
GetAnomalySubscriptionsRequest |
withSubscriptionArnList(Collection<String> subscriptionArnList)
A list of cost anomaly subscription ARNs.
|
GetAnomalySubscriptionsRequest |
withSubscriptionArnList(String... subscriptionArnList)
A list of cost anomaly subscription ARNs.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<String> getSubscriptionArnList()
A list of cost anomaly subscription ARNs.
public void setSubscriptionArnList(Collection<String> subscriptionArnList)
A list of cost anomaly subscription ARNs.
subscriptionArnList
- A list of cost anomaly subscription ARNs.public GetAnomalySubscriptionsRequest withSubscriptionArnList(String... subscriptionArnList)
A list of cost anomaly subscription ARNs.
NOTE: This method appends the values to the existing list (if any). Use
setSubscriptionArnList(java.util.Collection)
or withSubscriptionArnList(java.util.Collection)
if you want to override the existing values.
subscriptionArnList
- A list of cost anomaly subscription ARNs.public GetAnomalySubscriptionsRequest withSubscriptionArnList(Collection<String> subscriptionArnList)
A list of cost anomaly subscription ARNs.
subscriptionArnList
- A list of cost anomaly subscription ARNs.public void setMonitorArn(String monitorArn)
Cost anomaly monitor ARNs.
monitorArn
- Cost anomaly monitor ARNs.public String getMonitorArn()
Cost anomaly monitor ARNs.
public GetAnomalySubscriptionsRequest withMonitorArn(String monitorArn)
Cost anomaly monitor ARNs.
monitorArn
- Cost anomaly monitor ARNs.public void setNextPageToken(String nextPageToken)
The token to retrieve the next set of results. AWS provides the token when the response from a previous call has more results than the maximum page size.
nextPageToken
- The token to retrieve the next set of results. AWS provides the token when the response from a previous
call has more results than the maximum page size.public String getNextPageToken()
The token to retrieve the next set of results. AWS provides the token when the response from a previous call has more results than the maximum page size.
public GetAnomalySubscriptionsRequest withNextPageToken(String nextPageToken)
The token to retrieve the next set of results. AWS provides the token when the response from a previous call has more results than the maximum page size.
nextPageToken
- The token to retrieve the next set of results. AWS provides the token when the response from a previous
call has more results than the maximum page size.public void setMaxResults(Integer maxResults)
The number of entries a paginated response contains.
maxResults
- The number of entries a paginated response contains.public Integer getMaxResults()
The number of entries a paginated response contains.
public GetAnomalySubscriptionsRequest withMaxResults(Integer maxResults)
The number of entries a paginated response contains.
maxResults
- The number of entries a paginated response contains.public String toString()
toString
in class Object
Object.toString()
public GetAnomalySubscriptionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()