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