@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonHealthLakeAsyncClient extends AmazonHealthLakeClient implements AmazonHealthLakeAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
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.
configFactoryclient, clientConfiguration, endpoint, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIXbuilder, createFHIRDatastore, deleteFHIRDatastore, describeFHIRDatastore, describeFHIRExportJob, describeFHIRImportJob, getCachedResponseMetadata, listFHIRDatastores, startFHIRExportJob, startFHIRImportJobaddRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFHIRDatastore, deleteFHIRDatastore, describeFHIRDatastore, describeFHIRExportJob, describeFHIRImportJob, getCachedResponseMetadata, listFHIRDatastores, startFHIRExportJob, startFHIRImportJobpublic static AmazonHealthLakeAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateFHIRDatastoreResult> createFHIRDatastoreAsync(CreateFHIRDatastoreRequest request)
AmazonHealthLakeAsyncCreates a Data Store that can ingest and export FHIR formatted data.
createFHIRDatastoreAsync in interface AmazonHealthLakeAsyncpublic Future<CreateFHIRDatastoreResult> createFHIRDatastoreAsync(CreateFHIRDatastoreRequest request, AsyncHandler<CreateFHIRDatastoreRequest,CreateFHIRDatastoreResult> asyncHandler)
AmazonHealthLakeAsyncCreates a Data Store that can ingest and export FHIR formatted data.
createFHIRDatastoreAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<DeleteFHIRDatastoreResult> deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest request)
AmazonHealthLakeAsyncDeletes a Data Store.
deleteFHIRDatastoreAsync in interface AmazonHealthLakeAsyncpublic Future<DeleteFHIRDatastoreResult> deleteFHIRDatastoreAsync(DeleteFHIRDatastoreRequest request, AsyncHandler<DeleteFHIRDatastoreRequest,DeleteFHIRDatastoreResult> asyncHandler)
AmazonHealthLakeAsyncDeletes a Data Store.
deleteFHIRDatastoreAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<DescribeFHIRDatastoreResult> describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest request)
AmazonHealthLakeAsyncGets 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.
describeFHIRDatastoreAsync in interface AmazonHealthLakeAsyncpublic Future<DescribeFHIRDatastoreResult> describeFHIRDatastoreAsync(DescribeFHIRDatastoreRequest request, AsyncHandler<DescribeFHIRDatastoreRequest,DescribeFHIRDatastoreResult> asyncHandler)
AmazonHealthLakeAsyncGets 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.
describeFHIRDatastoreAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<DescribeFHIRExportJobResult> describeFHIRExportJobAsync(DescribeFHIRExportJobRequest request)
AmazonHealthLakeAsyncDisplays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
describeFHIRExportJobAsync in interface AmazonHealthLakeAsyncpublic Future<DescribeFHIRExportJobResult> describeFHIRExportJobAsync(DescribeFHIRExportJobRequest request, AsyncHandler<DescribeFHIRExportJobRequest,DescribeFHIRExportJobResult> asyncHandler)
AmazonHealthLakeAsyncDisplays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
describeFHIRExportJobAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<DescribeFHIRImportJobResult> describeFHIRImportJobAsync(DescribeFHIRImportJobRequest request)
AmazonHealthLakeAsyncDisplays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
describeFHIRImportJobAsync in interface AmazonHealthLakeAsyncpublic Future<DescribeFHIRImportJobResult> describeFHIRImportJobAsync(DescribeFHIRImportJobRequest request, AsyncHandler<DescribeFHIRImportJobRequest,DescribeFHIRImportJobResult> asyncHandler)
AmazonHealthLakeAsyncDisplays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.
describeFHIRImportJobAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<ListFHIRDatastoresResult> listFHIRDatastoresAsync(ListFHIRDatastoresRequest request)
AmazonHealthLakeAsyncLists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
listFHIRDatastoresAsync in interface AmazonHealthLakeAsyncpublic Future<ListFHIRDatastoresResult> listFHIRDatastoresAsync(ListFHIRDatastoresRequest request, AsyncHandler<ListFHIRDatastoresRequest,ListFHIRDatastoresResult> asyncHandler)
AmazonHealthLakeAsyncLists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.
listFHIRDatastoresAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<StartFHIRExportJobResult> startFHIRExportJobAsync(StartFHIRExportJobRequest request)
AmazonHealthLakeAsyncBegins a FHIR export job.
startFHIRExportJobAsync in interface AmazonHealthLakeAsyncpublic Future<StartFHIRExportJobResult> startFHIRExportJobAsync(StartFHIRExportJobRequest request, AsyncHandler<StartFHIRExportJobRequest,StartFHIRExportJobResult> asyncHandler)
AmazonHealthLakeAsyncBegins a FHIR export job.
startFHIRExportJobAsync in interface AmazonHealthLakeAsyncasyncHandler - 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<StartFHIRImportJobResult> startFHIRImportJobAsync(StartFHIRImportJobRequest request)
AmazonHealthLakeAsyncBegins a FHIR Import job.
startFHIRImportJobAsync in interface AmazonHealthLakeAsyncpublic Future<StartFHIRImportJobResult> startFHIRImportJobAsync(StartFHIRImportJobRequest request, AsyncHandler<StartFHIRImportJobRequest,StartFHIRImportJobResult> asyncHandler)
AmazonHealthLakeAsyncBegins a FHIR Import job.
startFHIRImportJobAsync in interface AmazonHealthLakeAsyncasyncHandler - 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 AmazonHealthLakeshutdown in class AmazonHealthLakeClientCopyright © 2021. All rights reserved.