@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListBillingGroupCostReportsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListBillingGroupCostReportsRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListBillingGroupCostReportsRequest |
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 for your report.
|
ListBillingGroupCostReportsFilter |
getFilters()
A
ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from. |
Integer |
getMaxResults()
The maximum number of reports to retrieve.
|
String |
getNextToken()
The pagination token that's used on subsequent calls to get reports.
|
int |
hashCode() |
void |
setBillingPeriod(String billingPeriod)
The preferred billing period for your report.
|
void |
setFilters(ListBillingGroupCostReportsFilter filters)
A
ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from. |
void |
setMaxResults(Integer maxResults)
The maximum number of reports to retrieve.
|
void |
setNextToken(String nextToken)
The pagination token that's used on subsequent calls to get reports.
|
String |
toString()
Returns a string representation of this object.
|
ListBillingGroupCostReportsRequest |
withBillingPeriod(String billingPeriod)
The preferred billing period for your report.
|
ListBillingGroupCostReportsRequest |
withFilters(ListBillingGroupCostReportsFilter filters)
A
ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from. |
ListBillingGroupCostReportsRequest |
withMaxResults(Integer maxResults)
The maximum number of reports to retrieve.
|
ListBillingGroupCostReportsRequest |
withNextToken(String nextToken)
The pagination token that's used on subsequent calls to get reports.
|
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 for your report.
billingPeriod - The preferred billing period for your report.public String getBillingPeriod()
The preferred billing period for your report.
public ListBillingGroupCostReportsRequest withBillingPeriod(String billingPeriod)
The preferred billing period for your report.
billingPeriod - The preferred billing period for your report.public void setMaxResults(Integer maxResults)
The maximum number of reports to retrieve.
maxResults - The maximum number of reports to retrieve.public Integer getMaxResults()
The maximum number of reports to retrieve.
public ListBillingGroupCostReportsRequest withMaxResults(Integer maxResults)
The maximum number of reports to retrieve.
maxResults - The maximum number of reports to retrieve.public void setNextToken(String nextToken)
The pagination token that's used on subsequent calls to get reports.
nextToken - The pagination token that's used on subsequent calls to get reports.public String getNextToken()
The pagination token that's used on subsequent calls to get reports.
public ListBillingGroupCostReportsRequest withNextToken(String nextToken)
The pagination token that's used on subsequent calls to get reports.
nextToken - The pagination token that's used on subsequent calls to get reports.public void setFilters(ListBillingGroupCostReportsFilter filters)
A ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.
filters - A ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.public ListBillingGroupCostReportsFilter getFilters()
A ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.
ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.public ListBillingGroupCostReportsRequest withFilters(ListBillingGroupCostReportsFilter filters)
A ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.
filters - A ListBillingGroupCostReportsFilter to specify billing groups to retrieve reports from.public String toString()
toString in class ObjectObject.toString()public ListBillingGroupCostReportsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()