@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateBatchImportJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateBatchImportJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateBatchImportJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getEventTypeName()
The name of the event type.
|
String |
getIamRoleArn()
The ARN of the IAM role created for Amazon S3 bucket that holds your data file.
|
String |
getInputPath()
The URI that points to the Amazon S3 location of your data file.
|
String |
getJobId()
The ID of the batch import job.
|
String |
getOutputPath()
The URI that points to the Amazon S3 location for storing your results.
|
List<Tag> |
getTags()
A collection of key-value pairs associated with this request.
|
int |
hashCode() |
void |
setEventTypeName(String eventTypeName)
The name of the event type.
|
void |
setIamRoleArn(String iamRoleArn)
The ARN of the IAM role created for Amazon S3 bucket that holds your data file.
|
void |
setInputPath(String inputPath)
The URI that points to the Amazon S3 location of your data file.
|
void |
setJobId(String jobId)
The ID of the batch import job.
|
void |
setOutputPath(String outputPath)
The URI that points to the Amazon S3 location for storing your results.
|
void |
setTags(Collection<Tag> tags)
A collection of key-value pairs associated with this request.
|
String |
toString()
Returns a string representation of this object.
|
CreateBatchImportJobRequest |
withEventTypeName(String eventTypeName)
The name of the event type.
|
CreateBatchImportJobRequest |
withIamRoleArn(String iamRoleArn)
The ARN of the IAM role created for Amazon S3 bucket that holds your data file.
|
CreateBatchImportJobRequest |
withInputPath(String inputPath)
The URI that points to the Amazon S3 location of your data file.
|
CreateBatchImportJobRequest |
withJobId(String jobId)
The ID of the batch import job.
|
CreateBatchImportJobRequest |
withOutputPath(String outputPath)
The URI that points to the Amazon S3 location for storing your results.
|
CreateBatchImportJobRequest |
withTags(Collection<Tag> tags)
A collection of key-value pairs associated with this request.
|
CreateBatchImportJobRequest |
withTags(Tag... tags)
A collection of key-value pairs associated with this request.
|
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 setJobId(String jobId)
The ID of the batch import job. The ID cannot be of a past job, unless the job exists in
CREATE_FAILED
state.
jobId
- The ID of the batch import job. The ID cannot be of a past job, unless the job exists in
CREATE_FAILED
state.public String getJobId()
The ID of the batch import job. The ID cannot be of a past job, unless the job exists in
CREATE_FAILED
state.
CREATE_FAILED
state.public CreateBatchImportJobRequest withJobId(String jobId)
The ID of the batch import job. The ID cannot be of a past job, unless the job exists in
CREATE_FAILED
state.
jobId
- The ID of the batch import job. The ID cannot be of a past job, unless the job exists in
CREATE_FAILED
state.public void setInputPath(String inputPath)
The URI that points to the Amazon S3 location of your data file.
inputPath
- The URI that points to the Amazon S3 location of your data file.public String getInputPath()
The URI that points to the Amazon S3 location of your data file.
public CreateBatchImportJobRequest withInputPath(String inputPath)
The URI that points to the Amazon S3 location of your data file.
inputPath
- The URI that points to the Amazon S3 location of your data file.public void setOutputPath(String outputPath)
The URI that points to the Amazon S3 location for storing your results.
outputPath
- The URI that points to the Amazon S3 location for storing your results.public String getOutputPath()
The URI that points to the Amazon S3 location for storing your results.
public CreateBatchImportJobRequest withOutputPath(String outputPath)
The URI that points to the Amazon S3 location for storing your results.
outputPath
- The URI that points to the Amazon S3 location for storing your results.public void setEventTypeName(String eventTypeName)
The name of the event type.
eventTypeName
- The name of the event type.public String getEventTypeName()
The name of the event type.
public CreateBatchImportJobRequest withEventTypeName(String eventTypeName)
The name of the event type.
eventTypeName
- The name of the event type.public void setIamRoleArn(String iamRoleArn)
The ARN of the IAM role created for Amazon S3 bucket that holds your data file. The IAM role must have read and write permissions to both input and output S3 buckets.
iamRoleArn
- The ARN of the IAM role created for Amazon S3 bucket that holds your data file. The IAM role must have
read and write permissions to both input and output S3 buckets.public String getIamRoleArn()
The ARN of the IAM role created for Amazon S3 bucket that holds your data file. The IAM role must have read and write permissions to both input and output S3 buckets.
public CreateBatchImportJobRequest withIamRoleArn(String iamRoleArn)
The ARN of the IAM role created for Amazon S3 bucket that holds your data file. The IAM role must have read and write permissions to both input and output S3 buckets.
iamRoleArn
- The ARN of the IAM role created for Amazon S3 bucket that holds your data file. The IAM role must have
read and write permissions to both input and output S3 buckets.public List<Tag> getTags()
A collection of key-value pairs associated with this request.
public void setTags(Collection<Tag> tags)
A collection of key-value pairs associated with this request.
tags
- A collection of key-value pairs associated with this request.public CreateBatchImportJobRequest withTags(Tag... tags)
A collection of key-value pairs associated with this request.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A collection of key-value pairs associated with this request.public CreateBatchImportJobRequest withTags(Collection<Tag> tags)
A collection of key-value pairs associated with this request.
tags
- A collection of key-value pairs associated with this request.public String toString()
toString
in class Object
Object.toString()
public CreateBatchImportJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()