public class ListDiscoveredResourcesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
includeDeletedResources
Specifies whether AWS Config includes deleted resources in the results.
|
private java.lang.Integer |
limit
The maximum number of resource identifiers returned on each page.
|
private java.lang.String |
nextToken
The
nextToken string returned on a previous page that you
use to get the next page of results in a paginated response. |
private SdkInternalList<java.lang.String> |
resourceIds
The IDs of only those resources that you want AWS Config to list in the
response.
|
private java.lang.String |
resourceName
The custom name of only those resources that you want AWS Config to list
in the response.
|
private java.lang.String |
resourceType
The type of resources that you want AWS Config to list in the response.
|
NOOP
Constructor and Description |
---|
ListDiscoveredResourcesRequest() |
Modifier and Type | Method and Description |
---|---|
ListDiscoveredResourcesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getIncludeDeletedResources()
Specifies whether AWS Config includes deleted resources in the results.
|
java.lang.Integer |
getLimit()
The maximum number of resource identifiers returned on each page.
|
java.lang.String |
getNextToken()
The
nextToken string returned on a previous page that you
use to get the next page of results in a paginated response. |
java.util.List<java.lang.String> |
getResourceIds()
The IDs of only those resources that you want AWS Config to list in the
response.
|
java.lang.String |
getResourceName()
The custom name of only those resources that you want AWS Config to list
in the response.
|
java.lang.String |
getResourceType()
The type of resources that you want AWS Config to list in the response.
|
int |
hashCode() |
java.lang.Boolean |
isIncludeDeletedResources()
Specifies whether AWS Config includes deleted resources in the results.
|
void |
setIncludeDeletedResources(java.lang.Boolean includeDeletedResources)
Specifies whether AWS Config includes deleted resources in the results.
|
void |
setLimit(java.lang.Integer limit)
The maximum number of resource identifiers returned on each page.
|
void |
setNextToken(java.lang.String nextToken)
The
nextToken string returned on a previous page that you
use to get the next page of results in a paginated response. |
void |
setResourceIds(java.util.Collection<java.lang.String> resourceIds)
The IDs of only those resources that you want AWS Config to list in the
response.
|
void |
setResourceName(java.lang.String resourceName)
The custom name of only those resources that you want AWS Config to list
in the response.
|
void |
setResourceType(ResourceType resourceType)
The type of resources that you want AWS Config to list in the response.
|
void |
setResourceType(java.lang.String resourceType)
The type of resources that you want AWS Config to list in the response.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListDiscoveredResourcesRequest |
withIncludeDeletedResources(java.lang.Boolean includeDeletedResources)
Specifies whether AWS Config includes deleted resources in the results.
|
ListDiscoveredResourcesRequest |
withLimit(java.lang.Integer limit)
The maximum number of resource identifiers returned on each page.
|
ListDiscoveredResourcesRequest |
withNextToken(java.lang.String nextToken)
The
nextToken string returned on a previous page that you
use to get the next page of results in a paginated response. |
ListDiscoveredResourcesRequest |
withResourceIds(java.util.Collection<java.lang.String> resourceIds)
The IDs of only those resources that you want AWS Config to list in the
response.
|
ListDiscoveredResourcesRequest |
withResourceIds(java.lang.String... resourceIds)
The IDs of only those resources that you want AWS Config to list in the
response.
|
ListDiscoveredResourcesRequest |
withResourceName(java.lang.String resourceName)
The custom name of only those resources that you want AWS Config to list
in the response.
|
ListDiscoveredResourcesRequest |
withResourceType(ResourceType resourceType)
The type of resources that you want AWS Config to list in the response.
|
ListDiscoveredResourcesRequest |
withResourceType(java.lang.String resourceType)
The type of resources that you want AWS Config to list in the response.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String resourceType
The type of resources that you want AWS Config to list in the response.
private SdkInternalList<java.lang.String> resourceIds
The IDs of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
private java.lang.String resourceName
The custom name of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
private java.lang.Integer limit
The maximum number of resource identifiers returned on each page. The default is 100. You cannot specify a limit greater than 100. If you specify 0, AWS Config uses the default.
private java.lang.Boolean includeDeletedResources
Specifies whether AWS Config includes deleted resources in the results. By default, deleted resources are not included.
private java.lang.String nextToken
The nextToken
string returned on a previous page that you
use to get the next page of results in a paginated response.
public void setResourceType(java.lang.String resourceType)
The type of resources that you want AWS Config to list in the response.
resourceType
- The type of resources that you want AWS Config to list in the
response.ResourceType
public java.lang.String getResourceType()
The type of resources that you want AWS Config to list in the response.
ResourceType
public ListDiscoveredResourcesRequest withResourceType(java.lang.String resourceType)
The type of resources that you want AWS Config to list in the response.
resourceType
- The type of resources that you want AWS Config to list in the
response.ResourceType
public void setResourceType(ResourceType resourceType)
The type of resources that you want AWS Config to list in the response.
resourceType
- The type of resources that you want AWS Config to list in the
response.ResourceType
public ListDiscoveredResourcesRequest withResourceType(ResourceType resourceType)
The type of resources that you want AWS Config to list in the response.
resourceType
- The type of resources that you want AWS Config to list in the
response.ResourceType
public java.util.List<java.lang.String> getResourceIds()
The IDs of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
public void setResourceIds(java.util.Collection<java.lang.String> resourceIds)
The IDs of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
resourceIds
- The IDs of only those resources that you want AWS Config to list
in the response. If you do not specify this parameter, AWS Config
lists all resources of the specified type that it has discovered.public ListDiscoveredResourcesRequest withResourceIds(java.lang.String... resourceIds)
The IDs of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
NOTE: This method appends the values to the existing list (if
any). Use setResourceIds(java.util.Collection)
or
withResourceIds(java.util.Collection)
if you want to override
the existing values.
resourceIds
- The IDs of only those resources that you want AWS Config to list
in the response. If you do not specify this parameter, AWS Config
lists all resources of the specified type that it has discovered.public ListDiscoveredResourcesRequest withResourceIds(java.util.Collection<java.lang.String> resourceIds)
The IDs of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
resourceIds
- The IDs of only those resources that you want AWS Config to list
in the response. If you do not specify this parameter, AWS Config
lists all resources of the specified type that it has discovered.public void setResourceName(java.lang.String resourceName)
The custom name of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
resourceName
- The custom name of only those resources that you want AWS Config
to list in the response. If you do not specify this parameter, AWS
Config lists all resources of the specified type that it has
discovered.public java.lang.String getResourceName()
The custom name of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
public ListDiscoveredResourcesRequest withResourceName(java.lang.String resourceName)
The custom name of only those resources that you want AWS Config to list in the response. If you do not specify this parameter, AWS Config lists all resources of the specified type that it has discovered.
resourceName
- The custom name of only those resources that you want AWS Config
to list in the response. If you do not specify this parameter, AWS
Config lists all resources of the specified type that it has
discovered.public void setLimit(java.lang.Integer limit)
The maximum number of resource identifiers returned on each page. The default is 100. You cannot specify a limit greater than 100. If you specify 0, AWS Config uses the default.
limit
- The maximum number of resource identifiers returned on each page.
The default is 100. You cannot specify a limit greater than 100.
If you specify 0, AWS Config uses the default.public java.lang.Integer getLimit()
The maximum number of resource identifiers returned on each page. The default is 100. You cannot specify a limit greater than 100. If you specify 0, AWS Config uses the default.
public ListDiscoveredResourcesRequest withLimit(java.lang.Integer limit)
The maximum number of resource identifiers returned on each page. The default is 100. You cannot specify a limit greater than 100. If you specify 0, AWS Config uses the default.
limit
- The maximum number of resource identifiers returned on each page.
The default is 100. You cannot specify a limit greater than 100.
If you specify 0, AWS Config uses the default.public void setIncludeDeletedResources(java.lang.Boolean includeDeletedResources)
Specifies whether AWS Config includes deleted resources in the results. By default, deleted resources are not included.
includeDeletedResources
- Specifies whether AWS Config includes deleted resources in the
results. By default, deleted resources are not included.public java.lang.Boolean getIncludeDeletedResources()
Specifies whether AWS Config includes deleted resources in the results. By default, deleted resources are not included.
public ListDiscoveredResourcesRequest withIncludeDeletedResources(java.lang.Boolean includeDeletedResources)
Specifies whether AWS Config includes deleted resources in the results. By default, deleted resources are not included.
includeDeletedResources
- Specifies whether AWS Config includes deleted resources in the
results. By default, deleted resources are not included.public java.lang.Boolean isIncludeDeletedResources()
Specifies whether AWS Config includes deleted resources in the results. By default, deleted resources are not included.
public void setNextToken(java.lang.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 java.lang.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 ListDiscoveredResourcesRequest withNextToken(java.lang.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 java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ListDiscoveredResourcesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()