@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListPricingPlansAssociatedWithPricingRuleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListPricingPlansAssociatedWithPricingRuleRequest() |
Modifier and Type | Method and Description |
---|---|
ListPricingPlansAssociatedWithPricingRuleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBillingPeriod()
The pricing plan billing period for which associations will be listed.
|
Integer |
getMaxResults()
The optional maximum number of pricing rule associations to retrieve.
|
String |
getNextToken()
The optional pagination token returned by a previous call.
|
String |
getPricingRuleArn()
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
|
int |
hashCode() |
void |
setBillingPeriod(String billingPeriod)
The pricing plan billing period for which associations will be listed.
|
void |
setMaxResults(Integer maxResults)
The optional maximum number of pricing rule associations to retrieve.
|
void |
setNextToken(String nextToken)
The optional pagination token returned by a previous call.
|
void |
setPricingRuleArn(String pricingRuleArn)
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
|
String |
toString()
Returns a string representation of this object.
|
ListPricingPlansAssociatedWithPricingRuleRequest |
withBillingPeriod(String billingPeriod)
The pricing plan billing period for which associations will be listed.
|
ListPricingPlansAssociatedWithPricingRuleRequest |
withMaxResults(Integer maxResults)
The optional maximum number of pricing rule associations to retrieve.
|
ListPricingPlansAssociatedWithPricingRuleRequest |
withNextToken(String nextToken)
The optional pagination token returned by a previous call.
|
ListPricingPlansAssociatedWithPricingRuleRequest |
withPricingRuleArn(String pricingRuleArn)
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
|
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 ListPricingPlansAssociatedWithPricingRuleRequest()
public void setBillingPeriod(String billingPeriod)
The pricing plan billing period for which associations will be listed.
billingPeriod
- The pricing plan billing period for which associations will be listed.public String getBillingPeriod()
The pricing plan billing period for which associations will be listed.
public ListPricingPlansAssociatedWithPricingRuleRequest withBillingPeriod(String billingPeriod)
The pricing plan billing period for which associations will be listed.
billingPeriod
- The pricing plan billing period for which associations will be listed.public void setPricingRuleArn(String pricingRuleArn)
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
pricingRuleArn
- The pricing rule Amazon Resource Name (ARN) for which associations will be listed.public String getPricingRuleArn()
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
public ListPricingPlansAssociatedWithPricingRuleRequest withPricingRuleArn(String pricingRuleArn)
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
pricingRuleArn
- The pricing rule Amazon Resource Name (ARN) for which associations will be listed.public void setMaxResults(Integer maxResults)
The optional maximum number of pricing rule associations to retrieve.
maxResults
- The optional maximum number of pricing rule associations to retrieve.public Integer getMaxResults()
The optional maximum number of pricing rule associations to retrieve.
public ListPricingPlansAssociatedWithPricingRuleRequest withMaxResults(Integer maxResults)
The optional maximum number of pricing rule associations to retrieve.
maxResults
- The optional maximum number of pricing rule associations to retrieve.public void setNextToken(String nextToken)
The optional pagination token returned by a previous call.
nextToken
- The optional pagination token returned by a previous call.public String getNextToken()
The optional pagination token returned by a previous call.
public ListPricingPlansAssociatedWithPricingRuleRequest withNextToken(String nextToken)
The optional pagination token returned by a previous call.
nextToken
- The optional pagination token returned by a previous call.public String toString()
toString
in class Object
Object.toString()
public ListPricingPlansAssociatedWithPricingRuleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()