@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateBulkImportJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateBulkImportJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateBulkImportJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ErrorReportLocation |
getErrorReportLocation()
The Amazon S3 destination where errors associated with the job creation request are saved.
|
List<File> |
getFiles()
The files in the specified Amazon S3 bucket that contain your data.
|
JobConfiguration |
getJobConfiguration()
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
|
String |
getJobName()
The unique name that helps identify the job request.
|
String |
getJobRoleArn()
The ARN of the IAM role
that allows IoT SiteWise to read Amazon S3 data.
|
int |
hashCode() |
void |
setErrorReportLocation(ErrorReportLocation errorReportLocation)
The Amazon S3 destination where errors associated with the job creation request are saved.
|
void |
setFiles(Collection<File> files)
The files in the specified Amazon S3 bucket that contain your data.
|
void |
setJobConfiguration(JobConfiguration jobConfiguration)
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
|
void |
setJobName(String jobName)
The unique name that helps identify the job request.
|
void |
setJobRoleArn(String jobRoleArn)
The ARN of the IAM role
that allows IoT SiteWise to read Amazon S3 data.
|
String |
toString()
Returns a string representation of this object.
|
CreateBulkImportJobRequest |
withErrorReportLocation(ErrorReportLocation errorReportLocation)
The Amazon S3 destination where errors associated with the job creation request are saved.
|
CreateBulkImportJobRequest |
withFiles(Collection<File> files)
The files in the specified Amazon S3 bucket that contain your data.
|
CreateBulkImportJobRequest |
withFiles(File... files)
The files in the specified Amazon S3 bucket that contain your data.
|
CreateBulkImportJobRequest |
withJobConfiguration(JobConfiguration jobConfiguration)
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
|
CreateBulkImportJobRequest |
withJobName(String jobName)
The unique name that helps identify the job request.
|
CreateBulkImportJobRequest |
withJobRoleArn(String jobRoleArn)
The ARN of the IAM role
that allows IoT SiteWise to read Amazon S3 data.
|
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 unique name that helps identify the job request.
jobName
- The unique name that helps identify the job request.public String getJobName()
The unique name that helps identify the job request.
public CreateBulkImportJobRequest withJobName(String jobName)
The unique name that helps identify the job request.
jobName
- The unique name that helps identify the job request.public void setJobRoleArn(String jobRoleArn)
The ARN of the IAM role that allows IoT SiteWise to read Amazon S3 data.
jobRoleArn
- The ARN of the
IAM role that allows IoT SiteWise to read Amazon S3 data.public String getJobRoleArn()
The ARN of the IAM role that allows IoT SiteWise to read Amazon S3 data.
public CreateBulkImportJobRequest withJobRoleArn(String jobRoleArn)
The ARN of the IAM role that allows IoT SiteWise to read Amazon S3 data.
jobRoleArn
- The ARN of the
IAM role that allows IoT SiteWise to read Amazon S3 data.public List<File> getFiles()
The files in the specified Amazon S3 bucket that contain your data.
public void setFiles(Collection<File> files)
The files in the specified Amazon S3 bucket that contain your data.
files
- The files in the specified Amazon S3 bucket that contain your data.public CreateBulkImportJobRequest withFiles(File... files)
The files in the specified Amazon S3 bucket that contain your data.
NOTE: This method appends the values to the existing list (if any). Use
setFiles(java.util.Collection)
or withFiles(java.util.Collection)
if you want to override the
existing values.
files
- The files in the specified Amazon S3 bucket that contain your data.public CreateBulkImportJobRequest withFiles(Collection<File> files)
The files in the specified Amazon S3 bucket that contain your data.
files
- The files in the specified Amazon S3 bucket that contain your data.public void setErrorReportLocation(ErrorReportLocation errorReportLocation)
The Amazon S3 destination where errors associated with the job creation request are saved.
errorReportLocation
- The Amazon S3 destination where errors associated with the job creation request are saved.public ErrorReportLocation getErrorReportLocation()
The Amazon S3 destination where errors associated with the job creation request are saved.
public CreateBulkImportJobRequest withErrorReportLocation(ErrorReportLocation errorReportLocation)
The Amazon S3 destination where errors associated with the job creation request are saved.
errorReportLocation
- The Amazon S3 destination where errors associated with the job creation request are saved.public void setJobConfiguration(JobConfiguration jobConfiguration)
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
jobConfiguration
- Contains the configuration information of a job, such as the file format used to save data in Amazon S3.public JobConfiguration getJobConfiguration()
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
public CreateBulkImportJobRequest withJobConfiguration(JobConfiguration jobConfiguration)
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
jobConfiguration
- Contains the configuration information of a job, such as the file format used to save data in Amazon S3.public String toString()
toString
in class Object
Object.toString()
public CreateBulkImportJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()