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