@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComprehendMedicalAsyncJobProperties extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about a detection job.
Constructor and Description |
---|
ComprehendMedicalAsyncJobProperties() |
Modifier and Type | Method and Description |
---|---|
ComprehendMedicalAsyncJobProperties |
clone() |
boolean |
equals(Object obj) |
String |
getDataAccessRoleArn()
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
|
Date |
getEndTime()
The time that the detection job completed.
|
Date |
getExpirationTime()
The date and time that job metadata is deleted from the server.
|
InputDataConfig |
getInputDataConfig()
The input data configuration that you supplied when you created the detection job.
|
String |
getJobId()
The identifier assigned to the detection job.
|
String |
getJobName()
The name that you assigned to the detection job.
|
String |
getJobStatus()
The current status of the detection job.
|
String |
getKMSKey()
The AWS Key Management Service key, if any, used to encrypt the output files.
|
String |
getLanguageCode()
The language code of the input documents.
|
String |
getManifestFilePath()
The path to the file that describes the results of a batch job.
|
String |
getMessage()
A description of the status of a job.
|
String |
getModelVersion()
The version of the model used to analyze the documents.
|
OutputDataConfig |
getOutputDataConfig()
The output data configuration that you supplied when you created the detection job.
|
Date |
getSubmitTime()
The time that the detection job was submitted for processing.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
|
void |
setEndTime(Date endTime)
The time that the detection job completed.
|
void |
setExpirationTime(Date expirationTime)
The date and time that job metadata is deleted from the server.
|
void |
setInputDataConfig(InputDataConfig inputDataConfig)
The input data configuration that you supplied when you created the detection job.
|
void |
setJobId(String jobId)
The identifier assigned to the detection job.
|
void |
setJobName(String jobName)
The name that you assigned to the detection job.
|
void |
setJobStatus(String jobStatus)
The current status of the detection job.
|
void |
setKMSKey(String kMSKey)
The AWS Key Management Service key, if any, used to encrypt the output files.
|
void |
setLanguageCode(String languageCode)
The language code of the input documents.
|
void |
setManifestFilePath(String manifestFilePath)
The path to the file that describes the results of a batch job.
|
void |
setMessage(String message)
A description of the status of a job.
|
void |
setModelVersion(String modelVersion)
The version of the model used to analyze the documents.
|
void |
setOutputDataConfig(OutputDataConfig outputDataConfig)
The output data configuration that you supplied when you created the detection job.
|
void |
setSubmitTime(Date submitTime)
The time that the detection job was submitted for processing.
|
String |
toString()
Returns a string representation of this object.
|
ComprehendMedicalAsyncJobProperties |
withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
|
ComprehendMedicalAsyncJobProperties |
withEndTime(Date endTime)
The time that the detection job completed.
|
ComprehendMedicalAsyncJobProperties |
withExpirationTime(Date expirationTime)
The date and time that job metadata is deleted from the server.
|
ComprehendMedicalAsyncJobProperties |
withInputDataConfig(InputDataConfig inputDataConfig)
The input data configuration that you supplied when you created the detection job.
|
ComprehendMedicalAsyncJobProperties |
withJobId(String jobId)
The identifier assigned to the detection job.
|
ComprehendMedicalAsyncJobProperties |
withJobName(String jobName)
The name that you assigned to the detection job.
|
ComprehendMedicalAsyncJobProperties |
withJobStatus(JobStatus jobStatus)
The current status of the detection job.
|
ComprehendMedicalAsyncJobProperties |
withJobStatus(String jobStatus)
The current status of the detection job.
|
ComprehendMedicalAsyncJobProperties |
withKMSKey(String kMSKey)
The AWS Key Management Service key, if any, used to encrypt the output files.
|
ComprehendMedicalAsyncJobProperties |
withLanguageCode(LanguageCode languageCode)
The language code of the input documents.
|
ComprehendMedicalAsyncJobProperties |
withLanguageCode(String languageCode)
The language code of the input documents.
|
ComprehendMedicalAsyncJobProperties |
withManifestFilePath(String manifestFilePath)
The path to the file that describes the results of a batch job.
|
ComprehendMedicalAsyncJobProperties |
withMessage(String message)
A description of the status of a job.
|
ComprehendMedicalAsyncJobProperties |
withModelVersion(String modelVersion)
The version of the model used to analyze the documents.
|
ComprehendMedicalAsyncJobProperties |
withOutputDataConfig(OutputDataConfig outputDataConfig)
The output data configuration that you supplied when you created the detection job.
|
ComprehendMedicalAsyncJobProperties |
withSubmitTime(Date submitTime)
The time that the detection job was submitted for processing.
|
public void setJobId(String jobId)
The identifier assigned to the detection job.
jobId
- The identifier assigned to the detection job.public String getJobId()
The identifier assigned to the detection job.
public ComprehendMedicalAsyncJobProperties withJobId(String jobId)
The identifier assigned to the detection job.
jobId
- The identifier assigned to the detection job.public void setJobName(String jobName)
The name that you assigned to the detection job.
jobName
- The name that you assigned to the detection job.public String getJobName()
The name that you assigned to the detection job.
public ComprehendMedicalAsyncJobProperties withJobName(String jobName)
The name that you assigned to the detection job.
jobName
- The name that you assigned to the detection job.public void setJobStatus(String jobStatus)
The current status of the detection job. If the status is FAILED
, the Message
field
shows the reason for the failure.
jobStatus
- The current status of the detection job. If the status is FAILED
, the Message
field shows the reason for the failure.JobStatus
public String getJobStatus()
The current status of the detection job. If the status is FAILED
, the Message
field
shows the reason for the failure.
FAILED
, the Message
field shows the reason for the failure.JobStatus
public ComprehendMedicalAsyncJobProperties withJobStatus(String jobStatus)
The current status of the detection job. If the status is FAILED
, the Message
field
shows the reason for the failure.
jobStatus
- The current status of the detection job. If the status is FAILED
, the Message
field shows the reason for the failure.JobStatus
public ComprehendMedicalAsyncJobProperties withJobStatus(JobStatus jobStatus)
The current status of the detection job. If the status is FAILED
, the Message
field
shows the reason for the failure.
jobStatus
- The current status of the detection job. If the status is FAILED
, the Message
field shows the reason for the failure.JobStatus
public void setMessage(String message)
A description of the status of a job.
message
- A description of the status of a job.public String getMessage()
A description of the status of a job.
public ComprehendMedicalAsyncJobProperties withMessage(String message)
A description of the status of a job.
message
- A description of the status of a job.public void setSubmitTime(Date submitTime)
The time that the detection job was submitted for processing.
submitTime
- The time that the detection job was submitted for processing.public Date getSubmitTime()
The time that the detection job was submitted for processing.
public ComprehendMedicalAsyncJobProperties withSubmitTime(Date submitTime)
The time that the detection job was submitted for processing.
submitTime
- The time that the detection job was submitted for processing.public void setEndTime(Date endTime)
The time that the detection job completed.
endTime
- The time that the detection job completed.public Date getEndTime()
The time that the detection job completed.
public ComprehendMedicalAsyncJobProperties withEndTime(Date endTime)
The time that the detection job completed.
endTime
- The time that the detection job completed.public void setExpirationTime(Date expirationTime)
The date and time that job metadata is deleted from the server. Output files in your S3 bucket will not be
deleted. After the metadata is deleted, the job will no longer appear in the results of the
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.
expirationTime
- The date and time that job metadata is deleted from the server. Output files in your S3 bucket will not be
deleted. After the metadata is deleted, the job will no longer appear in the results of the
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.public Date getExpirationTime()
The date and time that job metadata is deleted from the server. Output files in your S3 bucket will not be
deleted. After the metadata is deleted, the job will no longer appear in the results of the
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.public ComprehendMedicalAsyncJobProperties withExpirationTime(Date expirationTime)
The date and time that job metadata is deleted from the server. Output files in your S3 bucket will not be
deleted. After the metadata is deleted, the job will no longer appear in the results of the
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.
expirationTime
- The date and time that job metadata is deleted from the server. Output files in your S3 bucket will not be
deleted. After the metadata is deleted, the job will no longer appear in the results of the
ListEntitiesDetectionV2Job
or the ListPHIDetectionJobs
operation.public void setInputDataConfig(InputDataConfig inputDataConfig)
The input data configuration that you supplied when you created the detection job.
inputDataConfig
- The input data configuration that you supplied when you created the detection job.public InputDataConfig getInputDataConfig()
The input data configuration that you supplied when you created the detection job.
public ComprehendMedicalAsyncJobProperties withInputDataConfig(InputDataConfig inputDataConfig)
The input data configuration that you supplied when you created the detection job.
inputDataConfig
- The input data configuration that you supplied when you created the detection job.public void setOutputDataConfig(OutputDataConfig outputDataConfig)
The output data configuration that you supplied when you created the detection job.
outputDataConfig
- The output data configuration that you supplied when you created the detection job.public OutputDataConfig getOutputDataConfig()
The output data configuration that you supplied when you created the detection job.
public ComprehendMedicalAsyncJobProperties withOutputDataConfig(OutputDataConfig outputDataConfig)
The output data configuration that you supplied when you created the detection job.
outputDataConfig
- The output data configuration that you supplied when you created the detection job.public void setLanguageCode(String languageCode)
The language code of the input documents.
languageCode
- The language code of the input documents.LanguageCode
public String getLanguageCode()
The language code of the input documents.
LanguageCode
public ComprehendMedicalAsyncJobProperties withLanguageCode(String languageCode)
The language code of the input documents.
languageCode
- The language code of the input documents.LanguageCode
public ComprehendMedicalAsyncJobProperties withLanguageCode(LanguageCode languageCode)
The language code of the input documents.
languageCode
- The language code of the input documents.LanguageCode
public void setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
dataAccessRoleArn
- The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.public String getDataAccessRoleArn()
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
public ComprehendMedicalAsyncJobProperties withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.
dataAccessRoleArn
- The Amazon Resource Name (ARN) that gives Amazon Comprehend Medical read access to your input data.public void setManifestFilePath(String manifestFilePath)
The path to the file that describes the results of a batch job.
manifestFilePath
- The path to the file that describes the results of a batch job.public String getManifestFilePath()
The path to the file that describes the results of a batch job.
public ComprehendMedicalAsyncJobProperties withManifestFilePath(String manifestFilePath)
The path to the file that describes the results of a batch job.
manifestFilePath
- The path to the file that describes the results of a batch job.public void setKMSKey(String kMSKey)
The AWS Key Management Service key, if any, used to encrypt the output files.
kMSKey
- The AWS Key Management Service key, if any, used to encrypt the output files.public String getKMSKey()
The AWS Key Management Service key, if any, used to encrypt the output files.
public ComprehendMedicalAsyncJobProperties withKMSKey(String kMSKey)
The AWS Key Management Service key, if any, used to encrypt the output files.
kMSKey
- The AWS Key Management Service key, if any, used to encrypt the output files.public void setModelVersion(String modelVersion)
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
modelVersion
- The version of the model used to analyze the documents. The version number looks like X.X.X. You can use
this information to track the model used for a particular batch of documents.public String getModelVersion()
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
public ComprehendMedicalAsyncJobProperties withModelVersion(String modelVersion)
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
modelVersion
- The version of the model used to analyze the documents. The version number looks like X.X.X. You can use
this information to track the model used for a particular batch of documents.public String toString()
toString
in class Object
Object.toString()
public ComprehendMedicalAsyncJobProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.