@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSComprehendMedicalAsyncClient extends AWSComprehendMedicalClient implements AWSComprehendMedicalAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Amazon Comprehend Medical extracts structured information from unstructured clinical text. Use these actions to gain insight in your documents.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
static AWSComprehendMedicalAsyncClientBuilder |
asyncBuilder() |
Future<DescribeEntitiesDetectionV2JobResult> |
describeEntitiesDetectionV2JobAsync(DescribeEntitiesDetectionV2JobRequest request)
Gets the properties associated with a medical entities detection job.
|
Future<DescribeEntitiesDetectionV2JobResult> |
describeEntitiesDetectionV2JobAsync(DescribeEntitiesDetectionV2JobRequest request,
AsyncHandler<DescribeEntitiesDetectionV2JobRequest,DescribeEntitiesDetectionV2JobResult> asyncHandler)
Gets the properties associated with a medical entities detection job.
|
Future<DescribePHIDetectionJobResult> |
describePHIDetectionJobAsync(DescribePHIDetectionJobRequest request)
Gets the properties associated with a protected health information (PHI) detection job.
|
Future<DescribePHIDetectionJobResult> |
describePHIDetectionJobAsync(DescribePHIDetectionJobRequest request,
AsyncHandler<DescribePHIDetectionJobRequest,DescribePHIDetectionJobResult> asyncHandler)
Gets the properties associated with a protected health information (PHI) detection job.
|
Future<DetectEntitiesResult> |
detectEntitiesAsync(DetectEntitiesRequest request)
Deprecated.
|
Future<DetectEntitiesResult> |
detectEntitiesAsync(DetectEntitiesRequest request,
AsyncHandler<DetectEntitiesRequest,DetectEntitiesResult> asyncHandler)
Deprecated.
|
Future<DetectEntitiesV2Result> |
detectEntitiesV2Async(DetectEntitiesV2Request request)
Inspects the clinical text for a variety of medical entities and returns specific information about them such as
entity category, location, and confidence score on that information.
|
Future<DetectEntitiesV2Result> |
detectEntitiesV2Async(DetectEntitiesV2Request request,
AsyncHandler<DetectEntitiesV2Request,DetectEntitiesV2Result> asyncHandler)
Inspects the clinical text for a variety of medical entities and returns specific information about them such as
entity category, location, and confidence score on that information.
|
Future<DetectPHIResult> |
detectPHIAsync(DetectPHIRequest request)
Inspects the clinical text for protected health information (PHI) entities and returns the entity category,
location, and confidence score for each entity.
|
Future<DetectPHIResult> |
detectPHIAsync(DetectPHIRequest request,
AsyncHandler<DetectPHIRequest,DetectPHIResult> asyncHandler)
Inspects the clinical text for protected health information (PHI) entities and returns the entity category,
location, and confidence score for each entity.
|
ExecutorService |
getExecutorService()
Returns the executor service used by this client to execute async requests.
|
Future<InferICD10CMResult> |
inferICD10CMAsync(InferICD10CMRequest request)
InferICD10CM detects medical conditions as entities listed in a patient record and links those entities to
normalized concept identifiers in the ICD-10-CM knowledge base from the Centers for Disease Control.
|
Future<InferICD10CMResult> |
inferICD10CMAsync(InferICD10CMRequest request,
AsyncHandler<InferICD10CMRequest,InferICD10CMResult> asyncHandler)
InferICD10CM detects medical conditions as entities listed in a patient record and links those entities to
normalized concept identifiers in the ICD-10-CM knowledge base from the Centers for Disease Control.
|
Future<InferRxNormResult> |
inferRxNormAsync(InferRxNormRequest request)
InferRxNorm detects medications as entities listed in a patient record and links to the normalized concept
identifiers in the RxNorm database from the National Library of Medicine.
|
Future<InferRxNormResult> |
inferRxNormAsync(InferRxNormRequest request,
AsyncHandler<InferRxNormRequest,InferRxNormResult> asyncHandler)
InferRxNorm detects medications as entities listed in a patient record and links to the normalized concept
identifiers in the RxNorm database from the National Library of Medicine.
|
Future<ListEntitiesDetectionV2JobsResult> |
listEntitiesDetectionV2JobsAsync(ListEntitiesDetectionV2JobsRequest request)
Gets a list of medical entity detection jobs that you have submitted.
|
Future<ListEntitiesDetectionV2JobsResult> |
listEntitiesDetectionV2JobsAsync(ListEntitiesDetectionV2JobsRequest request,
AsyncHandler<ListEntitiesDetectionV2JobsRequest,ListEntitiesDetectionV2JobsResult> asyncHandler)
Gets a list of medical entity detection jobs that you have submitted.
|
Future<ListPHIDetectionJobsResult> |
listPHIDetectionJobsAsync(ListPHIDetectionJobsRequest request)
Gets a list of protected health information (PHI) detection jobs that you have submitted.
|
Future<ListPHIDetectionJobsResult> |
listPHIDetectionJobsAsync(ListPHIDetectionJobsRequest request,
AsyncHandler<ListPHIDetectionJobsRequest,ListPHIDetectionJobsResult> asyncHandler)
Gets a list of protected health information (PHI) detection jobs that you have submitted.
|
void |
shutdown()
Shuts down the client, releasing all managed resources.
|
Future<StartEntitiesDetectionV2JobResult> |
startEntitiesDetectionV2JobAsync(StartEntitiesDetectionV2JobRequest request)
Starts an asynchronous medical entity detection job for a collection of documents.
|
Future<StartEntitiesDetectionV2JobResult> |
startEntitiesDetectionV2JobAsync(StartEntitiesDetectionV2JobRequest request,
AsyncHandler<StartEntitiesDetectionV2JobRequest,StartEntitiesDetectionV2JobResult> asyncHandler)
Starts an asynchronous medical entity detection job for a collection of documents.
|
Future<StartPHIDetectionJobResult> |
startPHIDetectionJobAsync(StartPHIDetectionJobRequest request)
Starts an asynchronous job to detect protected health information (PHI).
|
Future<StartPHIDetectionJobResult> |
startPHIDetectionJobAsync(StartPHIDetectionJobRequest request,
AsyncHandler<StartPHIDetectionJobRequest,StartPHIDetectionJobResult> asyncHandler)
Starts an asynchronous job to detect protected health information (PHI).
|
Future<StopEntitiesDetectionV2JobResult> |
stopEntitiesDetectionV2JobAsync(StopEntitiesDetectionV2JobRequest request)
Stops a medical entities detection job in progress.
|
Future<StopEntitiesDetectionV2JobResult> |
stopEntitiesDetectionV2JobAsync(StopEntitiesDetectionV2JobRequest request,
AsyncHandler<StopEntitiesDetectionV2JobRequest,StopEntitiesDetectionV2JobResult> asyncHandler)
Stops a medical entities detection job in progress.
|
Future<StopPHIDetectionJobResult> |
stopPHIDetectionJobAsync(StopPHIDetectionJobRequest request)
Stops a protected health information (PHI) detection job in progress.
|
Future<StopPHIDetectionJobResult> |
stopPHIDetectionJobAsync(StopPHIDetectionJobRequest request,
AsyncHandler<StopPHIDetectionJobRequest,StopPHIDetectionJobResult> asyncHandler)
Stops a protected health information (PHI) detection job in progress.
|
builder, describeEntitiesDetectionV2Job, describePHIDetectionJob, detectEntities, detectEntitiesV2, detectPHI, getCachedResponseMetadata, inferICD10CM, inferRxNorm, listEntitiesDetectionV2Jobs, listPHIDetectionJobs, startEntitiesDetectionV2Job, startPHIDetectionJob, stopEntitiesDetectionV2Job, stopPHIDetectionJob
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
describeEntitiesDetectionV2Job, describePHIDetectionJob, detectEntities, detectEntitiesV2, detectPHI, getCachedResponseMetadata, inferICD10CM, inferRxNorm, listEntitiesDetectionV2Jobs, listPHIDetectionJobs, startEntitiesDetectionV2Job, startPHIDetectionJob, stopEntitiesDetectionV2Job, stopPHIDetectionJob
public static AWSComprehendMedicalAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<DescribeEntitiesDetectionV2JobResult> describeEntitiesDetectionV2JobAsync(DescribeEntitiesDetectionV2JobRequest request)
AWSComprehendMedicalAsync
Gets the properties associated with a medical entities detection job. Use this operation to get the status of a detection job.
describeEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
public Future<DescribeEntitiesDetectionV2JobResult> describeEntitiesDetectionV2JobAsync(DescribeEntitiesDetectionV2JobRequest request, AsyncHandler<DescribeEntitiesDetectionV2JobRequest,DescribeEntitiesDetectionV2JobResult> asyncHandler)
AWSComprehendMedicalAsync
Gets the properties associated with a medical entities detection job. Use this operation to get the status of a detection job.
describeEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribePHIDetectionJobResult> describePHIDetectionJobAsync(DescribePHIDetectionJobRequest request)
AWSComprehendMedicalAsync
Gets the properties associated with a protected health information (PHI) detection job. Use this operation to get the status of a detection job.
describePHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
public Future<DescribePHIDetectionJobResult> describePHIDetectionJobAsync(DescribePHIDetectionJobRequest request, AsyncHandler<DescribePHIDetectionJobRequest,DescribePHIDetectionJobResult> asyncHandler)
AWSComprehendMedicalAsync
Gets the properties associated with a protected health information (PHI) detection job. Use this operation to get the status of a detection job.
describePHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<DetectEntitiesResult> detectEntitiesAsync(DetectEntitiesRequest request)
AWSComprehendMedicalAsync
The DetectEntities
operation is deprecated. You should use the DetectEntitiesV2 operation
instead.
Inspects the clinical text for a variety of medical entities and returns specific information about them such as entity category, location, and confidence score on that information .
detectEntitiesAsync
in interface AWSComprehendMedicalAsync
@Deprecated public Future<DetectEntitiesResult> detectEntitiesAsync(DetectEntitiesRequest request, AsyncHandler<DetectEntitiesRequest,DetectEntitiesResult> asyncHandler)
AWSComprehendMedicalAsync
The DetectEntities
operation is deprecated. You should use the DetectEntitiesV2 operation
instead.
Inspects the clinical text for a variety of medical entities and returns specific information about them such as entity category, location, and confidence score on that information .
detectEntitiesAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DetectEntitiesV2Result> detectEntitiesV2Async(DetectEntitiesV2Request request)
AWSComprehendMedicalAsync
Inspects the clinical text for a variety of medical entities and returns specific information about them such as entity category, location, and confidence score on that information. Amazon Comprehend Medical only detects medical entities in English language texts.
The DetectEntitiesV2
operation replaces the DetectEntities operation. This new action uses a
different model for determining the entities in your medical text and changes the way that some entities are
returned in the output. You should use the DetectEntitiesV2
operation in all new applications.
The DetectEntitiesV2
operation returns the Acuity
and Direction
entities
as attributes instead of types.
detectEntitiesV2Async
in interface AWSComprehendMedicalAsync
public Future<DetectEntitiesV2Result> detectEntitiesV2Async(DetectEntitiesV2Request request, AsyncHandler<DetectEntitiesV2Request,DetectEntitiesV2Result> asyncHandler)
AWSComprehendMedicalAsync
Inspects the clinical text for a variety of medical entities and returns specific information about them such as entity category, location, and confidence score on that information. Amazon Comprehend Medical only detects medical entities in English language texts.
The DetectEntitiesV2
operation replaces the DetectEntities operation. This new action uses a
different model for determining the entities in your medical text and changes the way that some entities are
returned in the output. You should use the DetectEntitiesV2
operation in all new applications.
The DetectEntitiesV2
operation returns the Acuity
and Direction
entities
as attributes instead of types.
detectEntitiesV2Async
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DetectPHIResult> detectPHIAsync(DetectPHIRequest request)
AWSComprehendMedicalAsync
Inspects the clinical text for protected health information (PHI) entities and returns the entity category, location, and confidence score for each entity. Amazon Comprehend Medical only detects entities in English language texts.
detectPHIAsync
in interface AWSComprehendMedicalAsync
public Future<DetectPHIResult> detectPHIAsync(DetectPHIRequest request, AsyncHandler<DetectPHIRequest,DetectPHIResult> asyncHandler)
AWSComprehendMedicalAsync
Inspects the clinical text for protected health information (PHI) entities and returns the entity category, location, and confidence score for each entity. Amazon Comprehend Medical only detects entities in English language texts.
detectPHIAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<InferICD10CMResult> inferICD10CMAsync(InferICD10CMRequest request)
AWSComprehendMedicalAsync
InferICD10CM detects medical conditions as entities listed in a patient record and links those entities to normalized concept identifiers in the ICD-10-CM knowledge base from the Centers for Disease Control. Amazon Comprehend Medical only detects medical entities in English language texts.
inferICD10CMAsync
in interface AWSComprehendMedicalAsync
public Future<InferICD10CMResult> inferICD10CMAsync(InferICD10CMRequest request, AsyncHandler<InferICD10CMRequest,InferICD10CMResult> asyncHandler)
AWSComprehendMedicalAsync
InferICD10CM detects medical conditions as entities listed in a patient record and links those entities to normalized concept identifiers in the ICD-10-CM knowledge base from the Centers for Disease Control. Amazon Comprehend Medical only detects medical entities in English language texts.
inferICD10CMAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<InferRxNormResult> inferRxNormAsync(InferRxNormRequest request)
AWSComprehendMedicalAsync
InferRxNorm detects medications as entities listed in a patient record and links to the normalized concept identifiers in the RxNorm database from the National Library of Medicine. Amazon Comprehend Medical only detects medical entities in English language texts.
inferRxNormAsync
in interface AWSComprehendMedicalAsync
public Future<InferRxNormResult> inferRxNormAsync(InferRxNormRequest request, AsyncHandler<InferRxNormRequest,InferRxNormResult> asyncHandler)
AWSComprehendMedicalAsync
InferRxNorm detects medications as entities listed in a patient record and links to the normalized concept identifiers in the RxNorm database from the National Library of Medicine. Amazon Comprehend Medical only detects medical entities in English language texts.
inferRxNormAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListEntitiesDetectionV2JobsResult> listEntitiesDetectionV2JobsAsync(ListEntitiesDetectionV2JobsRequest request)
AWSComprehendMedicalAsync
Gets a list of medical entity detection jobs that you have submitted.
listEntitiesDetectionV2JobsAsync
in interface AWSComprehendMedicalAsync
public Future<ListEntitiesDetectionV2JobsResult> listEntitiesDetectionV2JobsAsync(ListEntitiesDetectionV2JobsRequest request, AsyncHandler<ListEntitiesDetectionV2JobsRequest,ListEntitiesDetectionV2JobsResult> asyncHandler)
AWSComprehendMedicalAsync
Gets a list of medical entity detection jobs that you have submitted.
listEntitiesDetectionV2JobsAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPHIDetectionJobsResult> listPHIDetectionJobsAsync(ListPHIDetectionJobsRequest request)
AWSComprehendMedicalAsync
Gets a list of protected health information (PHI) detection jobs that you have submitted.
listPHIDetectionJobsAsync
in interface AWSComprehendMedicalAsync
public Future<ListPHIDetectionJobsResult> listPHIDetectionJobsAsync(ListPHIDetectionJobsRequest request, AsyncHandler<ListPHIDetectionJobsRequest,ListPHIDetectionJobsResult> asyncHandler)
AWSComprehendMedicalAsync
Gets a list of protected health information (PHI) detection jobs that you have submitted.
listPHIDetectionJobsAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartEntitiesDetectionV2JobResult> startEntitiesDetectionV2JobAsync(StartEntitiesDetectionV2JobRequest request)
AWSComprehendMedicalAsync
Starts an asynchronous medical entity detection job for a collection of documents. Use the
DescribeEntitiesDetectionV2Job
operation to track the status of a job.
startEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
public Future<StartEntitiesDetectionV2JobResult> startEntitiesDetectionV2JobAsync(StartEntitiesDetectionV2JobRequest request, AsyncHandler<StartEntitiesDetectionV2JobRequest,StartEntitiesDetectionV2JobResult> asyncHandler)
AWSComprehendMedicalAsync
Starts an asynchronous medical entity detection job for a collection of documents. Use the
DescribeEntitiesDetectionV2Job
operation to track the status of a job.
startEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartPHIDetectionJobResult> startPHIDetectionJobAsync(StartPHIDetectionJobRequest request)
AWSComprehendMedicalAsync
Starts an asynchronous job to detect protected health information (PHI). Use the
DescribePHIDetectionJob
operation to track the status of a job.
startPHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
public Future<StartPHIDetectionJobResult> startPHIDetectionJobAsync(StartPHIDetectionJobRequest request, AsyncHandler<StartPHIDetectionJobRequest,StartPHIDetectionJobResult> asyncHandler)
AWSComprehendMedicalAsync
Starts an asynchronous job to detect protected health information (PHI). Use the
DescribePHIDetectionJob
operation to track the status of a job.
startPHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopEntitiesDetectionV2JobResult> stopEntitiesDetectionV2JobAsync(StopEntitiesDetectionV2JobRequest request)
AWSComprehendMedicalAsync
Stops a medical entities detection job in progress.
stopEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
public Future<StopEntitiesDetectionV2JobResult> stopEntitiesDetectionV2JobAsync(StopEntitiesDetectionV2JobRequest request, AsyncHandler<StopEntitiesDetectionV2JobRequest,StopEntitiesDetectionV2JobResult> asyncHandler)
AWSComprehendMedicalAsync
Stops a medical entities detection job in progress.
stopEntitiesDetectionV2JobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopPHIDetectionJobResult> stopPHIDetectionJobAsync(StopPHIDetectionJobRequest request)
AWSComprehendMedicalAsync
Stops a protected health information (PHI) detection job in progress.
stopPHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
public Future<StopPHIDetectionJobResult> stopPHIDetectionJobAsync(StopPHIDetectionJobRequest request, AsyncHandler<StopPHIDetectionJobRequest,StopPHIDetectionJobResult> asyncHandler)
AWSComprehendMedicalAsync
Stops a protected health information (PHI) detection job in progress.
stopPHIDetectionJobAsync
in interface AWSComprehendMedicalAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSComprehendMedical
shutdown
in class AmazonWebServiceClient
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.