@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDatasetExportJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDatasetExportJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDatasetExportJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDatasetArn()
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
|
String |
getIngestionMode()
The data to export, based on how you imported the data.
|
String |
getJobName()
The name for the dataset export job.
|
DatasetExportJobOutput |
getJobOutput()
The path to the Amazon S3 bucket where the job's output is stored.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket.
|
List<Tag> |
getTags()
A list of tags to apply
to the dataset export job.
|
int |
hashCode() |
void |
setDatasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
|
void |
setIngestionMode(String ingestionMode)
The data to export, based on how you imported the data.
|
void |
setJobName(String jobName)
The name for the dataset export job.
|
void |
setJobOutput(DatasetExportJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output is stored.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket.
|
void |
setTags(Collection<Tag> tags)
A list of tags to apply
to the dataset export job.
|
String |
toString()
Returns a string representation of this object.
|
CreateDatasetExportJobRequest |
withDatasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
|
CreateDatasetExportJobRequest |
withIngestionMode(IngestionMode ingestionMode)
The data to export, based on how you imported the data.
|
CreateDatasetExportJobRequest |
withIngestionMode(String ingestionMode)
The data to export, based on how you imported the data.
|
CreateDatasetExportJobRequest |
withJobName(String jobName)
The name for the dataset export job.
|
CreateDatasetExportJobRequest |
withJobOutput(DatasetExportJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output is stored.
|
CreateDatasetExportJobRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket.
|
CreateDatasetExportJobRequest |
withTags(Collection<Tag> tags)
A list of tags to apply
to the dataset export job.
|
CreateDatasetExportJobRequest |
withTags(Tag... tags)
A list of tags to apply
to the dataset export job.
|
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 for the dataset export job.
jobName
- The name for the dataset export job.public String getJobName()
The name for the dataset export job.
public CreateDatasetExportJobRequest withJobName(String jobName)
The name for the dataset export job.
jobName
- The name for the dataset export job.public void setDatasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
datasetArn
- The Amazon Resource Name (ARN) of the dataset that contains the data to export.public String getDatasetArn()
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
public CreateDatasetExportJobRequest withDatasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
datasetArn
- The Amazon Resource Name (ARN) of the dataset that contains the data to export.public void setIngestionMode(String ingestionMode)
The data to export, based on how you imported the data. You can choose to export only BULK
data that
you imported using a dataset import job, only PUT
data that you imported incrementally (using the
console, PutEvents, PutUsers and PutItems operations), or ALL
for both types. The default value is
PUT
.
ingestionMode
- The data to export, based on how you imported the data. You can choose to export only BULK
data that you imported using a dataset import job, only PUT
data that you imported
incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL
for
both types. The default value is PUT
.IngestionMode
public String getIngestionMode()
The data to export, based on how you imported the data. You can choose to export only BULK
data that
you imported using a dataset import job, only PUT
data that you imported incrementally (using the
console, PutEvents, PutUsers and PutItems operations), or ALL
for both types. The default value is
PUT
.
BULK
data that you imported using a dataset import job, only PUT
data that you imported
incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL
for
both types. The default value is PUT
.IngestionMode
public CreateDatasetExportJobRequest withIngestionMode(String ingestionMode)
The data to export, based on how you imported the data. You can choose to export only BULK
data that
you imported using a dataset import job, only PUT
data that you imported incrementally (using the
console, PutEvents, PutUsers and PutItems operations), or ALL
for both types. The default value is
PUT
.
ingestionMode
- The data to export, based on how you imported the data. You can choose to export only BULK
data that you imported using a dataset import job, only PUT
data that you imported
incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL
for
both types. The default value is PUT
.IngestionMode
public CreateDatasetExportJobRequest withIngestionMode(IngestionMode ingestionMode)
The data to export, based on how you imported the data. You can choose to export only BULK
data that
you imported using a dataset import job, only PUT
data that you imported incrementally (using the
console, PutEvents, PutUsers and PutItems operations), or ALL
for both types. The default value is
PUT
.
ingestionMode
- The data to export, based on how you imported the data. You can choose to export only BULK
data that you imported using a dataset import job, only PUT
data that you imported
incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL
for
both types. The default value is PUT
.IngestionMode
public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.
roleArn
- The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output
Amazon S3 bucket.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.
public CreateDatasetExportJobRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.
roleArn
- The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output
Amazon S3 bucket.public void setJobOutput(DatasetExportJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output is stored.
jobOutput
- The path to the Amazon S3 bucket where the job's output is stored.public DatasetExportJobOutput getJobOutput()
The path to the Amazon S3 bucket where the job's output is stored.
public CreateDatasetExportJobRequest withJobOutput(DatasetExportJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output is stored.
jobOutput
- The path to the Amazon S3 bucket where the job's output is stored.public List<Tag> getTags()
A list of tags to apply to the dataset export job.
public void setTags(Collection<Tag> tags)
A list of tags to apply to the dataset export job.
tags
- A list of tags to
apply to the dataset export job.public CreateDatasetExportJobRequest withTags(Tag... tags)
A list of tags to apply to the dataset export job.
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 list of tags to
apply to the dataset export job.public CreateDatasetExportJobRequest withTags(Collection<Tag> tags)
A list of tags to apply to the dataset export job.
tags
- A list of tags to
apply to the dataset export job.public String toString()
toString
in class Object
Object.toString()
public CreateDatasetExportJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()