@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public ListPricingPlansRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()