@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 AWS Identity and Access Management service role that has permissions to add
 data to your output Amazon S3 bucket. | 
| 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 AWS Identity and Access Management service role that has permissions to add
 data to your output Amazon S3 bucket. | 
| 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 AWS Identity and Access Management service role that has permissions to add
 data to your output Amazon S3 bucket. | 
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, withSdkRequestTimeoutpublic 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.IngestionModepublic 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.IngestionModepublic 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.IngestionModepublic 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.IngestionModepublic void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the AWS Identity and Access Management service role that has permissions to add data to your output Amazon S3 bucket.
roleArn - The Amazon Resource Name (ARN) of the AWS Identity and Access Management service role that has permissions
        to add data to your output Amazon S3 bucket.public String getRoleArn()
The Amazon Resource Name (ARN) of the AWS Identity and Access Management 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 AWS Identity and Access Management service role that has permissions to add data to your output Amazon S3 bucket.
roleArn - The Amazon Resource Name (ARN) of the AWS Identity and Access Management 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 String toString()
toString in class ObjectObject.toString()public CreateDatasetExportJobRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()