@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListPricingPlansRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListPricingPlansRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListPricingPlansRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBillingPeriod()
The preferred billing period to get pricing plan.
|
ListPricingPlansFilter |
getFilters()
A
ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information. |
Integer |
getMaxResults()
The maximum number of pricing plans to retrieve.
|
String |
getNextToken()
The pagination token that's used on subsequent call to get pricing plans.
|
int |
hashCode() |
void |
setBillingPeriod(String billingPeriod)
The preferred billing period to get pricing plan.
|
void |
setFilters(ListPricingPlansFilter filters)
A
ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information. |
void |
setMaxResults(Integer maxResults)
The maximum number of pricing plans to retrieve.
|
void |
setNextToken(String nextToken)
The pagination token that's used on subsequent call to get pricing plans.
|
String |
toString()
Returns a string representation of this object.
|
ListPricingPlansRequest |
withBillingPeriod(String billingPeriod)
The preferred billing period to get pricing plan.
|
ListPricingPlansRequest |
withFilters(ListPricingPlansFilter filters)
A
ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information. |
ListPricingPlansRequest |
withMaxResults(Integer maxResults)
The maximum number of pricing plans to retrieve.
|
ListPricingPlansRequest |
withNextToken(String nextToken)
The pagination token that's used on subsequent call to get pricing plans.
|
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, withSdkRequestTimeoutpublic void setBillingPeriod(String billingPeriod)
The preferred billing period to get pricing plan.
billingPeriod - The preferred billing period to get pricing plan.public String getBillingPeriod()
The preferred billing period to get pricing plan.
public ListPricingPlansRequest withBillingPeriod(String billingPeriod)
The preferred billing period to get pricing plan.
billingPeriod - The preferred billing period to get pricing plan.public void setFilters(ListPricingPlansFilter filters)
A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information.
filters - A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to
retrieve pricing plans information.public ListPricingPlansFilter getFilters()
A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information.
ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to
retrieve pricing plans information.public ListPricingPlansRequest withFilters(ListPricingPlansFilter filters)
A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve
pricing plans information.
filters - A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to
retrieve pricing plans information.public void setMaxResults(Integer maxResults)
The maximum number of pricing plans to retrieve.
maxResults - The maximum number of pricing plans to retrieve.public Integer getMaxResults()
The maximum number of pricing plans to retrieve.
public ListPricingPlansRequest withMaxResults(Integer maxResults)
The maximum number of pricing plans to retrieve.
maxResults - The maximum number of pricing plans to retrieve.public void setNextToken(String nextToken)
The pagination token that's used on subsequent call to get pricing plans.
nextToken - The pagination token that's used on subsequent call to get pricing plans.public String getNextToken()
The pagination token that's used on subsequent call to get pricing plans.
public ListPricingPlansRequest withNextToken(String nextToken)
The pagination token that's used on subsequent call to get pricing plans.
nextToken - The pagination token that's used on subsequent call to get pricing plans.public String toString()
toString in class ObjectObject.toString()public ListPricingPlansRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()