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