@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, withSdkRequestTimeout
public 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.DiscoveryResourceType
public String getResourceType()
Specifies the type of resource in your storage system that you want recommendations on.
DiscoveryResourceType
public 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.DiscoveryResourceType
public 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.DiscoveryResourceType
public String toString()
toString
in class Object
Object.toString()
public GenerateRecommendationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()