@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeStorageSystemResourcesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeStorageSystemResourcesRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeStorageSystemResourcesRequest |
addFilterEntry(String key,
List<String> value)
Add a single Filter entry
|
DescribeStorageSystemResourcesRequest |
clearFilterEntries()
Removes all the entries added into Filter.
|
DescribeStorageSystemResourcesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDiscoveryJobArn()
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises
storage system.
|
Map<String,List<String>> |
getFilter()
Filters the storage system resources that you want returned.
|
Integer |
getMaxResults()
Specifies the maximum number of storage system resources that you want to list in a response.
|
String |
getNextToken()
Specifies an opaque string that indicates the position to begin the next list of results in the response.
|
List<String> |
getResourceIds()
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about.
|
String |
getResourceType()
Specifies what kind of storage system resources that you want information about.
|
int |
hashCode() |
void |
setDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises
storage system.
|
void |
setFilter(Map<String,List<String>> filter)
Filters the storage system resources that you want returned.
|
void |
setMaxResults(Integer maxResults)
Specifies the maximum number of storage system resources that you want to list in a response.
|
void |
setNextToken(String nextToken)
Specifies an opaque string that indicates the position to begin the next list of results in the response.
|
void |
setResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about.
|
void |
setResourceType(String resourceType)
Specifies what kind of storage system resources that you want information about.
|
String |
toString()
Returns a string representation of this object.
|
DescribeStorageSystemResourcesRequest |
withDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises
storage system.
|
DescribeStorageSystemResourcesRequest |
withFilter(Map<String,List<String>> filter)
Filters the storage system resources that you want returned.
|
DescribeStorageSystemResourcesRequest |
withMaxResults(Integer maxResults)
Specifies the maximum number of storage system resources that you want to list in a response.
|
DescribeStorageSystemResourcesRequest |
withNextToken(String nextToken)
Specifies an opaque string that indicates the position to begin the next list of results in the response.
|
DescribeStorageSystemResourcesRequest |
withResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about.
|
DescribeStorageSystemResourcesRequest |
withResourceIds(String... resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about.
|
DescribeStorageSystemResourcesRequest |
withResourceType(DiscoveryResourceType resourceType)
Specifies what kind of storage system resources that you want information about.
|
DescribeStorageSystemResourcesRequest |
withResourceType(String resourceType)
Specifies what kind of storage system resources that you want information about.
|
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 DescribeStorageSystemResourcesRequest()
public void setDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises storage system.
discoveryJobArn
- Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises
storage system.public String getDiscoveryJobArn()
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises storage system.
public DescribeStorageSystemResourcesRequest withDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises storage system.
discoveryJobArn
- Specifies the Amazon Resource Name (ARN) of the discovery job that's collecting data from your on-premises
storage system.public void setResourceType(String resourceType)
Specifies what kind of storage system resources that you want information about.
resourceType
- Specifies what kind of storage system resources that you want information about.DiscoveryResourceType
public String getResourceType()
Specifies what kind of storage system resources that you want information about.
DiscoveryResourceType
public DescribeStorageSystemResourcesRequest withResourceType(String resourceType)
Specifies what kind of storage system resources that you want information about.
resourceType
- Specifies what kind of storage system resources that you want information about.DiscoveryResourceType
public DescribeStorageSystemResourcesRequest withResourceType(DiscoveryResourceType resourceType)
Specifies what kind of storage system resources that you want information about.
resourceType
- Specifies what kind of storage system resources that you want information about.DiscoveryResourceType
public List<String> getResourceIds()
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about. You can't use this parameter in combination with the Filter
parameter.
Filter
parameter.public void setResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about. You can't use this parameter in combination with the Filter
parameter.
resourceIds
- Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want
information about. You can't use this parameter in combination with the Filter
parameter.public DescribeStorageSystemResourcesRequest withResourceIds(String... resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about. You can't use this parameter in combination with the Filter
parameter.
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
- Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want
information about. You can't use this parameter in combination with the Filter
parameter.public DescribeStorageSystemResourcesRequest withResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want information
about. You can't use this parameter in combination with the Filter
parameter.
resourceIds
- Specifies the universally unique identifiers (UUIDs) of the storage system resources that you want
information about. You can't use this parameter in combination with the Filter
parameter.public Map<String,List<String>> getFilter()
Filters the storage system resources that you want returned. For example, this might be volumes associated with a specific storage virtual machine (SVM).
public void setFilter(Map<String,List<String>> filter)
Filters the storage system resources that you want returned. For example, this might be volumes associated with a specific storage virtual machine (SVM).
filter
- Filters the storage system resources that you want returned. For example, this might be volumes associated
with a specific storage virtual machine (SVM).public DescribeStorageSystemResourcesRequest withFilter(Map<String,List<String>> filter)
Filters the storage system resources that you want returned. For example, this might be volumes associated with a specific storage virtual machine (SVM).
filter
- Filters the storage system resources that you want returned. For example, this might be volumes associated
with a specific storage virtual machine (SVM).public DescribeStorageSystemResourcesRequest addFilterEntry(String key, List<String> value)
public DescribeStorageSystemResourcesRequest clearFilterEntries()
public void setMaxResults(Integer maxResults)
Specifies the maximum number of storage system resources that you want to list in a response.
maxResults
- Specifies the maximum number of storage system resources that you want to list in a response.public Integer getMaxResults()
Specifies the maximum number of storage system resources that you want to list in a response.
public DescribeStorageSystemResourcesRequest withMaxResults(Integer maxResults)
Specifies the maximum number of storage system resources that you want to list in a response.
maxResults
- Specifies the maximum number of storage system resources that you want to list in a response.public void setNextToken(String nextToken)
Specifies an opaque string that indicates the position to begin the next list of results in the response.
nextToken
- Specifies an opaque string that indicates the position to begin the next list of results in the response.public String getNextToken()
Specifies an opaque string that indicates the position to begin the next list of results in the response.
public DescribeStorageSystemResourcesRequest withNextToken(String nextToken)
Specifies an opaque string that indicates the position to begin the next list of results in the response.
nextToken
- Specifies an opaque string that indicates the position to begin the next list of results in the response.public String toString()
toString
in class Object
Object.toString()
public DescribeStorageSystemResourcesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()