AWS SDK for C++  1.9.41
AWS SDK for C++
HealthLakeClient.h
Go to the documentation of this file.
1 
6 #pragma once
24 #include <future>
25 #include <functional>
26 
27 namespace Aws
28 {
29 
30 namespace Http
31 {
32  class HttpClient;
33  class HttpClientFactory;
34 } // namespace Http
35 
36 namespace Utils
37 {
38  template< typename R, typename E> class Outcome;
39 namespace Threading
40 {
41  class Executor;
42 } // namespace Threading
43 } // namespace Utils
44 
45 namespace Auth
46 {
47  class AWSCredentials;
48  class AWSCredentialsProvider;
49 } // namespace Auth
50 
51 namespace Client
52 {
53  class RetryStrategy;
54 } // namespace Client
55 
56 namespace HealthLake
57 {
58 
59 namespace Model
60 {
69 
78 
79  typedef std::future<CreateFHIRDatastoreOutcome> CreateFHIRDatastoreOutcomeCallable;
80  typedef std::future<DeleteFHIRDatastoreOutcome> DeleteFHIRDatastoreOutcomeCallable;
81  typedef std::future<DescribeFHIRDatastoreOutcome> DescribeFHIRDatastoreOutcomeCallable;
82  typedef std::future<DescribeFHIRExportJobOutcome> DescribeFHIRExportJobOutcomeCallable;
83  typedef std::future<DescribeFHIRImportJobOutcome> DescribeFHIRImportJobOutcomeCallable;
84  typedef std::future<ListFHIRDatastoresOutcome> ListFHIRDatastoresOutcomeCallable;
85  typedef std::future<StartFHIRExportJobOutcome> StartFHIRExportJobOutcomeCallable;
86  typedef std::future<StartFHIRImportJobOutcome> StartFHIRImportJobOutcomeCallable;
87 } // namespace Model
88 
89  class HealthLakeClient;
90 
91  typedef std::function<void(const HealthLakeClient*, const Model::CreateFHIRDatastoreRequest&, const Model::CreateFHIRDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFHIRDatastoreResponseReceivedHandler;
92  typedef std::function<void(const HealthLakeClient*, const Model::DeleteFHIRDatastoreRequest&, const Model::DeleteFHIRDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFHIRDatastoreResponseReceivedHandler;
93  typedef std::function<void(const HealthLakeClient*, const Model::DescribeFHIRDatastoreRequest&, const Model::DescribeFHIRDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeFHIRDatastoreResponseReceivedHandler;
94  typedef std::function<void(const HealthLakeClient*, const Model::DescribeFHIRExportJobRequest&, const Model::DescribeFHIRExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeFHIRExportJobResponseReceivedHandler;
95  typedef std::function<void(const HealthLakeClient*, const Model::DescribeFHIRImportJobRequest&, const Model::DescribeFHIRImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeFHIRImportJobResponseReceivedHandler;
96  typedef std::function<void(const HealthLakeClient*, const Model::ListFHIRDatastoresRequest&, const Model::ListFHIRDatastoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFHIRDatastoresResponseReceivedHandler;
97  typedef std::function<void(const HealthLakeClient*, const Model::StartFHIRExportJobRequest&, const Model::StartFHIRExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartFHIRExportJobResponseReceivedHandler;
98  typedef std::function<void(const HealthLakeClient*, const Model::StartFHIRImportJobRequest&, const Model::StartFHIRImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartFHIRImportJobResponseReceivedHandler;
99 
106  {
107  public:
109 
115 
121 
126  HealthLakeClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
128 
129  virtual ~HealthLakeClient();
130 
131 
139 
149 
158  virtual void CreateFHIRDatastoreAsync(const Model::CreateFHIRDatastoreRequest& request, const CreateFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
159 
166 
175 
183  virtual void DeleteFHIRDatastoreAsync(const Model::DeleteFHIRDatastoreRequest& request, const DeleteFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
184 
193 
204 
214  virtual void DescribeFHIRDatastoreAsync(const Model::DescribeFHIRDatastoreRequest& request, const DescribeFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
215 
223 
233 
242  virtual void DescribeFHIRExportJobAsync(const Model::DescribeFHIRExportJobRequest& request, const DescribeFHIRExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
243 
251 
261 
270  virtual void DescribeFHIRImportJobAsync(const Model::DescribeFHIRImportJobRequest& request, const DescribeFHIRImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
271 
279 
289 
298  virtual void ListFHIRDatastoresAsync(const Model::ListFHIRDatastoresRequest& request, const ListFHIRDatastoresResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
299 
306 
315 
323  virtual void StartFHIRExportJobAsync(const Model::StartFHIRExportJobRequest& request, const StartFHIRExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
324 
331 
340 
348  virtual void StartFHIRImportJobAsync(const Model::StartFHIRImportJobRequest& request, const StartFHIRImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
349 
350 
351  void OverrideEndpoint(const Aws::String& endpoint);
352  private:
353  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
354  void CreateFHIRDatastoreAsyncHelper(const Model::CreateFHIRDatastoreRequest& request, const CreateFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
355  void DeleteFHIRDatastoreAsyncHelper(const Model::DeleteFHIRDatastoreRequest& request, const DeleteFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
356  void DescribeFHIRDatastoreAsyncHelper(const Model::DescribeFHIRDatastoreRequest& request, const DescribeFHIRDatastoreResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
357  void DescribeFHIRExportJobAsyncHelper(const Model::DescribeFHIRExportJobRequest& request, const DescribeFHIRExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
358  void DescribeFHIRImportJobAsyncHelper(const Model::DescribeFHIRImportJobRequest& request, const DescribeFHIRImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
359  void ListFHIRDatastoresAsyncHelper(const Model::ListFHIRDatastoresRequest& request, const ListFHIRDatastoresResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
360  void StartFHIRExportJobAsyncHelper(const Model::StartFHIRExportJobRequest& request, const StartFHIRExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
361  void StartFHIRImportJobAsyncHelper(const Model::StartFHIRImportJobRequest& request, const StartFHIRImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
362 
363  Aws::String m_uri;
364  Aws::String m_configScheme;
365  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
366  };
367 
368 } // namespace HealthLake
369 } // namespace Aws
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
HealthLakeErrors.h
Aws::HealthLake::HealthLakeClient::CreateFHIRDatastoreAsync
virtual void CreateFHIRDatastoreAsync(const Model::CreateFHIRDatastoreRequest &request, const CreateFHIRDatastoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::HealthLake::HealthLakeClient::HealthLakeClient
HealthLakeClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::HealthLake::Model::DescribeFHIRImportJobRequest
Definition: DescribeFHIRImportJobRequest.h:22
Aws::HealthLake::Model::StartFHIRExportJobOutcome
Aws::Utils::Outcome< StartFHIRExportJobResult, HealthLakeError > StartFHIRExportJobOutcome
Definition: HealthLakeClient.h:76
AWSError.h
StartFHIRImportJobResult.h
Aws::HealthLake::Model::DescribeFHIRExportJobOutcome
Aws::Utils::Outcome< DescribeFHIRExportJobResult, HealthLakeError > DescribeFHIRExportJobOutcome
Definition: HealthLakeClient.h:73
Aws::HealthLake::HealthLakeClient::StartFHIRImportJob
virtual Model::StartFHIRImportJobOutcome StartFHIRImportJob(const Model::StartFHIRImportJobRequest &request) const
Aws::HealthLake::HealthLakeClient::DescribeFHIRDatastoreCallable
virtual Model::DescribeFHIRDatastoreOutcomeCallable DescribeFHIRDatastoreCallable(const Model::DescribeFHIRDatastoreRequest &request) const
Aws::HealthLake::Model::DeleteFHIRDatastoreOutcome
Aws::Utils::Outcome< DeleteFHIRDatastoreResult, HealthLakeError > DeleteFHIRDatastoreOutcome
Definition: HealthLakeClient.h:71
Aws::HealthLake::HealthLakeClient::DescribeFHIRExportJob
virtual Model::DescribeFHIRExportJobOutcome DescribeFHIRExportJob(const Model::DescribeFHIRExportJobRequest &request) const
Aws::HealthLake::HealthLakeClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: HealthLakeClient.h:108
Aws::HealthLake::Model::CreateFHIRDatastoreOutcome
Aws::Utils::Outcome< CreateFHIRDatastoreResult, HealthLakeError > CreateFHIRDatastoreOutcome
Definition: HealthLakeClient.h:68
Aws::HealthLake::Model::DescribeFHIRDatastoreRequest
Definition: DescribeFHIRDatastoreRequest.h:22
Aws::HealthLake::CreateFHIRDatastoreResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::CreateFHIRDatastoreRequest &, const Model::CreateFHIRDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFHIRDatastoreResponseReceivedHandler
Definition: HealthLakeClient.h:89
Aws::HealthLake::Model::DescribeFHIRExportJobOutcomeCallable
std::future< DescribeFHIRExportJobOutcome > DescribeFHIRExportJobOutcomeCallable
Definition: HealthLakeClient.h:82
Aws::HealthLake::HealthLakeClient::DescribeFHIRDatastore
virtual Model::DescribeFHIRDatastoreOutcome DescribeFHIRDatastore(const Model::DescribeFHIRDatastoreRequest &request) const
Aws::HealthLake::HealthLakeClient::DescribeFHIRImportJob
virtual Model::DescribeFHIRImportJobOutcome DescribeFHIRImportJob(const Model::DescribeFHIRImportJobRequest &request) const
Aws::HealthLake::Model::StartFHIRImportJobRequest
Definition: StartFHIRImportJobRequest.h:24
Aws::HealthLake::HealthLakeClient::DescribeFHIRDatastoreAsync
virtual void DescribeFHIRDatastoreAsync(const Model::DescribeFHIRDatastoreRequest &request, const DescribeFHIRDatastoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::HealthLake::DescribeFHIRImportJobResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::DescribeFHIRImportJobRequest &, const Model::DescribeFHIRImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFHIRImportJobResponseReceivedHandler
Definition: HealthLakeClient.h:95
AsyncCallerContext.h
Aws::HealthLake::Model::DescribeFHIRExportJobRequest
Definition: DescribeFHIRExportJobRequest.h:22
Aws::HealthLake::Model::ListFHIRDatastoresOutcomeCallable
std::future< ListFHIRDatastoresOutcome > ListFHIRDatastoresOutcomeCallable
Definition: HealthLakeClient.h:84
Aws::HealthLake::HealthLakeClient::HealthLakeClient
HealthLakeClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
DeleteFHIRDatastoreResult.h
Aws::HealthLake::HealthLakeClient::StartFHIRExportJobAsync
virtual void StartFHIRExportJobAsync(const Model::StartFHIRExportJobRequest &request, const StartFHIRExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::HealthLake::HealthLakeClient::DeleteFHIRDatastore
virtual Model::DeleteFHIRDatastoreOutcome DeleteFHIRDatastore(const Model::DeleteFHIRDatastoreRequest &request) const
Aws::HealthLake::Model::DescribeFHIRImportJobOutcome
Aws::Utils::Outcome< DescribeFHIRImportJobResult, HealthLakeError > DescribeFHIRImportJobOutcome
Definition: HealthLakeClient.h:74
Aws::HealthLake::Model::DeleteFHIRDatastoreRequest
Definition: DeleteFHIRDatastoreRequest.h:22
Aws::HealthLake::HealthLakeClient::DescribeFHIRImportJobAsync
virtual void DescribeFHIRImportJobAsync(const Model::DescribeFHIRImportJobRequest &request, const DescribeFHIRImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::HealthLake::Model::ListFHIRDatastoresOutcome
Aws::Utils::Outcome< ListFHIRDatastoresResult, HealthLakeError > ListFHIRDatastoresOutcome
Definition: HealthLakeClient.h:75
Aws::HealthLake::Model::DescribeFHIRDatastoreOutcome
Aws::Utils::Outcome< DescribeFHIRDatastoreResult, HealthLakeError > DescribeFHIRDatastoreOutcome
Definition: HealthLakeClient.h:72
Aws::HealthLake::HealthLakeClient::StartFHIRExportJobCallable
virtual Model::StartFHIRExportJobOutcomeCallable StartFHIRExportJobCallable(const Model::StartFHIRExportJobRequest &request) const
Aws::HealthLake::StartFHIRExportJobResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::StartFHIRExportJobRequest &, const Model::StartFHIRExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartFHIRExportJobResponseReceivedHandler
Definition: HealthLakeClient.h:97
DescribeFHIRImportJobResult.h
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::HealthLake::HealthLakeClient::DeleteFHIRDatastoreAsync
virtual void DeleteFHIRDatastoreAsync(const Model::DeleteFHIRDatastoreRequest &request, const DeleteFHIRDatastoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::HealthLake::HealthLakeClient::DescribeFHIRExportJobAsync
virtual void DescribeFHIRExportJobAsync(const Model::DescribeFHIRExportJobRequest &request, const DescribeFHIRExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeFHIRExportJobResult.h
Aws::HealthLake::Model::CreateFHIRDatastoreOutcomeCallable
std::future< CreateFHIRDatastoreOutcome > CreateFHIRDatastoreOutcomeCallable
Definition: HealthLakeClient.h:79
Aws::HealthLake::HealthLakeClient::StartFHIRExportJob
virtual Model::StartFHIRExportJobOutcome StartFHIRExportJob(const Model::StartFHIRExportJobRequest &request) const
AWSString.h
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
StartFHIRExportJobResult.h
Aws::HealthLake::Model::DeleteFHIRDatastoreOutcomeCallable
std::future< DeleteFHIRDatastoreOutcome > DeleteFHIRDatastoreOutcomeCallable
Definition: HealthLakeClient.h:80
Aws::HealthLake::HealthLakeClient::StartFHIRImportJobCallable
virtual Model::StartFHIRImportJobOutcomeCallable StartFHIRImportJobCallable(const Model::StartFHIRImportJobRequest &request) const
Aws::HealthLake::Model::StartFHIRExportJobRequest
Definition: StartFHIRExportJobRequest.h:24
Aws::HealthLake::DescribeFHIRExportJobResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::DescribeFHIRExportJobRequest &, const Model::DescribeFHIRExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFHIRExportJobResponseReceivedHandler
Definition: HealthLakeClient.h:94
ListFHIRDatastoresResult.h
Aws::HealthLake::HealthLakeClient::HealthLakeClient
HealthLakeClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::HealthLake::Model::ListFHIRDatastoresRequest
Definition: ListFHIRDatastoresRequest.h:23
ClientConfiguration.h
Aws::HealthLake::ListFHIRDatastoresResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::ListFHIRDatastoresRequest &, const Model::ListFHIRDatastoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFHIRDatastoresResponseReceivedHandler
Definition: HealthLakeClient.h:96
Aws::HealthLake::HealthLakeClient::CreateFHIRDatastoreCallable
virtual Model::CreateFHIRDatastoreOutcomeCallable CreateFHIRDatastoreCallable(const Model::CreateFHIRDatastoreRequest &request) const
CreateFHIRDatastoreResult.h
Aws::HealthLake::HealthLakeClient::DeleteFHIRDatastoreCallable
virtual Model::DeleteFHIRDatastoreOutcomeCallable DeleteFHIRDatastoreCallable(const Model::DeleteFHIRDatastoreRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::HealthLake::DeleteFHIRDatastoreResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::DeleteFHIRDatastoreRequest &, const Model::DeleteFHIRDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFHIRDatastoreResponseReceivedHandler
Definition: HealthLakeClient.h:92
Aws::HealthLake::Model::CreateFHIRDatastoreRequest
Definition: CreateFHIRDatastoreRequest.h:25
DescribeFHIRDatastoreResult.h
Aws::HealthLake::Model::DescribeFHIRDatastoreOutcomeCallable
std::future< DescribeFHIRDatastoreOutcome > DescribeFHIRDatastoreOutcomeCallable
Definition: HealthLakeClient.h:81
Aws::HealthLake::StartFHIRImportJobResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::StartFHIRImportJobRequest &, const Model::StartFHIRImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartFHIRImportJobResponseReceivedHandler
Definition: HealthLakeClient.h:98
Aws::HealthLake::HealthLakeClient::ListFHIRDatastoresCallable
virtual Model::ListFHIRDatastoresOutcomeCallable ListFHIRDatastoresCallable(const Model::ListFHIRDatastoresRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::HealthLake::Model::StartFHIRImportJobOutcome
Aws::Utils::Outcome< StartFHIRImportJobResult, HealthLakeError > StartFHIRImportJobOutcome
Definition: HealthLakeClient.h:77
Aws::HealthLake::Model::StartFHIRExportJobOutcomeCallable
std::future< StartFHIRExportJobOutcome > StartFHIRExportJobOutcomeCallable
Definition: HealthLakeClient.h:85
Aws::HealthLake::HealthLakeClient::ListFHIRDatastoresAsync
virtual void ListFHIRDatastoresAsync(const Model::ListFHIRDatastoresRequest &request, const ListFHIRDatastoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
AWS_HEALTHLAKE_API
#define AWS_HEALTHLAKE_API
Definition: HealthLake_EXPORTS.h:28
AWSClient.h
HealthLake_EXPORTS.h
Aws::HealthLake::HealthLakeClient::DescribeFHIRExportJobCallable
virtual Model::DescribeFHIRExportJobOutcomeCallable DescribeFHIRExportJobCallable(const Model::DescribeFHIRExportJobRequest &request) const
Aws::HealthLake::HealthLakeClient::ListFHIRDatastores
virtual Model::ListFHIRDatastoresOutcome ListFHIRDatastores(const Model::ListFHIRDatastoresRequest &request) const
Aws::HealthLake::DescribeFHIRDatastoreResponseReceivedHandler
std::function< void(const HealthLakeClient *, const Model::DescribeFHIRDatastoreRequest &, const Model::DescribeFHIRDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFHIRDatastoreResponseReceivedHandler
Definition: HealthLakeClient.h:93
Aws::HealthLake::HealthLakeClient::~HealthLakeClient
virtual ~HealthLakeClient()
Aws::HealthLake::HealthLakeClient::StartFHIRImportJobAsync
virtual void StartFHIRImportJobAsync(const Model::StartFHIRImportJobRequest &request, const StartFHIRImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::HealthLake::HealthLakeClient::CreateFHIRDatastore
virtual Model::CreateFHIRDatastoreOutcome CreateFHIRDatastore(const Model::CreateFHIRDatastoreRequest &request) const
Aws::HealthLake::HealthLakeClient::DescribeFHIRImportJobCallable
virtual Model::DescribeFHIRImportJobOutcomeCallable DescribeFHIRImportJobCallable(const Model::DescribeFHIRImportJobRequest &request) const
Aws::HealthLake::HealthLakeClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
JsonSerializer.h
Aws::HealthLake::Model::DescribeFHIRImportJobOutcomeCallable
std::future< DescribeFHIRImportJobOutcome > DescribeFHIRImportJobOutcomeCallable
Definition: HealthLakeClient.h:83
Aws::HealthLake::Model::StartFHIRImportJobOutcomeCallable
std::future< StartFHIRImportJobOutcome > StartFHIRImportJobOutcomeCallable
Definition: HealthLakeClient.h:86
Aws::HealthLake::HealthLakeClient
Definition: HealthLakeClient.h:106