@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GenerateRecommendationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GenerateRecommendationsRequest() |
| Modifier and Type | Method and Description |
|---|---|
GenerateRecommendationsRequest |
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 collects information about your on-premises
storage system.
|
List<String> |
getResourceIds()
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.
|
String |
getResourceType()
Specifies the type of resource in your storage system that you want recommendations on.
|
int |
hashCode() |
void |
setDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises
storage system.
|
void |
setResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.
|
void |
setResourceType(String resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
|
String |
toString()
Returns a string representation of this object.
|
GenerateRecommendationsRequest |
withDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises
storage system.
|
GenerateRecommendationsRequest |
withResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.
|
GenerateRecommendationsRequest |
withResourceIds(String... resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.
|
GenerateRecommendationsRequest |
withResourceType(DiscoveryResourceType resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
|
GenerateRecommendationsRequest |
withResourceType(String resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
|
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 setDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises storage system.
discoveryJobArn - Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your
on-premises storage system.public String getDiscoveryJobArn()
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises storage system.
public GenerateRecommendationsRequest withDiscoveryJobArn(String discoveryJobArn)
Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your on-premises storage system.
discoveryJobArn - Specifies the Amazon Resource Name (ARN) of the discovery job that collects information about your
on-premises storage system.public List<String> getResourceIds()
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want recommendations on.
public void setResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want recommendations on.
resourceIds - Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.public GenerateRecommendationsRequest withResourceIds(String... resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want recommendations on.
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 resources in your storage system that you want
recommendations on.public GenerateRecommendationsRequest withResourceIds(Collection<String> resourceIds)
Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want recommendations on.
resourceIds - Specifies the universally unique identifiers (UUIDs) of the resources in your storage system that you want
recommendations on.public void setResourceType(String resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
resourceType - Specifies the type of resource in your storage system that you want recommendations on.DiscoveryResourceTypepublic String getResourceType()
Specifies the type of resource in your storage system that you want recommendations on.
DiscoveryResourceTypepublic GenerateRecommendationsRequest withResourceType(String resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
resourceType - Specifies the type of resource in your storage system that you want recommendations on.DiscoveryResourceTypepublic GenerateRecommendationsRequest withResourceType(DiscoveryResourceType resourceType)
Specifies the type of resource in your storage system that you want recommendations on.
resourceType - Specifies the type of resource in your storage system that you want recommendations on.DiscoveryResourceTypepublic String toString()
toString in class ObjectObject.toString()public GenerateRecommendationsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()