@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetAggregateDiscoveredResourceCountsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetAggregateDiscoveredResourceCountsRequest() |
Modifier and Type | Method and Description |
---|---|
GetAggregateDiscoveredResourceCountsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConfigurationAggregatorName()
The name of the configuration aggregator.
|
ResourceCountFilters |
getFilters()
Filters the results based on the
ResourceCountFilters object. |
String |
getGroupByKey()
The key to group the resource counts.
|
Integer |
getLimit()
The maximum number of GroupedResourceCount objects returned on each page.
|
String |
getNextToken()
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
int |
hashCode() |
void |
setConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
|
void |
setFilters(ResourceCountFilters filters)
Filters the results based on the
ResourceCountFilters object. |
void |
setGroupByKey(String groupByKey)
The key to group the resource counts.
|
void |
setLimit(Integer limit)
The maximum number of GroupedResourceCount objects returned on each page.
|
void |
setNextToken(String nextToken)
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
String |
toString()
Returns a string representation of this object.
|
GetAggregateDiscoveredResourceCountsRequest |
withConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
|
GetAggregateDiscoveredResourceCountsRequest |
withFilters(ResourceCountFilters filters)
Filters the results based on the
ResourceCountFilters object. |
GetAggregateDiscoveredResourceCountsRequest |
withGroupByKey(ResourceCountGroupKey groupByKey)
The key to group the resource counts.
|
GetAggregateDiscoveredResourceCountsRequest |
withGroupByKey(String groupByKey)
The key to group the resource counts.
|
GetAggregateDiscoveredResourceCountsRequest |
withLimit(Integer limit)
The maximum number of GroupedResourceCount objects returned on each page.
|
GetAggregateDiscoveredResourceCountsRequest |
withNextToken(String nextToken)
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
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 GetAggregateDiscoveredResourceCountsRequest()
public void setConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
configurationAggregatorName
- The name of the configuration aggregator.public String getConfigurationAggregatorName()
The name of the configuration aggregator.
public GetAggregateDiscoveredResourceCountsRequest withConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
configurationAggregatorName
- The name of the configuration aggregator.public void setFilters(ResourceCountFilters filters)
Filters the results based on the ResourceCountFilters
object.
filters
- Filters the results based on the ResourceCountFilters
object.public ResourceCountFilters getFilters()
Filters the results based on the ResourceCountFilters
object.
ResourceCountFilters
object.public GetAggregateDiscoveredResourceCountsRequest withFilters(ResourceCountFilters filters)
Filters the results based on the ResourceCountFilters
object.
filters
- Filters the results based on the ResourceCountFilters
object.public void setGroupByKey(String groupByKey)
The key to group the resource counts.
groupByKey
- The key to group the resource counts.ResourceCountGroupKey
public String getGroupByKey()
The key to group the resource counts.
ResourceCountGroupKey
public GetAggregateDiscoveredResourceCountsRequest withGroupByKey(String groupByKey)
The key to group the resource counts.
groupByKey
- The key to group the resource counts.ResourceCountGroupKey
public GetAggregateDiscoveredResourceCountsRequest withGroupByKey(ResourceCountGroupKey groupByKey)
The key to group the resource counts.
groupByKey
- The key to group the resource counts.ResourceCountGroupKey
public void setLimit(Integer limit)
The maximum number of GroupedResourceCount objects returned on each page. The default is 1000. You cannot specify a number greater than 1000. If you specify 0, Config uses the default.
limit
- The maximum number of GroupedResourceCount objects returned on each page. The default is 1000. You
cannot specify a number greater than 1000. If you specify 0, Config uses the default.public Integer getLimit()
The maximum number of GroupedResourceCount objects returned on each page. The default is 1000. You cannot specify a number greater than 1000. If you specify 0, Config uses the default.
public GetAggregateDiscoveredResourceCountsRequest withLimit(Integer limit)
The maximum number of GroupedResourceCount objects returned on each page. The default is 1000. You cannot specify a number greater than 1000. If you specify 0, Config uses the default.
limit
- The maximum number of GroupedResourceCount objects returned on each page. The default is 1000. You
cannot specify a number greater than 1000. If you specify 0, Config uses the default.public void setNextToken(String nextToken)
The nextToken
string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken
- The nextToken
string returned on a previous page that you use to get the next page of results
in a paginated response.public String getNextToken()
The nextToken
string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken
string returned on a previous page that you use to get the next page of
results in a paginated response.public GetAggregateDiscoveredResourceCountsRequest withNextToken(String nextToken)
The nextToken
string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken
- The nextToken
string returned on a previous page that you use to get the next page of results
in a paginated response.public String toString()
toString
in class Object
Object.toString()
public GetAggregateDiscoveredResourceCountsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()