@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonHealthLakeAsync extends AmazonHealthLake
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonHealthLakeAsync
instead.
Amazon HealthLake is a HIPAA eligibile service that allows customers to store, transform, query, and analyze their FHIR-formatted data in a consistent fashion in the cloud.
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<CreateFHIRDatastoreResult> |
createFHIRDatastoreAsync(CreateFHIRDatastoreRequest createFHIRDatastoreRequest)
Creates a Data Store that can ingest and export FHIR formatted data.
|
Future<CreateFHIRDatastoreResult> |
createFHIRDatastoreAsync(CreateFHIRDatastoreRequest createFHIRDatastoreRequest,
AsyncHandler<CreateFHIRDatastoreRequest,CreateFHIRDatastoreResult> asyncHandler)
Creates a Data Store that can ingest and export FHIR formatted data.
|
Future<DeleteFHIRDatastoreResult> |
deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest deleteFHIRDatastoreRequest)
Deletes a Data Store.
|
Future<DeleteFHIRDatastoreResult> |
deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest deleteFHIRDatastoreRequest,
AsyncHandler<DeleteFHIRDatastoreRequest,DeleteFHIRDatastoreResult> asyncHandler)
Deletes a Data Store.
|
Future<DescribeFHIRDatastoreResult> |
describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest describeFHIRDatastoreRequest)
Gets the properties associated with the FHIR Data Store, including the Data Store ID, Data Store ARN, Data Store
name, Data Store status, created at, Data Store type version, and Data Store endpoint.
|
Future<DescribeFHIRDatastoreResult> |
describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest describeFHIRDatastoreRequest,
AsyncHandler<DescribeFHIRDatastoreRequest,DescribeFHIRDatastoreResult> asyncHandler)
Gets the properties associated with the FHIR Data Store, including the Data Store ID, Data Store ARN, Data Store
name, Data Store status, created at, Data Store type version, and Data Store endpoint.
|
Future<DescribeFHIRExportJobResult> |
describeFHIRExportJobAsync(DescribeFHIRExportJobRequest describeFHIRExportJobRequest)
Displays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
|
Future<DescribeFHIRExportJobResult> |
describeFHIRExportJobAsync(DescribeFHIRExportJobRequest describeFHIRExportJobRequest,
AsyncHandler<DescribeFHIRExportJobRequest,DescribeFHIRExportJobResult> asyncHandler)
Displays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
|
Future<DescribeFHIRImportJobResult> |
describeFHIRImportJobAsync(DescribeFHIRImportJobRequest describeFHIRImportJobRequest)
Displays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
|
Future<DescribeFHIRImportJobResult> |
describeFHIRImportJobAsync(DescribeFHIRImportJobRequest describeFHIRImportJobRequest,
AsyncHandler<DescribeFHIRImportJobRequest,DescribeFHIRImportJobResult> asyncHandler)
Displays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
|
Future<ListFHIRDatastoresResult> |
listFHIRDatastoresAsync(ListFHIRDatastoresRequest listFHIRDatastoresRequest)
Lists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
|
Future<ListFHIRDatastoresResult> |
listFHIRDatastoresAsync(ListFHIRDatastoresRequest listFHIRDatastoresRequest,
AsyncHandler<ListFHIRDatastoresRequest,ListFHIRDatastoresResult> asyncHandler)
Lists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
|
Future<ListFHIRExportJobsResult> |
listFHIRExportJobsAsync(ListFHIRExportJobsRequest listFHIRExportJobsRequest)
Lists all FHIR export jobs associated with an account and their statuses.
|
Future<ListFHIRExportJobsResult> |
listFHIRExportJobsAsync(ListFHIRExportJobsRequest listFHIRExportJobsRequest,
AsyncHandler<ListFHIRExportJobsRequest,ListFHIRExportJobsResult> asyncHandler)
Lists all FHIR export jobs associated with an account and their statuses.
|
Future<ListFHIRImportJobsResult> |
listFHIRImportJobsAsync(ListFHIRImportJobsRequest listFHIRImportJobsRequest)
Lists all FHIR import jobs associated with an account and their statuses.
|
Future<ListFHIRImportJobsResult> |
listFHIRImportJobsAsync(ListFHIRImportJobsRequest listFHIRImportJobsRequest,
AsyncHandler<ListFHIRImportJobsRequest,ListFHIRImportJobsResult> asyncHandler)
Lists all FHIR import jobs associated with an account and their statuses.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of all existing tags associated with a Data Store.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Returns a list of all existing tags associated with a Data Store.
|
Future<StartFHIRExportJobResult> |
startFHIRExportJobAsync(StartFHIRExportJobRequest startFHIRExportJobRequest)
Begins a FHIR export job.
|
Future<StartFHIRExportJobResult> |
startFHIRExportJobAsync(StartFHIRExportJobRequest startFHIRExportJobRequest,
AsyncHandler<StartFHIRExportJobRequest,StartFHIRExportJobResult> asyncHandler)
Begins a FHIR export job.
|
Future<StartFHIRImportJobResult> |
startFHIRImportJobAsync(StartFHIRImportJobRequest startFHIRImportJobRequest)
Begins a FHIR Import job.
|
Future<StartFHIRImportJobResult> |
startFHIRImportJobAsync(StartFHIRImportJobRequest startFHIRImportJobRequest,
AsyncHandler<StartFHIRImportJobRequest,StartFHIRImportJobResult> asyncHandler)
Begins a FHIR Import job.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds a user specifed key and value tag to a Data Store.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds a user specifed key and value tag to a Data Store.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes tags from a Data Store.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes tags from a Data Store.
|
createFHIRDatastore, deleteFHIRDatastore, describeFHIRDatastore, describeFHIRExportJob, describeFHIRImportJob, getCachedResponseMetadata, listFHIRDatastores, listFHIRExportJobs, listFHIRImportJobs, listTagsForResource, shutdown, startFHIRExportJob, startFHIRImportJob, tagResource, untagResource
Future<CreateFHIRDatastoreResult> createFHIRDatastoreAsync(CreateFHIRDatastoreRequest createFHIRDatastoreRequest)
Creates a Data Store that can ingest and export FHIR formatted data.
createFHIRDatastoreRequest
- Future<CreateFHIRDatastoreResult> createFHIRDatastoreAsync(CreateFHIRDatastoreRequest createFHIRDatastoreRequest, AsyncHandler<CreateFHIRDatastoreRequest,CreateFHIRDatastoreResult> asyncHandler)
Creates a Data Store that can ingest and export FHIR formatted data.
createFHIRDatastoreRequest
- 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.Future<DeleteFHIRDatastoreResult> deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest deleteFHIRDatastoreRequest)
Deletes a Data Store.
deleteFHIRDatastoreRequest
- Future<DeleteFHIRDatastoreResult> deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest deleteFHIRDatastoreRequest, AsyncHandler<DeleteFHIRDatastoreRequest,DeleteFHIRDatastoreResult> asyncHandler)
Deletes a Data Store.
deleteFHIRDatastoreRequest
- 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.Future<DescribeFHIRDatastoreResult> describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest describeFHIRDatastoreRequest)
Gets the properties associated with the FHIR Data Store, including the Data Store ID, Data Store ARN, Data Store name, Data Store status, created at, Data Store type version, and Data Store endpoint.
describeFHIRDatastoreRequest
- Future<DescribeFHIRDatastoreResult> describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest describeFHIRDatastoreRequest, AsyncHandler<DescribeFHIRDatastoreRequest,DescribeFHIRDatastoreResult> asyncHandler)
Gets the properties associated with the FHIR Data Store, including the Data Store ID, Data Store ARN, Data Store name, Data Store status, created at, Data Store type version, and Data Store endpoint.
describeFHIRDatastoreRequest
- 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.Future<DescribeFHIRExportJobResult> describeFHIRExportJobAsync(DescribeFHIRExportJobRequest describeFHIRExportJobRequest)
Displays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
describeFHIRExportJobRequest
- Future<DescribeFHIRExportJobResult> describeFHIRExportJobAsync(DescribeFHIRExportJobRequest describeFHIRExportJobRequest, AsyncHandler<DescribeFHIRExportJobRequest,DescribeFHIRExportJobResult> asyncHandler)
Displays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
describeFHIRExportJobRequest
- 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.Future<DescribeFHIRImportJobResult> describeFHIRImportJobAsync(DescribeFHIRImportJobRequest describeFHIRImportJobRequest)
Displays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
describeFHIRImportJobRequest
- Future<DescribeFHIRImportJobResult> describeFHIRImportJobAsync(DescribeFHIRImportJobRequest describeFHIRImportJobRequest, AsyncHandler<DescribeFHIRImportJobRequest,DescribeFHIRImportJobResult> asyncHandler)
Displays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
describeFHIRImportJobRequest
- 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.Future<ListFHIRDatastoresResult> listFHIRDatastoresAsync(ListFHIRDatastoresRequest listFHIRDatastoresRequest)
Lists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
listFHIRDatastoresRequest
- Future<ListFHIRDatastoresResult> listFHIRDatastoresAsync(ListFHIRDatastoresRequest listFHIRDatastoresRequest, AsyncHandler<ListFHIRDatastoresRequest,ListFHIRDatastoresResult> asyncHandler)
Lists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
listFHIRDatastoresRequest
- 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.Future<ListFHIRExportJobsResult> listFHIRExportJobsAsync(ListFHIRExportJobsRequest listFHIRExportJobsRequest)
Lists all FHIR export jobs associated with an account and their statuses.
listFHIRExportJobsRequest
- Future<ListFHIRExportJobsResult> listFHIRExportJobsAsync(ListFHIRExportJobsRequest listFHIRExportJobsRequest, AsyncHandler<ListFHIRExportJobsRequest,ListFHIRExportJobsResult> asyncHandler)
Lists all FHIR export jobs associated with an account and their statuses.
listFHIRExportJobsRequest
- 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.Future<ListFHIRImportJobsResult> listFHIRImportJobsAsync(ListFHIRImportJobsRequest listFHIRImportJobsRequest)
Lists all FHIR import jobs associated with an account and their statuses.
listFHIRImportJobsRequest
- Future<ListFHIRImportJobsResult> listFHIRImportJobsAsync(ListFHIRImportJobsRequest listFHIRImportJobsRequest, AsyncHandler<ListFHIRImportJobsRequest,ListFHIRImportJobsResult> asyncHandler)
Lists all FHIR import jobs associated with an account and their statuses.
listFHIRImportJobsRequest
- 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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of all existing tags associated with a Data Store.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Returns a list of all existing tags associated with a Data Store.
listTagsForResourceRequest
- 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.Future<StartFHIRExportJobResult> startFHIRExportJobAsync(StartFHIRExportJobRequest startFHIRExportJobRequest)
Begins a FHIR export job.
startFHIRExportJobRequest
- Future<StartFHIRExportJobResult> startFHIRExportJobAsync(StartFHIRExportJobRequest startFHIRExportJobRequest, AsyncHandler<StartFHIRExportJobRequest,StartFHIRExportJobResult> asyncHandler)
Begins a FHIR export job.
startFHIRExportJobRequest
- 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.Future<StartFHIRImportJobResult> startFHIRImportJobAsync(StartFHIRImportJobRequest startFHIRImportJobRequest)
Begins a FHIR Import job.
startFHIRImportJobRequest
- Future<StartFHIRImportJobResult> startFHIRImportJobAsync(StartFHIRImportJobRequest startFHIRImportJobRequest, AsyncHandler<StartFHIRImportJobRequest,StartFHIRImportJobResult> asyncHandler)
Begins a FHIR Import job.
startFHIRImportJobRequest
- 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds a user specifed key and value tag to a Data Store.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds a user specifed key and value tag to a Data Store.
tagResourceRequest
- 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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes tags from a Data Store.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes tags from a Data Store.
untagResourceRequest
- 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.