@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateBatchInferenceJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateBatchInferenceJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateBatchInferenceJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
BatchInferenceJobInput |
getJobInput()
The Amazon S3 path that leads to the input file to base your recommendations on.
|
String |
getJobName()
The name of the batch inference job to create.
|
BatchInferenceJobOutput |
getJobOutput()
The path to the Amazon S3 bucket where the job's output will be stored.
|
Integer |
getNumResults()
The number of recommendations to retreive.
|
String |
getRoleArn()
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input
and out Amazon S3 buckets respectively.
|
String |
getSolutionVersionArn()
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.
|
int |
hashCode() |
void |
setJobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on.
|
void |
setJobName(String jobName)
The name of the batch inference job to create.
|
void |
setJobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
|
void |
setNumResults(Integer numResults)
The number of recommendations to retreive.
|
void |
setRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input
and out Amazon S3 buckets respectively.
|
void |
setSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.
|
String |
toString()
Returns a string representation of this object.
|
CreateBatchInferenceJobRequest |
withJobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on.
|
CreateBatchInferenceJobRequest |
withJobName(String jobName)
The name of the batch inference job to create.
|
CreateBatchInferenceJobRequest |
withJobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
|
CreateBatchInferenceJobRequest |
withNumResults(Integer numResults)
The number of recommendations to retreive.
|
CreateBatchInferenceJobRequest |
withRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input
and out Amazon S3 buckets respectively.
|
CreateBatchInferenceJobRequest |
withSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.
|
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 setJobName(String jobName)
The name of the batch inference job to create.
jobName
- The name of the batch inference job to create.public String getJobName()
The name of the batch inference job to create.
public CreateBatchInferenceJobRequest withJobName(String jobName)
The name of the batch inference job to create.
jobName
- The name of the batch inference job to create.public void setSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
solutionVersionArn
- The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.public String getSolutionVersionArn()
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
public CreateBatchInferenceJobRequest withSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
solutionVersionArn
- The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.public void setNumResults(Integer numResults)
The number of recommendations to retreive.
numResults
- The number of recommendations to retreive.public Integer getNumResults()
The number of recommendations to retreive.
public CreateBatchInferenceJobRequest withNumResults(Integer numResults)
The number of recommendations to retreive.
numResults
- The number of recommendations to retreive.public void setJobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
jobInput
- The Amazon S3 path that leads to the input file to base your recommendations on. The input material must
be in JSON format.public BatchInferenceJobInput getJobInput()
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
public CreateBatchInferenceJobRequest withJobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
jobInput
- The Amazon S3 path that leads to the input file to base your recommendations on. The input material must
be in JSON format.public void setJobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
jobOutput
- The path to the Amazon S3 bucket where the job's output will be stored.public BatchInferenceJobOutput getJobOutput()
The path to the Amazon S3 bucket where the job's output will be stored.
public CreateBatchInferenceJobRequest withJobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
jobOutput
- The path to the Amazon S3 bucket where the job's output will be stored.public void setRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.
roleArn
- The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your
input and out Amazon S3 buckets respectively.public String getRoleArn()
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.
public CreateBatchInferenceJobRequest withRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.
roleArn
- The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your
input and out Amazon S3 buckets respectively.public String toString()
toString
in class Object
Object.toString()
public CreateBatchInferenceJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.