AWS SDK for C++  1.9.158
AWS SDK for C++
IoTSiteWiseClient.h
Go to the documentation of this file.
1 
6 #pragma once
71 #include <aws/core/NoResult.h>
74 #include <future>
75 #include <functional>
76 
77 namespace Aws
78 {
79 
80 namespace Http
81 {
82  class HttpClient;
83  class HttpClientFactory;
84 } // namespace Http
85 
86 namespace Utils
87 {
88  template< typename R, typename E> class Outcome;
89 namespace Threading
90 {
91  class Executor;
92 } // namespace Threading
93 } // namespace Utils
94 
95 namespace Auth
96 {
97  class AWSCredentials;
98  class AWSCredentialsProvider;
99 } // namespace Auth
100 
101 namespace Client
102 {
103  class RetryStrategy;
104 } // namespace Client
105 
106 namespace IoTSiteWise
107 {
108 
109 namespace Model
110 {
117  class CreateAssetRequest;
120  class CreateGatewayRequest;
121  class CreatePortalRequest;
122  class CreateProjectRequest;
124  class DeleteAssetRequest;
127  class DeleteGatewayRequest;
128  class DeletePortalRequest;
129  class DeleteProjectRequest;
132  class DescribeAssetRequest;
140  class DescribePortalRequest;
153  class ListAssetsRequest;
155  class ListDashboardsRequest;
156  class ListGatewaysRequest;
157  class ListPortalsRequest;
159  class ListProjectsRequest;
161  class ListTimeSeriesRequest;
165  class TagResourceRequest;
166  class UntagResourceRequest;
168  class UpdateAssetRequest;
172  class UpdateGatewayRequest;
174  class UpdatePortalRequest;
175  class UpdateProjectRequest;
176 
242 
243  typedef std::future<AssociateAssetsOutcome> AssociateAssetsOutcomeCallable;
244  typedef std::future<AssociateTimeSeriesToAssetPropertyOutcome> AssociateTimeSeriesToAssetPropertyOutcomeCallable;
245  typedef std::future<BatchAssociateProjectAssetsOutcome> BatchAssociateProjectAssetsOutcomeCallable;
246  typedef std::future<BatchDisassociateProjectAssetsOutcome> BatchDisassociateProjectAssetsOutcomeCallable;
247  typedef std::future<BatchPutAssetPropertyValueOutcome> BatchPutAssetPropertyValueOutcomeCallable;
248  typedef std::future<CreateAccessPolicyOutcome> CreateAccessPolicyOutcomeCallable;
249  typedef std::future<CreateAssetOutcome> CreateAssetOutcomeCallable;
250  typedef std::future<CreateAssetModelOutcome> CreateAssetModelOutcomeCallable;
251  typedef std::future<CreateDashboardOutcome> CreateDashboardOutcomeCallable;
252  typedef std::future<CreateGatewayOutcome> CreateGatewayOutcomeCallable;
253  typedef std::future<CreatePortalOutcome> CreatePortalOutcomeCallable;
254  typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
255  typedef std::future<DeleteAccessPolicyOutcome> DeleteAccessPolicyOutcomeCallable;
256  typedef std::future<DeleteAssetOutcome> DeleteAssetOutcomeCallable;
257  typedef std::future<DeleteAssetModelOutcome> DeleteAssetModelOutcomeCallable;
258  typedef std::future<DeleteDashboardOutcome> DeleteDashboardOutcomeCallable;
259  typedef std::future<DeleteGatewayOutcome> DeleteGatewayOutcomeCallable;
260  typedef std::future<DeletePortalOutcome> DeletePortalOutcomeCallable;
261  typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
262  typedef std::future<DeleteTimeSeriesOutcome> DeleteTimeSeriesOutcomeCallable;
263  typedef std::future<DescribeAccessPolicyOutcome> DescribeAccessPolicyOutcomeCallable;
264  typedef std::future<DescribeAssetOutcome> DescribeAssetOutcomeCallable;
265  typedef std::future<DescribeAssetModelOutcome> DescribeAssetModelOutcomeCallable;
266  typedef std::future<DescribeAssetPropertyOutcome> DescribeAssetPropertyOutcomeCallable;
267  typedef std::future<DescribeDashboardOutcome> DescribeDashboardOutcomeCallable;
268  typedef std::future<DescribeDefaultEncryptionConfigurationOutcome> DescribeDefaultEncryptionConfigurationOutcomeCallable;
269  typedef std::future<DescribeGatewayOutcome> DescribeGatewayOutcomeCallable;
270  typedef std::future<DescribeGatewayCapabilityConfigurationOutcome> DescribeGatewayCapabilityConfigurationOutcomeCallable;
271  typedef std::future<DescribeLoggingOptionsOutcome> DescribeLoggingOptionsOutcomeCallable;
272  typedef std::future<DescribePortalOutcome> DescribePortalOutcomeCallable;
273  typedef std::future<DescribeProjectOutcome> DescribeProjectOutcomeCallable;
274  typedef std::future<DescribeStorageConfigurationOutcome> DescribeStorageConfigurationOutcomeCallable;
275  typedef std::future<DescribeTimeSeriesOutcome> DescribeTimeSeriesOutcomeCallable;
276  typedef std::future<DisassociateAssetsOutcome> DisassociateAssetsOutcomeCallable;
277  typedef std::future<DisassociateTimeSeriesFromAssetPropertyOutcome> DisassociateTimeSeriesFromAssetPropertyOutcomeCallable;
278  typedef std::future<GetAssetPropertyAggregatesOutcome> GetAssetPropertyAggregatesOutcomeCallable;
279  typedef std::future<GetAssetPropertyValueOutcome> GetAssetPropertyValueOutcomeCallable;
280  typedef std::future<GetAssetPropertyValueHistoryOutcome> GetAssetPropertyValueHistoryOutcomeCallable;
281  typedef std::future<GetInterpolatedAssetPropertyValuesOutcome> GetInterpolatedAssetPropertyValuesOutcomeCallable;
282  typedef std::future<ListAccessPoliciesOutcome> ListAccessPoliciesOutcomeCallable;
283  typedef std::future<ListAssetModelsOutcome> ListAssetModelsOutcomeCallable;
284  typedef std::future<ListAssetRelationshipsOutcome> ListAssetRelationshipsOutcomeCallable;
285  typedef std::future<ListAssetsOutcome> ListAssetsOutcomeCallable;
286  typedef std::future<ListAssociatedAssetsOutcome> ListAssociatedAssetsOutcomeCallable;
287  typedef std::future<ListDashboardsOutcome> ListDashboardsOutcomeCallable;
288  typedef std::future<ListGatewaysOutcome> ListGatewaysOutcomeCallable;
289  typedef std::future<ListPortalsOutcome> ListPortalsOutcomeCallable;
290  typedef std::future<ListProjectAssetsOutcome> ListProjectAssetsOutcomeCallable;
291  typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
292  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
293  typedef std::future<ListTimeSeriesOutcome> ListTimeSeriesOutcomeCallable;
294  typedef std::future<PutDefaultEncryptionConfigurationOutcome> PutDefaultEncryptionConfigurationOutcomeCallable;
295  typedef std::future<PutLoggingOptionsOutcome> PutLoggingOptionsOutcomeCallable;
296  typedef std::future<PutStorageConfigurationOutcome> PutStorageConfigurationOutcomeCallable;
297  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
298  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
299  typedef std::future<UpdateAccessPolicyOutcome> UpdateAccessPolicyOutcomeCallable;
300  typedef std::future<UpdateAssetOutcome> UpdateAssetOutcomeCallable;
301  typedef std::future<UpdateAssetModelOutcome> UpdateAssetModelOutcomeCallable;
302  typedef std::future<UpdateAssetPropertyOutcome> UpdateAssetPropertyOutcomeCallable;
303  typedef std::future<UpdateDashboardOutcome> UpdateDashboardOutcomeCallable;
304  typedef std::future<UpdateGatewayOutcome> UpdateGatewayOutcomeCallable;
305  typedef std::future<UpdateGatewayCapabilityConfigurationOutcome> UpdateGatewayCapabilityConfigurationOutcomeCallable;
306  typedef std::future<UpdatePortalOutcome> UpdatePortalOutcomeCallable;
307  typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
308 } // namespace Model
309 
310  class IoTSiteWiseClient;
311 
312  typedef std::function<void(const IoTSiteWiseClient*, const Model::AssociateAssetsRequest&, const Model::AssociateAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateAssetsResponseReceivedHandler;
313  typedef std::function<void(const IoTSiteWiseClient*, const Model::AssociateTimeSeriesToAssetPropertyRequest&, const Model::AssociateTimeSeriesToAssetPropertyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateTimeSeriesToAssetPropertyResponseReceivedHandler;
314  typedef std::function<void(const IoTSiteWiseClient*, const Model::BatchAssociateProjectAssetsRequest&, const Model::BatchAssociateProjectAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchAssociateProjectAssetsResponseReceivedHandler;
315  typedef std::function<void(const IoTSiteWiseClient*, const Model::BatchDisassociateProjectAssetsRequest&, const Model::BatchDisassociateProjectAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDisassociateProjectAssetsResponseReceivedHandler;
316  typedef std::function<void(const IoTSiteWiseClient*, const Model::BatchPutAssetPropertyValueRequest&, const Model::BatchPutAssetPropertyValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchPutAssetPropertyValueResponseReceivedHandler;
317  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateAccessPolicyRequest&, const Model::CreateAccessPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAccessPolicyResponseReceivedHandler;
318  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateAssetRequest&, const Model::CreateAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetResponseReceivedHandler;
319  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateAssetModelRequest&, const Model::CreateAssetModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetModelResponseReceivedHandler;
320  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateDashboardRequest&, const Model::CreateDashboardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDashboardResponseReceivedHandler;
321  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateGatewayRequest&, const Model::CreateGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateGatewayResponseReceivedHandler;
322  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreatePortalRequest&, const Model::CreatePortalOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePortalResponseReceivedHandler;
323  typedef std::function<void(const IoTSiteWiseClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
324  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteAccessPolicyRequest&, const Model::DeleteAccessPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAccessPolicyResponseReceivedHandler;
325  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteAssetRequest&, const Model::DeleteAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAssetResponseReceivedHandler;
326  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteAssetModelRequest&, const Model::DeleteAssetModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAssetModelResponseReceivedHandler;
327  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteDashboardRequest&, const Model::DeleteDashboardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDashboardResponseReceivedHandler;
328  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteGatewayRequest&, const Model::DeleteGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteGatewayResponseReceivedHandler;
329  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeletePortalRequest&, const Model::DeletePortalOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePortalResponseReceivedHandler;
330  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
331  typedef std::function<void(const IoTSiteWiseClient*, const Model::DeleteTimeSeriesRequest&, const Model::DeleteTimeSeriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTimeSeriesResponseReceivedHandler;
332  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeAccessPolicyRequest&, const Model::DescribeAccessPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAccessPolicyResponseReceivedHandler;
333  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeAssetRequest&, const Model::DescribeAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAssetResponseReceivedHandler;
334  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeAssetModelRequest&, const Model::DescribeAssetModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAssetModelResponseReceivedHandler;
335  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeAssetPropertyRequest&, const Model::DescribeAssetPropertyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAssetPropertyResponseReceivedHandler;
336  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeDashboardRequest&, const Model::DescribeDashboardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDashboardResponseReceivedHandler;
338  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeGatewayRequest&, const Model::DescribeGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeGatewayResponseReceivedHandler;
340  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeLoggingOptionsRequest&, const Model::DescribeLoggingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLoggingOptionsResponseReceivedHandler;
341  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribePortalRequest&, const Model::DescribePortalOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePortalResponseReceivedHandler;
342  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeProjectRequest&, const Model::DescribeProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProjectResponseReceivedHandler;
343  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeStorageConfigurationRequest&, const Model::DescribeStorageConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeStorageConfigurationResponseReceivedHandler;
344  typedef std::function<void(const IoTSiteWiseClient*, const Model::DescribeTimeSeriesRequest&, const Model::DescribeTimeSeriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTimeSeriesResponseReceivedHandler;
345  typedef std::function<void(const IoTSiteWiseClient*, const Model::DisassociateAssetsRequest&, const Model::DisassociateAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateAssetsResponseReceivedHandler;
347  typedef std::function<void(const IoTSiteWiseClient*, const Model::GetAssetPropertyAggregatesRequest&, const Model::GetAssetPropertyAggregatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetPropertyAggregatesResponseReceivedHandler;
348  typedef std::function<void(const IoTSiteWiseClient*, const Model::GetAssetPropertyValueRequest&, const Model::GetAssetPropertyValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetPropertyValueResponseReceivedHandler;
349  typedef std::function<void(const IoTSiteWiseClient*, const Model::GetAssetPropertyValueHistoryRequest&, const Model::GetAssetPropertyValueHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetPropertyValueHistoryResponseReceivedHandler;
350  typedef std::function<void(const IoTSiteWiseClient*, const Model::GetInterpolatedAssetPropertyValuesRequest&, const Model::GetInterpolatedAssetPropertyValuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetInterpolatedAssetPropertyValuesResponseReceivedHandler;
351  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListAccessPoliciesRequest&, const Model::ListAccessPoliciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAccessPoliciesResponseReceivedHandler;
352  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListAssetModelsRequest&, const Model::ListAssetModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssetModelsResponseReceivedHandler;
353  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListAssetRelationshipsRequest&, const Model::ListAssetRelationshipsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssetRelationshipsResponseReceivedHandler;
354  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListAssetsRequest&, const Model::ListAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssetsResponseReceivedHandler;
355  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListAssociatedAssetsRequest&, const Model::ListAssociatedAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssociatedAssetsResponseReceivedHandler;
356  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListDashboardsRequest&, const Model::ListDashboardsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDashboardsResponseReceivedHandler;
357  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListGatewaysRequest&, const Model::ListGatewaysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListGatewaysResponseReceivedHandler;
358  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListPortalsRequest&, const Model::ListPortalsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPortalsResponseReceivedHandler;
359  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListProjectAssetsRequest&, const Model::ListProjectAssetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectAssetsResponseReceivedHandler;
360  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
361  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
362  typedef std::function<void(const IoTSiteWiseClient*, const Model::ListTimeSeriesRequest&, const Model::ListTimeSeriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTimeSeriesResponseReceivedHandler;
363  typedef std::function<void(const IoTSiteWiseClient*, const Model::PutDefaultEncryptionConfigurationRequest&, const Model::PutDefaultEncryptionConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutDefaultEncryptionConfigurationResponseReceivedHandler;
364  typedef std::function<void(const IoTSiteWiseClient*, const Model::PutLoggingOptionsRequest&, const Model::PutLoggingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutLoggingOptionsResponseReceivedHandler;
365  typedef std::function<void(const IoTSiteWiseClient*, const Model::PutStorageConfigurationRequest&, const Model::PutStorageConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutStorageConfigurationResponseReceivedHandler;
366  typedef std::function<void(const IoTSiteWiseClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
367  typedef std::function<void(const IoTSiteWiseClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
368  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateAccessPolicyRequest&, const Model::UpdateAccessPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAccessPolicyResponseReceivedHandler;
369  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateAssetRequest&, const Model::UpdateAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAssetResponseReceivedHandler;
370  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateAssetModelRequest&, const Model::UpdateAssetModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAssetModelResponseReceivedHandler;
371  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateAssetPropertyRequest&, const Model::UpdateAssetPropertyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAssetPropertyResponseReceivedHandler;
372  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateDashboardRequest&, const Model::UpdateDashboardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDashboardResponseReceivedHandler;
373  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateGatewayRequest&, const Model::UpdateGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGatewayResponseReceivedHandler;
374  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateGatewayCapabilityConfigurationRequest&, const Model::UpdateGatewayCapabilityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGatewayCapabilityConfigurationResponseReceivedHandler;
375  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdatePortalRequest&, const Model::UpdatePortalOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePortalResponseReceivedHandler;
376  typedef std::function<void(const IoTSiteWiseClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateProjectResponseReceivedHandler;
377 
390  {
391  public:
393 
399 
405 
410  IoTSiteWiseClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
412 
414 
415 
425 
437 
448  virtual void AssociateAssetsAsync(const Model::AssociateAssetsRequest& request, const AssociateAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
449 
457 
467 
476  virtual void AssociateTimeSeriesToAssetPropertyAsync(const Model::AssociateTimeSeriesToAssetPropertyRequest& request, const AssociateTimeSeriesToAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
477 
485 
495 
504  virtual void BatchAssociateProjectAssetsAsync(const Model::BatchAssociateProjectAssetsRequest& request, const BatchAssociateProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
505 
513 
523 
532  virtual void BatchDisassociateProjectAssetsAsync(const Model::BatchDisassociateProjectAssetsRequest& request, const BatchDisassociateProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
533 
563 
595 
626  virtual void BatchPutAssetPropertyValueAsync(const Model::BatchPutAssetPropertyValueRequest& request, const BatchPutAssetPropertyValueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
627 
637 
649 
660  virtual void CreateAccessPolicyAsync(const Model::CreateAccessPolicyRequest& request, const CreateAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
661 
670 
681 
691  virtual void CreateAssetAsync(const Model::CreateAssetRequest& request, const CreateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
692 
706 
722 
737  virtual void CreateAssetModelAsync(const Model::CreateAssetModelRequest& request, const CreateAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
738 
746 
756 
765  virtual void CreateDashboardAsync(const Model::CreateDashboardRequest& request, const CreateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
766 
777 
790 
802  virtual void CreateGatewayAsync(const Model::CreateGatewayRequest& request, const CreateGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
803 
816 
831 
845  virtual void CreatePortalAsync(const Model::CreatePortalRequest& request, const CreatePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
846 
855 
866 
876  virtual void CreateProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
877 
886 
897 
907  virtual void DeleteAccessPolicyAsync(const Model::DeleteAccessPolicyRequest& request, const DeleteAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
908 
921 
936 
950  virtual void DeleteAssetAsync(const Model::DeleteAssetRequest& request, const DeleteAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
951 
965 
981 
996  virtual void DeleteAssetModelAsync(const Model::DeleteAssetModelRequest& request, const DeleteAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
997 
1004 
1013 
1021  virtual void DeleteDashboardAsync(const Model::DeleteDashboardRequest& request, const DeleteDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1022 
1031 
1042 
1052  virtual void DeleteGatewayAsync(const Model::DeleteGatewayRequest& request, const DeleteGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1053 
1060 
1069 
1077  virtual void DeletePortalAsync(const Model::DeletePortalRequest& request, const DeletePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1078 
1085 
1094 
1102  virtual void DeleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1103 
1119 
1137 
1154  virtual void DeleteTimeSeriesAsync(const Model::DeleteTimeSeriesRequest& request, const DeleteTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1155 
1163 
1173 
1182  virtual void DescribeAccessPolicyAsync(const Model::DescribeAccessPolicyRequest& request, const DescribeAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1183 
1190 
1199 
1207  virtual void DescribeAssetAsync(const Model::DescribeAssetRequest& request, const DescribeAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1208 
1215 
1224 
1232  virtual void DescribeAssetModelAsync(const Model::DescribeAssetModelRequest& request, const DescribeAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1233 
1247 
1263 
1278  virtual void DescribeAssetPropertyAsync(const Model::DescribeAssetPropertyRequest& request, const DescribeAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1279 
1286 
1295 
1303  virtual void DescribeDashboardAsync(const Model::DescribeDashboardRequest& request, const DescribeDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1304 
1316 
1330 
1343  virtual void DescribeDefaultEncryptionConfigurationAsync(const Model::DescribeDefaultEncryptionConfigurationRequest& request, const DescribeDefaultEncryptionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1344 
1351 
1360 
1368  virtual void DescribeGatewayAsync(const Model::DescribeGatewayRequest& request, const DescribeGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1369 
1383 
1399 
1414  virtual void DescribeGatewayCapabilityConfigurationAsync(const Model::DescribeGatewayCapabilityConfigurationRequest& request, const DescribeGatewayCapabilityConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1415 
1423 
1433 
1442  virtual void DescribeLoggingOptionsAsync(const Model::DescribeLoggingOptionsRequest& request, const DescribeLoggingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1443 
1450 
1459 
1467  virtual void DescribePortalAsync(const Model::DescribePortalRequest& request, const DescribePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1468 
1475 
1484 
1492  virtual void DescribeProjectAsync(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1493 
1501 
1511 
1520  virtual void DescribeStorageConfigurationAsync(const Model::DescribeStorageConfigurationRequest& request, const DescribeStorageConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1521 
1535 
1551 
1566  virtual void DescribeTimeSeriesAsync(const Model::DescribeTimeSeriesRequest& request, const DescribeTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1567 
1575 
1585 
1594  virtual void DisassociateAssetsAsync(const Model::DisassociateAssetsRequest& request, const DisassociateAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1595 
1603 
1613 
1622  virtual void DisassociateTimeSeriesFromAssetPropertyAsync(const Model::DisassociateTimeSeriesFromAssetPropertyRequest& request, const DisassociateTimeSeriesFromAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1623 
1639 
1657 
1674  virtual void GetAssetPropertyAggregatesAsync(const Model::GetAssetPropertyAggregatesRequest& request, const GetAssetPropertyAggregatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1675 
1691 
1709 
1726  virtual void GetAssetPropertyValueAsync(const Model::GetAssetPropertyValueRequest& request, const GetAssetPropertyValueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1727 
1743 
1761 
1778  virtual void GetAssetPropertyValueHistoryAsync(const Model::GetAssetPropertyValueHistoryRequest& request, const GetAssetPropertyValueHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1779 
1798 
1819 
1839  virtual void GetInterpolatedAssetPropertyValuesAsync(const Model::GetInterpolatedAssetPropertyValuesRequest& request, const GetInterpolatedAssetPropertyValuesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1840 
1849 
1860 
1870  virtual void ListAccessPoliciesAsync(const Model::ListAccessPoliciesRequest& request, const ListAccessPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1871 
1879 
1889 
1898  virtual void ListAssetModelsAsync(const Model::ListAssetModelsRequest& request, const ListAssetModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1899 
1908 
1919 
1929  virtual void ListAssetRelationshipsAsync(const Model::ListAssetRelationshipsRequest& request, const ListAssetRelationshipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1930 
1944 
1960 
1975  virtual void ListAssetsAsync(const Model::ListAssetsRequest& request, const ListAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1976 
1986 
1998 
2009  virtual void ListAssociatedAssetsAsync(const Model::ListAssociatedAssetsRequest& request, const ListAssociatedAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2010 
2018 
2028 
2037  virtual void ListDashboardsAsync(const Model::ListDashboardsRequest& request, const ListDashboardsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2038 
2045 
2054 
2062  virtual void ListGatewaysAsync(const Model::ListGatewaysRequest& request, const ListGatewaysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2063 
2071 
2081 
2090  virtual void ListPortalsAsync(const Model::ListPortalsRequest& request, const ListPortalsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2091 
2099 
2109 
2118  virtual void ListProjectAssetsAsync(const Model::ListProjectAssetsRequest& request, const ListProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2119 
2127 
2137 
2146  virtual void ListProjectsAsync(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2147 
2155 
2165 
2174  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2175 
2183 
2193 
2202  virtual void ListTimeSeriesAsync(const Model::ListTimeSeriesRequest& request, const ListTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2203 
2214 
2227 
2239  virtual void PutDefaultEncryptionConfigurationAsync(const Model::PutDefaultEncryptionConfigurationRequest& request, const PutDefaultEncryptionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2240 
2247 
2256 
2264  virtual void PutLoggingOptionsAsync(const Model::PutLoggingOptionsRequest& request, const PutLoggingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2265 
2272 
2281 
2289  virtual void PutStorageConfigurationAsync(const Model::PutStorageConfigurationRequest& request, const PutStorageConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2290 
2298 
2308 
2317  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2318 
2325 
2334 
2342  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2343 
2351 
2361 
2370  virtual void UpdateAccessPolicyAsync(const Model::UpdateAccessPolicyRequest& request, const UpdateAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2371 
2381 
2393 
2404  virtual void UpdateAssetAsync(const Model::UpdateAssetRequest& request, const UpdateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2405 
2426 
2449 
2471  virtual void UpdateAssetModelAsync(const Model::UpdateAssetModelRequest& request, const UpdateAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2472 
2485 
2500 
2514  virtual void UpdateAssetPropertyAsync(const Model::UpdateAssetPropertyRequest& request, const UpdateAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2515 
2522 
2531 
2539  virtual void UpdateDashboardAsync(const Model::UpdateDashboardRequest& request, const UpdateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2540 
2547 
2556 
2564  virtual void UpdateGatewayAsync(const Model::UpdateGatewayRequest& request, const UpdateGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2565 
2579 
2595 
2610  virtual void UpdateGatewayCapabilityConfigurationAsync(const Model::UpdateGatewayCapabilityConfigurationRequest& request, const UpdateGatewayCapabilityConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2611 
2618 
2627 
2635  virtual void UpdatePortalAsync(const Model::UpdatePortalRequest& request, const UpdatePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2636 
2643 
2652 
2660  virtual void UpdateProjectAsync(const Model::UpdateProjectRequest& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2661 
2662 
2663  void OverrideEndpoint(const Aws::String& endpoint);
2664  private:
2665  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
2666  void AssociateAssetsAsyncHelper(const Model::AssociateAssetsRequest& request, const AssociateAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2667  void AssociateTimeSeriesToAssetPropertyAsyncHelper(const Model::AssociateTimeSeriesToAssetPropertyRequest& request, const AssociateTimeSeriesToAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2668  void BatchAssociateProjectAssetsAsyncHelper(const Model::BatchAssociateProjectAssetsRequest& request, const BatchAssociateProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2669  void BatchDisassociateProjectAssetsAsyncHelper(const Model::BatchDisassociateProjectAssetsRequest& request, const BatchDisassociateProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2670  void BatchPutAssetPropertyValueAsyncHelper(const Model::BatchPutAssetPropertyValueRequest& request, const BatchPutAssetPropertyValueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2671  void CreateAccessPolicyAsyncHelper(const Model::CreateAccessPolicyRequest& request, const CreateAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2672  void CreateAssetAsyncHelper(const Model::CreateAssetRequest& request, const CreateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2673  void CreateAssetModelAsyncHelper(const Model::CreateAssetModelRequest& request, const CreateAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2674  void CreateDashboardAsyncHelper(const Model::CreateDashboardRequest& request, const CreateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2675  void CreateGatewayAsyncHelper(const Model::CreateGatewayRequest& request, const CreateGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2676  void CreatePortalAsyncHelper(const Model::CreatePortalRequest& request, const CreatePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2677  void CreateProjectAsyncHelper(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2678  void DeleteAccessPolicyAsyncHelper(const Model::DeleteAccessPolicyRequest& request, const DeleteAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2679  void DeleteAssetAsyncHelper(const Model::DeleteAssetRequest& request, const DeleteAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2680  void DeleteAssetModelAsyncHelper(const Model::DeleteAssetModelRequest& request, const DeleteAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2681  void DeleteDashboardAsyncHelper(const Model::DeleteDashboardRequest& request, const DeleteDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2682  void DeleteGatewayAsyncHelper(const Model::DeleteGatewayRequest& request, const DeleteGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2683  void DeletePortalAsyncHelper(const Model::DeletePortalRequest& request, const DeletePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2684  void DeleteProjectAsyncHelper(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2685  void DeleteTimeSeriesAsyncHelper(const Model::DeleteTimeSeriesRequest& request, const DeleteTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2686  void DescribeAccessPolicyAsyncHelper(const Model::DescribeAccessPolicyRequest& request, const DescribeAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2687  void DescribeAssetAsyncHelper(const Model::DescribeAssetRequest& request, const DescribeAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2688  void DescribeAssetModelAsyncHelper(const Model::DescribeAssetModelRequest& request, const DescribeAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2689  void DescribeAssetPropertyAsyncHelper(const Model::DescribeAssetPropertyRequest& request, const DescribeAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2690  void DescribeDashboardAsyncHelper(const Model::DescribeDashboardRequest& request, const DescribeDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2691  void DescribeDefaultEncryptionConfigurationAsyncHelper(const Model::DescribeDefaultEncryptionConfigurationRequest& request, const DescribeDefaultEncryptionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2692  void DescribeGatewayAsyncHelper(const Model::DescribeGatewayRequest& request, const DescribeGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2693  void DescribeGatewayCapabilityConfigurationAsyncHelper(const Model::DescribeGatewayCapabilityConfigurationRequest& request, const DescribeGatewayCapabilityConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2694  void DescribeLoggingOptionsAsyncHelper(const Model::DescribeLoggingOptionsRequest& request, const DescribeLoggingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2695  void DescribePortalAsyncHelper(const Model::DescribePortalRequest& request, const DescribePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2696  void DescribeProjectAsyncHelper(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2697  void DescribeStorageConfigurationAsyncHelper(const Model::DescribeStorageConfigurationRequest& request, const DescribeStorageConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2698  void DescribeTimeSeriesAsyncHelper(const Model::DescribeTimeSeriesRequest& request, const DescribeTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2699  void DisassociateAssetsAsyncHelper(const Model::DisassociateAssetsRequest& request, const DisassociateAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2700  void DisassociateTimeSeriesFromAssetPropertyAsyncHelper(const Model::DisassociateTimeSeriesFromAssetPropertyRequest& request, const DisassociateTimeSeriesFromAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2701  void GetAssetPropertyAggregatesAsyncHelper(const Model::GetAssetPropertyAggregatesRequest& request, const GetAssetPropertyAggregatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2702  void GetAssetPropertyValueAsyncHelper(const Model::GetAssetPropertyValueRequest& request, const GetAssetPropertyValueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2703  void GetAssetPropertyValueHistoryAsyncHelper(const Model::GetAssetPropertyValueHistoryRequest& request, const GetAssetPropertyValueHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2704  void GetInterpolatedAssetPropertyValuesAsyncHelper(const Model::GetInterpolatedAssetPropertyValuesRequest& request, const GetInterpolatedAssetPropertyValuesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2705  void ListAccessPoliciesAsyncHelper(const Model::ListAccessPoliciesRequest& request, const ListAccessPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2706  void ListAssetModelsAsyncHelper(const Model::ListAssetModelsRequest& request, const ListAssetModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2707  void ListAssetRelationshipsAsyncHelper(const Model::ListAssetRelationshipsRequest& request, const ListAssetRelationshipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2708  void ListAssetsAsyncHelper(const Model::ListAssetsRequest& request, const ListAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2709  void ListAssociatedAssetsAsyncHelper(const Model::ListAssociatedAssetsRequest& request, const ListAssociatedAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2710  void ListDashboardsAsyncHelper(const Model::ListDashboardsRequest& request, const ListDashboardsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2711  void ListGatewaysAsyncHelper(const Model::ListGatewaysRequest& request, const ListGatewaysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2712  void ListPortalsAsyncHelper(const Model::ListPortalsRequest& request, const ListPortalsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2713  void ListProjectAssetsAsyncHelper(const Model::ListProjectAssetsRequest& request, const ListProjectAssetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2714  void ListProjectsAsyncHelper(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2715  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2716  void ListTimeSeriesAsyncHelper(const Model::ListTimeSeriesRequest& request, const ListTimeSeriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2717  void PutDefaultEncryptionConfigurationAsyncHelper(const Model::PutDefaultEncryptionConfigurationRequest& request, const PutDefaultEncryptionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2718  void PutLoggingOptionsAsyncHelper(const Model::PutLoggingOptionsRequest& request, const PutLoggingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2719  void PutStorageConfigurationAsyncHelper(const Model::PutStorageConfigurationRequest& request, const PutStorageConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2720  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2721  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2722  void UpdateAccessPolicyAsyncHelper(const Model::UpdateAccessPolicyRequest& request, const UpdateAccessPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2723  void UpdateAssetAsyncHelper(const Model::UpdateAssetRequest& request, const UpdateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2724  void UpdateAssetModelAsyncHelper(const Model::UpdateAssetModelRequest& request, const UpdateAssetModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2725  void UpdateAssetPropertyAsyncHelper(const Model::UpdateAssetPropertyRequest& request, const UpdateAssetPropertyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2726  void UpdateDashboardAsyncHelper(const Model::UpdateDashboardRequest& request, const UpdateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2727  void UpdateGatewayAsyncHelper(const Model::UpdateGatewayRequest& request, const UpdateGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2728  void UpdateGatewayCapabilityConfigurationAsyncHelper(const Model::UpdateGatewayCapabilityConfigurationRequest& request, const UpdateGatewayCapabilityConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2729  void UpdatePortalAsyncHelper(const Model::UpdatePortalRequest& request, const UpdatePortalResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2730  void UpdateProjectAsyncHelper(const Model::UpdateProjectRequest& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2731 
2732  Aws::String m_baseUri;
2733  Aws::String m_scheme;
2734  bool m_enableHostPrefixInjection;
2735  Aws::String m_configScheme;
2736  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2737  };
2738 
2739 } // namespace IoTSiteWise
2740 } // namespace Aws
Aws::IoTSiteWise::Model::DescribeTimeSeriesOutcomeCallable
std::future< DescribeTimeSeriesOutcome > DescribeTimeSeriesOutcomeCallable
Definition: IoTSiteWiseClient.h:275
Aws::IoTSiteWise::IoTSiteWiseClient::CreateDashboard
virtual Model::CreateDashboardOutcome CreateDashboard(const Model::CreateDashboardRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListGatewaysCallable
virtual Model::ListGatewaysOutcomeCallable ListGatewaysCallable(const Model::ListGatewaysRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateAssetsAsync
virtual void DisassociateAssetsAsync(const Model::DisassociateAssetsRequest &request, const DisassociateAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::UpdateGatewayRequest
Definition: UpdateGatewayRequest.h:22
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAccessPolicyAsync
virtual void UpdateAccessPolicyAsync(const Model::UpdateAccessPolicyRequest &request, const UpdateAccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::BatchPutAssetPropertyValueRequest
Definition: BatchPutAssetPropertyValueRequest.h:23
Aws::IoTSiteWise::PutStorageConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::PutStorageConfigurationRequest &, const Model::PutStorageConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutStorageConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:365
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateTimeSeriesToAssetPropertyAsync
virtual void AssociateTimeSeriesToAssetPropertyAsync(const Model::AssociateTimeSeriesToAssetPropertyRequest &request, const AssociateTimeSeriesToAssetPropertyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::CreateAccessPolicyRequest
Definition: CreateAccessPolicyRequest.h:27
Aws::IoTSiteWise::Model::DescribeDefaultEncryptionConfigurationOutcomeCallable
std::future< DescribeDefaultEncryptionConfigurationOutcome > DescribeDefaultEncryptionConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:268
Aws::IoTSiteWise::Model::DeleteAssetOutcomeCallable
std::future< DeleteAssetOutcome > DeleteAssetOutcomeCallable
Definition: IoTSiteWiseClient.h:256
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGateway
virtual Model::DescribeGatewayOutcome DescribeGateway(const Model::DescribeGatewayRequest &request) const
CreateAssetResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGateway
virtual Model::UpdateGatewayOutcome UpdateGateway(const Model::UpdateGatewayRequest &request) const
Aws::IoTSiteWise::TagResourceResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: IoTSiteWiseClient.h:366
CreateDashboardResult.h
Aws::IoTSiteWise::Model::ListPortalsOutcomeCallable
std::future< ListPortalsOutcome > ListPortalsOutcomeCallable
Definition: IoTSiteWiseClient.h:289
Aws::IoTSiteWise::UpdateAssetResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateAssetRequest &, const Model::UpdateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssetResponseReceivedHandler
Definition: IoTSiteWiseClient.h:369
Aws::IoTSiteWise::IoTSiteWiseClient::DescribePortalAsync
virtual void DescribePortalAsync(const Model::DescribePortalRequest &request, const DescribePortalResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGatewayCapabilityConfigurationAsync
virtual void UpdateGatewayCapabilityConfigurationAsync(const Model::UpdateGatewayCapabilityConfigurationRequest &request, const UpdateGatewayCapabilityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::ListAssetRelationshipsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListAssetRelationshipsRequest &, const Model::ListAssetRelationshipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetRelationshipsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:353
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAssetModelAsync
virtual void CreateAssetModelAsync(const Model::CreateAssetModelRequest &request, const CreateAssetModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationOutcome
Aws::Utils::Outcome< UpdateGatewayCapabilityConfigurationResult, IoTSiteWiseError > UpdateGatewayCapabilityConfigurationOutcome
Definition: IoTSiteWiseClient.h:239
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAssetModel
virtual Model::DeleteAssetModelOutcome DeleteAssetModel(const Model::DeleteAssetModelRequest &request) const
ListAssetModelsResult.h
Aws::IoTSiteWise::Model::DeleteAssetRequest
Definition: DeleteAssetRequest.h:27
Aws::IoTSiteWise::Model::UpdateAccessPolicyOutcome
Aws::Utils::Outcome< UpdateAccessPolicyResult, IoTSiteWiseError > UpdateAccessPolicyOutcome
Definition: IoTSiteWiseClient.h:233
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateAssets
virtual Model::AssociateAssetsOutcome AssociateAssets(const Model::AssociateAssetsRequest &request) const
Aws::IoTSiteWise::Model::CreateProjectRequest
Definition: CreateProjectRequest.h:24
Aws::IoTSiteWise::Model::DeleteDashboardOutcomeCallable
std::future< DeleteDashboardOutcome > DeleteDashboardOutcomeCallable
Definition: IoTSiteWiseClient.h:258
Aws::IoTSiteWise::DescribeGatewayResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeGatewayRequest &, const Model::DescribeGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGatewayResponseReceivedHandler
Definition: IoTSiteWiseClient.h:338
Aws::IoTSiteWise::Model::DescribeProjectRequest
Definition: DescribeProjectRequest.h:22
Aws::IoTSiteWise::Model::ListProjectsRequest
Definition: ListProjectsRequest.h:26
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAssetModelCallable
virtual Model::CreateAssetModelOutcomeCallable CreateAssetModelCallable(const Model::CreateAssetModelRequest &request) const
Aws::IoTSiteWise::Model::DescribeAssetModelOutcomeCallable
std::future< DescribeAssetModelOutcome > DescribeAssetModelOutcomeCallable
Definition: IoTSiteWiseClient.h:265
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateProjectCallable
virtual Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const Model::UpdateProjectRequest &request) const
DescribeDashboardResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAccessPolicyCallable
virtual Model::DescribeAccessPolicyOutcomeCallable DescribeAccessPolicyCallable(const Model::DescribeAccessPolicyRequest &request) const
Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationRequest
Definition: UpdateGatewayCapabilityConfigurationRequest.h:22
Aws::IoTSiteWise::Model::PutStorageConfigurationOutcomeCallable
std::future< PutStorageConfigurationOutcome > PutStorageConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:296
Aws::IoTSiteWise::Model::GetAssetPropertyAggregatesRequest
Definition: GetAssetPropertyAggregatesRequest.h:31
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteGatewayCallable
virtual Model::DeleteGatewayOutcomeCallable DeleteGatewayCallable(const Model::DeleteGatewayRequest &request) const
Aws::IoTSiteWise::Model::CreateDashboardOutcome
Aws::Utils::Outcome< CreateDashboardResult, IoTSiteWiseError > CreateDashboardOutcome
Definition: IoTSiteWiseClient.h:185
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAsset
virtual Model::CreateAssetOutcome CreateAsset(const Model::CreateAssetRequest &request) const
Aws::IoTSiteWise::Model::AssociateAssetsOutcomeCallable
std::future< AssociateAssetsOutcome > AssociateAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:243
Aws::IoTSiteWise::Model::ListPortalsOutcome
Aws::Utils::Outcome< ListPortalsResult, IoTSiteWiseError > ListPortalsOutcome
Definition: IoTSiteWiseClient.h:223
Aws::IoTSiteWise::Model::ListDashboardsRequest
Definition: ListDashboardsRequest.h:26
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGatewayCapabilityConfigurationAsync
virtual void DescribeGatewayCapabilityConfigurationAsync(const Model::DescribeGatewayCapabilityConfigurationRequest &request, const DescribeGatewayCapabilityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::IoTSiteWise::DescribeGatewayCapabilityConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeGatewayCapabilityConfigurationRequest &, const Model::DescribeGatewayCapabilityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGatewayCapabilityConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:339
Aws::IoTSiteWise::Model::CreateDashboardOutcomeCallable
std::future< CreateDashboardOutcome > CreateDashboardOutcomeCallable
Definition: IoTSiteWiseClient.h:251
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAssetAsync
virtual void CreateAssetAsync(const Model::CreateAssetRequest &request, const CreateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeGatewayResult.h
Aws::IoTSiteWise::Model::DescribeAssetPropertyRequest
Definition: DescribeAssetPropertyRequest.h:22
Aws::IoTSiteWise::Model::DescribeTimeSeriesRequest
Definition: DescribeTimeSeriesRequest.h:26
Aws::IoTSiteWise::Model::UpdateAssetPropertyRequest
Definition: UpdateAssetPropertyRequest.h:24
Aws::IoTSiteWise::Model::ListTimeSeriesOutcomeCallable
std::future< ListTimeSeriesOutcome > ListTimeSeriesOutcomeCallable
Definition: IoTSiteWiseClient.h:293
Aws::IoTSiteWise::Model::CreatePortalOutcomeCallable
std::future< CreatePortalOutcome > CreatePortalOutcomeCallable
Definition: IoTSiteWiseClient.h:253
Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationRequest
Definition: DescribeGatewayCapabilityConfigurationRequest.h:22
Aws::IoTSiteWise::Model::BatchDisassociateProjectAssetsOutcomeCallable
std::future< BatchDisassociateProjectAssetsOutcome > BatchDisassociateProjectAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:246
Aws::IoTSiteWise::PutLoggingOptionsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::PutLoggingOptionsRequest &, const Model::PutLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutLoggingOptionsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:364
Aws::IoTSiteWise::Model::UpdateProjectOutcome
Aws::Utils::Outcome< UpdateProjectResult, IoTSiteWiseError > UpdateProjectOutcome
Definition: IoTSiteWiseClient.h:241
Aws::IoTSiteWise::Model::PutLoggingOptionsOutcomeCallable
std::future< PutLoggingOptionsOutcome > PutLoggingOptionsOutcomeCallable
Definition: IoTSiteWiseClient.h:295
Aws::IoTSiteWise::Model::ListProjectsOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
Definition: IoTSiteWiseClient.h:291
Aws::IoTSiteWise::Model::ListDashboardsOutcome
Aws::Utils::Outcome< ListDashboardsResult, IoTSiteWiseError > ListDashboardsOutcome
Definition: IoTSiteWiseClient.h:221
Aws::IoTSiteWise::IoTSiteWiseClient::PutDefaultEncryptionConfiguration
virtual Model::PutDefaultEncryptionConfigurationOutcome PutDefaultEncryptionConfiguration(const Model::PutDefaultEncryptionConfigurationRequest &request) const
AWSError.h
Aws::IoTSiteWise::Model::ListAccessPoliciesOutcomeCallable
std::future< ListAccessPoliciesOutcome > ListAccessPoliciesOutcomeCallable
Definition: IoTSiteWiseClient.h:282
Aws::IoTSiteWise::Model::ListAssetsOutcomeCallable
std::future< ListAssetsOutcome > ListAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:285
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetModels
virtual Model::ListAssetModelsOutcome ListAssetModels(const Model::ListAssetModelsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValueCallable
virtual Model::GetAssetPropertyValueOutcomeCallable GetAssetPropertyValueCallable(const Model::GetAssetPropertyValueRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetOutcome
Aws::Utils::Outcome< UpdateAssetResult, IoTSiteWiseError > UpdateAssetOutcome
Definition: IoTSiteWiseClient.h:234
Aws::IoTSiteWise::Model::UpdateProjectOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
Definition: IoTSiteWiseClient.h:307
PutLoggingOptionsResult.h
Aws::IoTSiteWise::Model::DescribeAssetPropertyOutcome
Aws::Utils::Outcome< DescribeAssetPropertyResult, IoTSiteWiseError > DescribeAssetPropertyOutcome
Definition: IoTSiteWiseClient.h:200
Aws::IoTSiteWise::IoTSiteWiseClient::BatchDisassociateProjectAssetsCallable
virtual Model::BatchDisassociateProjectAssetsOutcomeCallable BatchDisassociateProjectAssetsCallable(const Model::BatchDisassociateProjectAssetsRequest &request) const
Aws::IoTSiteWise::Model::GetAssetPropertyValueOutcomeCallable
std::future< GetAssetPropertyValueOutcome > GetAssetPropertyValueOutcomeCallable
Definition: IoTSiteWiseClient.h:279
Aws::IoTSiteWise::UntagResourceResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: IoTSiteWiseClient.h:367
Aws::IoTSiteWise::Model::UpdateAssetRequest
Definition: UpdateAssetRequest.h:23
Aws::IoTSiteWise::Model::DeleteProjectOutcome
Aws::Utils::Outcome< DeleteProjectResult, IoTSiteWiseError > DeleteProjectOutcome
Definition: IoTSiteWiseClient.h:195
Aws::IoTSiteWise::DescribeAccessPolicyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeAccessPolicyRequest &, const Model::DescribeAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccessPolicyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:332
Aws::IoTSiteWise::IoTSiteWiseClient::ListPortalsAsync
virtual void ListPortalsAsync(const Model::ListPortalsRequest &request, const ListPortalsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateDashboardAsync
virtual void CreateDashboardAsync(const Model::CreateDashboardRequest &request, const CreateDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetProperty
virtual Model::DescribeAssetPropertyOutcome DescribeAssetProperty(const Model::DescribeAssetPropertyRequest &request) const
Aws::IoTSiteWise::Model::DescribeGatewayOutcomeCallable
std::future< DescribeGatewayOutcome > DescribeGatewayOutcomeCallable
Definition: IoTSiteWiseClient.h:269
Aws::IoTSiteWise::Model::DisassociateTimeSeriesFromAssetPropertyRequest
Definition: DisassociateTimeSeriesFromAssetPropertyRequest.h:27
Aws::IoTSiteWise::Model::BatchAssociateProjectAssetsRequest
Definition: BatchAssociateProjectAssetsRequest.h:24
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetsCallable
virtual Model::ListAssetsOutcomeCallable ListAssetsCallable(const Model::ListAssetsRequest &request) const
Aws::IoTSiteWise::BatchAssociateProjectAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::BatchAssociateProjectAssetsRequest &, const Model::BatchAssociateProjectAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchAssociateProjectAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:314
UpdateAccessPolicyResult.h
IoTSiteWise_EXPORTS.h
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateTimeSeriesToAssetPropertyCallable
virtual Model::AssociateTimeSeriesToAssetPropertyOutcomeCallable AssociateTimeSeriesToAssetPropertyCallable(const Model::AssociateTimeSeriesToAssetPropertyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetModelAsync
virtual void UpdateAssetModelAsync(const Model::UpdateAssetModelRequest &request, const UpdateAssetModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjectsAsync
virtual void ListProjectsAsync(const Model::ListProjectsRequest &request, const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DeletePortalRequest
Definition: DeletePortalRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::UpdatePortalAsync
virtual void UpdatePortalAsync(const Model::UpdatePortalRequest &request, const UpdatePortalResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DeleteAssetModelOutcome
Aws::Utils::Outcome< DeleteAssetModelResult, IoTSiteWiseError > DeleteAssetModelOutcome
Definition: IoTSiteWiseClient.h:191
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAsset
virtual Model::DescribeAssetOutcome DescribeAsset(const Model::DescribeAssetRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateProject
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAssetModelCallable
virtual Model::DeleteAssetModelOutcomeCallable DeleteAssetModelCallable(const Model::DeleteAssetModelRequest &request) const
Aws::IoTSiteWise::Model::TagResourceRequest
Definition: TagResourceRequest.h:27
Aws::IoTSiteWise::Model::CreateGatewayOutcome
Aws::Utils::Outcome< CreateGatewayResult, IoTSiteWiseError > CreateGatewayOutcome
Definition: IoTSiteWiseClient.h:186
Aws::IoTSiteWise::Model::CreateAssetModelOutcome
Aws::Utils::Outcome< CreateAssetModelResult, IoTSiteWiseError > CreateAssetModelOutcome
Definition: IoTSiteWiseClient.h:184
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetRelationshipsAsync
virtual void ListAssetRelationshipsAsync(const Model::ListAssetRelationshipsRequest &request, const ListAssetRelationshipsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::ListProjectsOutcome
Aws::Utils::Outcome< ListProjectsResult, IoTSiteWiseError > ListProjectsOutcome
Definition: IoTSiteWiseClient.h:225
Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationOutcomeCallable
std::future< DescribeGatewayCapabilityConfigurationOutcome > DescribeGatewayCapabilityConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:270
Aws::IoTSiteWise::Model::UpdateDashboardOutcome
Aws::Utils::Outcome< UpdateDashboardResult, IoTSiteWiseError > UpdateDashboardOutcome
Definition: IoTSiteWiseClient.h:237
CreateAssetModelResult.h
AWS_IOTSITEWISE_API
#define AWS_IOTSITEWISE_API
Definition: IoTSiteWise_EXPORTS.h:28
Aws::IoTSiteWise::Model::ListAssociatedAssetsRequest
Definition: ListAssociatedAssetsRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeStorageConfigurationAsync
virtual void DescribeStorageConfigurationAsync(const Model::DescribeStorageConfigurationRequest &request, const DescribeStorageConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutStorageConfigurationAsync
virtual void PutStorageConfigurationAsync(const Model::PutStorageConfigurationRequest &request, const PutStorageConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAssetCallable
virtual Model::CreateAssetOutcomeCallable CreateAssetCallable(const Model::CreateAssetRequest &request) const
Aws::IoTSiteWise::Model::ListAssetModelsOutcomeCallable
std::future< ListAssetModelsOutcome > ListAssetModelsOutcomeCallable
Definition: IoTSiteWiseClient.h:283
Aws::IoTSiteWise::Model::UpdatePortalOutcome
Aws::Utils::Outcome< UpdatePortalResult, IoTSiteWiseError > UpdatePortalOutcome
Definition: IoTSiteWiseClient.h:240
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGatewayAsync
virtual void UpdateGatewayAsync(const Model::UpdateGatewayRequest &request, const UpdateGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssociatedAssetsAsync
virtual void ListAssociatedAssetsAsync(const Model::ListAssociatedAssetsRequest &request, const ListAssociatedAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribeDashboardRequest
Definition: DescribeDashboardRequest.h:22
Aws::IoTSiteWise::Model::BatchDisassociateProjectAssetsOutcome
Aws::Utils::Outcome< BatchDisassociateProjectAssetsResult, IoTSiteWiseError > BatchDisassociateProjectAssetsOutcome
Definition: IoTSiteWiseClient.h:180
DeleteAccessPolicyResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::BatchAssociateProjectAssetsAsync
virtual void BatchAssociateProjectAssetsAsync(const Model::BatchAssociateProjectAssetsRequest &request, const BatchAssociateProjectAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListTimeSeriesResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssets
virtual Model::ListAssetsOutcome ListAssets(const Model::ListAssetsRequest &request) const
Aws::IoTSiteWise::DescribeDashboardResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeDashboardRequest &, const Model::DescribeDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardResponseReceivedHandler
Definition: IoTSiteWiseClient.h:336
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAccessPolicy
virtual Model::UpdateAccessPolicyOutcome UpdateAccessPolicy(const Model::UpdateAccessPolicyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::BatchPutAssetPropertyValueCallable
virtual Model::BatchPutAssetPropertyValueOutcomeCallable BatchPutAssetPropertyValueCallable(const Model::BatchPutAssetPropertyValueRequest &request) const
Aws::IoTSiteWise::Model::BatchPutAssetPropertyValueOutcomeCallable
std::future< BatchPutAssetPropertyValueOutcome > BatchPutAssetPropertyValueOutcomeCallable
Definition: IoTSiteWiseClient.h:247
Aws::IoTSiteWise::Model::AssociateAssetsRequest
Definition: AssociateAssetsRequest.h:23
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetProperty
virtual Model::UpdateAssetPropertyOutcome UpdateAssetProperty(const Model::UpdateAssetPropertyRequest &request) const
DescribeLoggingOptionsResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::BatchAssociateProjectAssetsCallable
virtual Model::BatchAssociateProjectAssetsOutcomeCallable BatchAssociateProjectAssetsCallable(const Model::BatchAssociateProjectAssetsRequest &request) const
Aws::IoTSiteWise::Model::DescribeStorageConfigurationRequest
Definition: DescribeStorageConfigurationRequest.h:20
Aws::IoTSiteWise::IoTSiteWiseClient::GetInterpolatedAssetPropertyValuesCallable
virtual Model::GetInterpolatedAssetPropertyValuesOutcomeCallable GetInterpolatedAssetPropertyValuesCallable(const Model::GetInterpolatedAssetPropertyValuesRequest &request) const
Aws::IoTSiteWise::ListAssociatedAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListAssociatedAssetsRequest &, const Model::ListAssociatedAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssociatedAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:355
DeleteAssetModelResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::IoTSiteWiseClient
IoTSiteWiseClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::IoTSiteWise::IoTSiteWiseClient::DescribePortalCallable
virtual Model::DescribePortalOutcomeCallable DescribePortalCallable(const Model::DescribePortalRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListDashboardsAsync
virtual void ListDashboardsAsync(const Model::ListDashboardsRequest &request, const ListDashboardsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::ListPortalsRequest
Definition: ListPortalsRequest.h:26
Aws::IoTSiteWise::UpdateProjectResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
Definition: IoTSiteWiseClient.h:376
Aws::IoTSiteWise::IoTSiteWiseClient::BatchPutAssetPropertyValueAsync
virtual void BatchPutAssetPropertyValueAsync(const Model::BatchPutAssetPropertyValueRequest &request, const BatchPutAssetPropertyValueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetModel
virtual Model::DescribeAssetModelOutcome DescribeAssetModel(const Model::DescribeAssetModelRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetPropertyAsync
virtual void UpdateAssetPropertyAsync(const Model::UpdateAssetPropertyRequest &request, const UpdateAssetPropertyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListDashboardsResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetsAsync
virtual void ListAssetsAsync(const Model::ListAssetsRequest &request, const ListAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribeAccessPolicyOutcomeCallable
std::future< DescribeAccessPolicyOutcome > DescribeAccessPolicyOutcomeCallable
Definition: IoTSiteWiseClient.h:263
Aws::IoTSiteWise::Model::CreateGatewayRequest
Definition: CreateGatewayRequest.h:24
Aws::IoTSiteWise::IoTSiteWiseClient::ListDashboards
virtual Model::ListDashboardsOutcome ListDashboards(const Model::ListDashboardsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListPortalsCallable
virtual Model::ListPortalsOutcomeCallable ListPortalsCallable(const Model::ListPortalsRequest &request) const
Aws::IoTSiteWise::Model::ListProjectAssetsRequest
Definition: ListProjectAssetsRequest.h:26
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDefaultEncryptionConfigurationAsync
virtual void DescribeDefaultEncryptionConfigurationAsync(const Model::DescribeDefaultEncryptionConfigurationRequest &request, const DescribeDefaultEncryptionConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribeLoggingOptionsRequest
Definition: DescribeLoggingOptionsRequest.h:20
Aws::IoTSiteWise::Model::DescribeAssetOutcomeCallable
std::future< DescribeAssetOutcome > DescribeAssetOutcomeCallable
Definition: IoTSiteWiseClient.h:264
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValueHistoryCallable
virtual Model::GetAssetPropertyValueHistoryOutcomeCallable GetAssetPropertyValueHistoryCallable(const Model::GetAssetPropertyValueHistoryRequest &request) const
Aws::IoTSiteWise::DescribeStorageConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeStorageConfigurationRequest &, const Model::DescribeStorageConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStorageConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:343
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateAssets
virtual Model::DisassociateAssetsOutcome DisassociateAssets(const Model::DisassociateAssetsRequest &request) const
Aws::IoTSiteWise::Model::UpdateDashboardRequest
Definition: UpdateDashboardRequest.h:23
Aws::IoTSiteWise::IoTSiteWiseClient::GetInterpolatedAssetPropertyValuesAsync
virtual void GetInterpolatedAssetPropertyValuesAsync(const Model::GetInterpolatedAssetPropertyValuesRequest &request, const GetInterpolatedAssetPropertyValuesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::DeleteGatewayResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteGatewayRequest &, const Model::DeleteGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGatewayResponseReceivedHandler
Definition: IoTSiteWiseClient.h:328
Aws::IoTSiteWise::Model::ListAccessPoliciesOutcome
Aws::Utils::Outcome< ListAccessPoliciesResult, IoTSiteWiseError > ListAccessPoliciesOutcome
Definition: IoTSiteWiseClient.h:216
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateTimeSeriesToAssetProperty
virtual Model::AssociateTimeSeriesToAssetPropertyOutcome AssociateTimeSeriesToAssetProperty(const Model::AssociateTimeSeriesToAssetPropertyRequest &request) const
UpdateProjectResult.h
AsyncCallerContext.h
Aws::IoTSiteWise::Model::DescribePortalRequest
Definition: DescribePortalRequest.h:22
Aws::IoTSiteWise::IoTSiteWiseClient::ListPortals
virtual Model::ListPortalsOutcome ListPortals(const Model::ListPortalsRequest &request) const
Aws::IoTSiteWise::Model::ListAccessPoliciesRequest
Definition: ListAccessPoliciesRequest.h:28
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGatewayCapabilityConfigurationCallable
virtual Model::DescribeGatewayCapabilityConfigurationOutcomeCallable DescribeGatewayCapabilityConfigurationCallable(const Model::DescribeGatewayCapabilityConfigurationRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListDashboardsCallable
virtual Model::ListDashboardsOutcomeCallable ListDashboardsCallable(const Model::ListDashboardsRequest &request) const
Aws::IoTSiteWise::ListAccessPoliciesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListAccessPoliciesRequest &, const Model::ListAccessPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccessPoliciesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:351
Aws::IoTSiteWise::GetInterpolatedAssetPropertyValuesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::GetInterpolatedAssetPropertyValuesRequest &, const Model::GetInterpolatedAssetPropertyValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInterpolatedAssetPropertyValuesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:350
Aws::IoTSiteWise::Model::DeleteAccessPolicyOutcomeCallable
std::future< DeleteAccessPolicyOutcome > DeleteAccessPolicyOutcomeCallable
Definition: IoTSiteWiseClient.h:255
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeTimeSeriesAsync
virtual void DescribeTimeSeriesAsync(const Model::DescribeTimeSeriesRequest &request, const DescribeTimeSeriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::UpdateAssetPropertyOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > UpdateAssetPropertyOutcome
Definition: IoTSiteWiseClient.h:236
Aws::IoTSiteWise::DeleteAccessPolicyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteAccessPolicyRequest &, const Model::DeleteAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessPolicyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:324
Aws::IoTSiteWise::Model::DescribeAssetOutcome
Aws::Utils::Outcome< DescribeAssetResult, IoTSiteWiseError > DescribeAssetOutcome
Definition: IoTSiteWiseClient.h:198
Aws::IoTSiteWise::IoTSiteWiseClient::ListGatewaysAsync
virtual void ListGatewaysAsync(const Model::ListGatewaysRequest &request, const ListGatewaysResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeAssetResult.h
Aws::IoTSiteWise::DescribeLoggingOptionsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeLoggingOptionsRequest &, const Model::DescribeLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoggingOptionsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:340
Aws::IoTSiteWise::Model::CreateAssetOutcomeCallable
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
Definition: IoTSiteWiseClient.h:249
Aws::IoTSiteWise::Model::DeleteGatewayRequest
Definition: DeleteGatewayRequest.h:22
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetRelationshipsCallable
virtual Model::ListAssetRelationshipsOutcomeCallable ListAssetRelationshipsCallable(const Model::ListAssetRelationshipsRequest &request) const
GetInterpolatedAssetPropertyValuesResult.h
Aws::IoTSiteWise::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: IoTSiteWiseClient.h:292
Aws::IoTSiteWise::DisassociateTimeSeriesFromAssetPropertyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DisassociateTimeSeriesFromAssetPropertyRequest &, const Model::DisassociateTimeSeriesFromAssetPropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateTimeSeriesFromAssetPropertyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:346
ListAssociatedAssetsResult.h
Aws::IoTSiteWise::Model::CreateGatewayOutcomeCallable
std::future< CreateGatewayOutcome > CreateGatewayOutcomeCallable
Definition: IoTSiteWiseClient.h:252
Aws::IoTSiteWise::Model::DescribeAccessPolicyRequest
Definition: DescribeAccessPolicyRequest.h:22
Aws::IoTSiteWise::DescribeAssetPropertyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeAssetPropertyRequest &, const Model::DescribeAssetPropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssetPropertyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:335
Aws::IoTSiteWise::GetAssetPropertyAggregatesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::GetAssetPropertyAggregatesRequest &, const Model::GetAssetPropertyAggregatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetPropertyAggregatesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:347
Aws::IoTSiteWise::Model::ListDashboardsOutcomeCallable
std::future< ListDashboardsOutcome > ListDashboardsOutcomeCallable
Definition: IoTSiteWiseClient.h:287
Aws::IoTSiteWise::IoTSiteWiseClient::UpdatePortal
virtual Model::UpdatePortalOutcome UpdatePortal(const Model::UpdatePortalRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutLoggingOptionsAsync
virtual void PutLoggingOptionsAsync(const Model::PutLoggingOptionsRequest &request, const PutLoggingOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeProjectResult.h
Aws::IoTSiteWise::Model::AssociateAssetsOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > AssociateAssetsOutcome
Definition: IoTSiteWiseClient.h:175
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAccessPolicy
virtual Model::DescribeAccessPolicyOutcome DescribeAccessPolicy(const Model::DescribeAccessPolicyRequest &request) const
PutStorageConfigurationResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::CreateGatewayCallable
virtual Model::CreateGatewayOutcomeCallable CreateGatewayCallable(const Model::CreateGatewayRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateProjectAsync
virtual void UpdateProjectAsync(const Model::UpdateProjectRequest &request, const UpdateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::CreateAccessPolicyOutcomeCallable
std::future< CreateAccessPolicyOutcome > CreateAccessPolicyOutcomeCallable
Definition: IoTSiteWiseClient.h:248
Aws::IoTSiteWise::IoTSiteWiseClient::ListGateways
virtual Model::ListGatewaysOutcome ListGateways(const Model::ListGatewaysRequest &request) const
Aws::IoTSiteWise::Model::BatchAssociateProjectAssetsOutcome
Aws::Utils::Outcome< BatchAssociateProjectAssetsResult, IoTSiteWiseError > BatchAssociateProjectAssetsOutcome
Definition: IoTSiteWiseClient.h:179
Aws::IoTSiteWise::BatchDisassociateProjectAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::BatchDisassociateProjectAssetsRequest &, const Model::BatchDisassociateProjectAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDisassociateProjectAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:315
Aws::IoTSiteWise::Model::DescribeStorageConfigurationOutcome
Aws::Utils::Outcome< DescribeStorageConfigurationResult, IoTSiteWiseError > DescribeStorageConfigurationOutcome
Definition: IoTSiteWiseClient.h:208
BatchAssociateProjectAssetsResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::~IoTSiteWiseClient
virtual ~IoTSiteWiseClient()
Aws::IoTSiteWise::CreateAssetResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateAssetRequest &, const Model::CreateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetResponseReceivedHandler
Definition: IoTSiteWiseClient.h:318
NoResult.h
Aws::IoTSiteWise::Model::DescribeLoggingOptionsOutcome
Aws::Utils::Outcome< DescribeLoggingOptionsResult, IoTSiteWiseError > DescribeLoggingOptionsOutcome
Definition: IoTSiteWiseClient.h:205
CreatePortalResult.h
Aws::IoTSiteWise::Model::DeleteAccessPolicyOutcome
Aws::Utils::Outcome< DeleteAccessPolicyResult, IoTSiteWiseError > DeleteAccessPolicyOutcome
Definition: IoTSiteWiseClient.h:189
CreateAccessPolicyResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteTimeSeriesCallable
virtual Model::DeleteTimeSeriesOutcomeCallable DeleteTimeSeriesCallable(const Model::DeleteTimeSeriesRequest &request) const
DescribeAssetPropertyResult.h
GetAssetPropertyAggregatesResult.h
Aws::IoTSiteWise::Model::GetAssetPropertyValueHistoryRequest
Definition: GetAssetPropertyValueHistoryRequest.h:30
ListAccessPoliciesResult.h
BatchPutAssetPropertyValueResult.h
Aws::IoTSiteWise::Model::UpdateDashboardOutcomeCallable
std::future< UpdateDashboardOutcome > UpdateDashboardOutcomeCallable
Definition: IoTSiteWiseClient.h:303
Aws::IoTSiteWise::Model::DeleteTimeSeriesOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > DeleteTimeSeriesOutcome
Definition: IoTSiteWiseClient.h:196
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetModelsCallable
virtual Model::ListAssetModelsOutcomeCallable ListAssetModelsCallable(const Model::ListAssetModelsRequest &request) const
DeleteDashboardResult.h
Aws::IoTSiteWise::DisassociateAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DisassociateAssetsRequest &, const Model::DisassociateAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:345
Aws::IoTSiteWise::Model::DeleteTimeSeriesOutcomeCallable
std::future< DeleteTimeSeriesOutcome > DeleteTimeSeriesOutcomeCallable
Definition: IoTSiteWiseClient.h:262
DescribePortalResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListTimeSeries
virtual Model::ListTimeSeriesOutcome ListTimeSeries(const Model::ListTimeSeriesRequest &request) const
Aws::IoTSiteWise::Model::CreateProjectOutcome
Aws::Utils::Outcome< CreateProjectResult, IoTSiteWiseError > CreateProjectOutcome
Definition: IoTSiteWiseClient.h:188
Aws::IoTSiteWise::Model::DescribeTimeSeriesOutcome
Aws::Utils::Outcome< DescribeTimeSeriesResult, IoTSiteWiseError > DescribeTimeSeriesOutcome
Definition: IoTSiteWiseClient.h:209
Aws::IoTSiteWise::Model::DescribeDashboardOutcome
Aws::Utils::Outcome< DescribeDashboardResult, IoTSiteWiseError > DescribeDashboardOutcome
Definition: IoTSiteWiseClient.h:201
Aws::IoTSiteWise::ListGatewaysResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListGatewaysRequest &, const Model::ListGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGatewaysResponseReceivedHandler
Definition: IoTSiteWiseClient.h:357
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjectAssetsAsync
virtual void ListProjectAssetsAsync(const Model::ListProjectAssetsRequest &request, const ListProjectAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateGatewayResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAssetAsync
virtual void DeleteAssetAsync(const Model::DeleteAssetRequest &request, const DeleteAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::IoTSiteWise::Model::DescribeDefaultEncryptionConfigurationOutcome
Aws::Utils::Outcome< DescribeDefaultEncryptionConfigurationResult, IoTSiteWiseError > DescribeDefaultEncryptionConfigurationOutcome
Definition: IoTSiteWiseClient.h:202
Aws::IoTSiteWise::Model::DisassociateTimeSeriesFromAssetPropertyOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > DisassociateTimeSeriesFromAssetPropertyOutcome
Definition: IoTSiteWiseClient.h:211
ListPortalsResult.h
Aws::IoTSiteWise::ListAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListAssetsRequest &, const Model::ListAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:354
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGatewayCapabilityConfiguration
virtual Model::UpdateGatewayCapabilityConfigurationOutcome UpdateGatewayCapabilityConfiguration(const Model::UpdateGatewayCapabilityConfigurationRequest &request) const
Aws::IoTSiteWise::Model::CreateAssetModelOutcomeCallable
std::future< CreateAssetModelOutcome > CreateAssetModelOutcomeCallable
Definition: IoTSiteWiseClient.h:250
Aws::IoTSiteWise::Model::UpdatePortalOutcomeCallable
std::future< UpdatePortalOutcome > UpdatePortalOutcomeCallable
Definition: IoTSiteWiseClient.h:306
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetPropertyCallable
virtual Model::DescribeAssetPropertyOutcomeCallable DescribeAssetPropertyCallable(const Model::DescribeAssetPropertyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAccessPoliciesCallable
virtual Model::ListAccessPoliciesOutcomeCallable ListAccessPoliciesCallable(const Model::ListAccessPoliciesRequest &request) const
Aws::IoTSiteWise::CreateGatewayResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateGatewayRequest &, const Model::CreateGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGatewayResponseReceivedHandler
Definition: IoTSiteWiseClient.h:321
Aws::IoTSiteWise::Model::GetAssetPropertyValueHistoryOutcomeCallable
std::future< GetAssetPropertyValueHistoryOutcome > GetAssetPropertyValueHistoryOutcomeCallable
Definition: IoTSiteWiseClient.h:280
Aws::IoTSiteWise::DeleteTimeSeriesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteTimeSeriesRequest &, const Model::DeleteTimeSeriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTimeSeriesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:331
Aws::IoTSiteWise::Model::DescribeAssetModelRequest
Definition: DescribeAssetModelRequest.h:22
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyAggregatesCallable
virtual Model::GetAssetPropertyAggregatesOutcomeCallable GetAssetPropertyAggregatesCallable(const Model::GetAssetPropertyAggregatesRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdatePortalCallable
virtual Model::UpdatePortalOutcomeCallable UpdatePortalCallable(const Model::UpdatePortalRequest &request) const
DescribeAssetModelResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::UpdateProjectRequest
Definition: UpdateProjectRequest.h:23
Aws::IoTSiteWise::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: IoTSiteWiseClient.h:298
Aws::IoTSiteWise::DeleteAssetModelResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteAssetModelRequest &, const Model::DeleteAssetModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetModelResponseReceivedHandler
Definition: IoTSiteWiseClient.h:326
Aws::IoTSiteWise::ListProjectsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:360
Aws::IoTSiteWise::CreatePortalResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreatePortalRequest &, const Model::CreatePortalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePortalResponseReceivedHandler
Definition: IoTSiteWiseClient.h:322
Aws::IoTSiteWise::BatchPutAssetPropertyValueResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::BatchPutAssetPropertyValueRequest &, const Model::BatchPutAssetPropertyValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchPutAssetPropertyValueResponseReceivedHandler
Definition: IoTSiteWiseClient.h:316
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDefaultEncryptionConfiguration
virtual Model::DescribeDefaultEncryptionConfigurationOutcome DescribeDefaultEncryptionConfiguration(const Model::DescribeDefaultEncryptionConfigurationRequest &request) const
Aws::IoTSiteWise::Model::CreatePortalRequest
Definition: CreatePortalRequest.h:27
Aws::IoTSiteWise::Model::BatchPutAssetPropertyValueOutcome
Aws::Utils::Outcome< BatchPutAssetPropertyValueResult, IoTSiteWiseError > BatchPutAssetPropertyValueOutcome
Definition: IoTSiteWiseClient.h:181
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateDashboard
virtual Model::UpdateDashboardOutcome UpdateDashboard(const Model::UpdateDashboardRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetPropertyOutcomeCallable
std::future< UpdateAssetPropertyOutcome > UpdateAssetPropertyOutcomeCallable
Definition: IoTSiteWiseClient.h:302
Aws::IoTSiteWise::Model::ListGatewaysOutcome
Aws::Utils::Outcome< ListGatewaysResult, IoTSiteWiseError > ListGatewaysOutcome
Definition: IoTSiteWiseClient.h:222
Aws::IoTSiteWise::Model::AssociateTimeSeriesToAssetPropertyOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > AssociateTimeSeriesToAssetPropertyOutcome
Definition: IoTSiteWiseClient.h:178
Aws::IoTSiteWise::Model::GetAssetPropertyValueOutcome
Aws::Utils::Outcome< GetAssetPropertyValueResult, IoTSiteWiseError > GetAssetPropertyValueOutcome
Definition: IoTSiteWiseClient.h:213
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteGatewayAsync
virtual void DeleteGatewayAsync(const Model::DeleteGatewayRequest &request, const DeleteGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeletePortalAsync
virtual void DeletePortalAsync(const Model::DeletePortalRequest &request, const DeletePortalResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateTimeSeriesFromAssetPropertyAsync
virtual void DisassociateTimeSeriesFromAssetPropertyAsync(const Model::DisassociateTimeSeriesFromAssetPropertyRequest &request, const DisassociateTimeSeriesFromAssetPropertyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::DescribeAssetResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeAssetRequest &, const Model::DescribeAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssetResponseReceivedHandler
Definition: IoTSiteWiseClient.h:333
Aws::IoTSiteWise::DescribeTimeSeriesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeTimeSeriesRequest &, const Model::DescribeTimeSeriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTimeSeriesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:344
Aws::IoTSiteWise::DescribePortalResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribePortalRequest &, const Model::DescribePortalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePortalResponseReceivedHandler
Definition: IoTSiteWiseClient.h:341
Aws::IoTSiteWise::Model::DeleteAssetModelOutcomeCallable
std::future< DeleteAssetModelOutcome > DeleteAssetModelOutcomeCallable
Definition: IoTSiteWiseClient.h:257
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateTimeSeriesFromAssetProperty
virtual Model::DisassociateTimeSeriesFromAssetPropertyOutcome DisassociateTimeSeriesFromAssetProperty(const Model::DisassociateTimeSeriesFromAssetPropertyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetModelCallable
virtual Model::UpdateAssetModelOutcomeCallable UpdateAssetModelCallable(const Model::UpdateAssetModelRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetCallable
virtual Model::DescribeAssetOutcomeCallable DescribeAssetCallable(const Model::DescribeAssetRequest &request) const
Aws::IoTSiteWise::Model::PutLoggingOptionsRequest
Definition: PutLoggingOptionsRequest.h:22
Aws::IoTSiteWise::Model::ListAssetModelsOutcome
Aws::Utils::Outcome< ListAssetModelsResult, IoTSiteWiseError > ListAssetModelsOutcome
Definition: IoTSiteWiseClient.h:217
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjects
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request) const
Aws::IoTSiteWise::Model::ListAssociatedAssetsOutcome
Aws::Utils::Outcome< ListAssociatedAssetsResult, IoTSiteWiseError > ListAssociatedAssetsOutcome
Definition: IoTSiteWiseClient.h:220
Aws::IoTSiteWise::Model::DisassociateAssetsOutcomeCallable
std::future< DisassociateAssetsOutcome > DisassociateAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:276
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateAssetsAsync
virtual void AssociateAssetsAsync(const Model::AssociateAssetsRequest &request, const AssociateAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::PutDefaultEncryptionConfigurationOutcomeCallable
std::future< PutDefaultEncryptionConfigurationOutcome > PutDefaultEncryptionConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:294
Aws::IoTSiteWise::IoTSiteWiseClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetModelsAsync
virtual void ListAssetModelsAsync(const Model::ListAssetModelsRequest &request, const ListAssetModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::GetAssetPropertyValueHistoryOutcome
Aws::Utils::Outcome< GetAssetPropertyValueHistoryResult, IoTSiteWiseError > GetAssetPropertyValueHistoryOutcome
Definition: IoTSiteWiseClient.h:214
Aws::IoTSiteWise::UpdateDashboardResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateDashboardRequest &, const Model::UpdateDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardResponseReceivedHandler
Definition: IoTSiteWiseClient.h:372
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeProjectAsync
virtual void DescribeProjectAsync(const Model::DescribeProjectRequest &request, const DescribeProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeletePortalCallable
virtual Model::DeletePortalOutcomeCallable DeletePortalCallable(const Model::DeletePortalRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetModelOutcomeCallable
std::future< UpdateAssetModelOutcome > UpdateAssetModelOutcomeCallable
Definition: IoTSiteWiseClient.h:301
Aws::IoTSiteWise::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, IoTSiteWiseError > TagResourceOutcome
Definition: IoTSiteWiseClient.h:231
Aws::IoTSiteWise::IoTSiteWiseClient::PutDefaultEncryptionConfigurationAsync
virtual void PutDefaultEncryptionConfigurationAsync(const Model::PutDefaultEncryptionConfigurationRequest &request, const PutDefaultEncryptionConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGatewayCapabilityConfigurationCallable
virtual Model::UpdateGatewayCapabilityConfigurationOutcomeCallable UpdateGatewayCapabilityConfigurationCallable(const Model::UpdateGatewayCapabilityConfigurationRequest &request) const
Aws::IoTSiteWise::Model::DeleteProjectOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Definition: IoTSiteWiseClient.h:261
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::IoTSiteWise::Model::DescribeAssetRequest
Definition: DescribeAssetRequest.h:22
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAccessPolicy
virtual Model::DeleteAccessPolicyOutcome DeleteAccessPolicy(const Model::DeleteAccessPolicyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyAggregatesAsync
virtual void GetAssetPropertyAggregatesAsync(const Model::GetAssetPropertyAggregatesRequest &request, const GetAssetPropertyAggregatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DeleteAssetOutcome
Aws::Utils::Outcome< DeleteAssetResult, IoTSiteWiseError > DeleteAssetOutcome
Definition: IoTSiteWiseClient.h:190
Aws::IoTSiteWise::Model::UpdateGatewayOutcomeCallable
std::future< UpdateGatewayOutcome > UpdateGatewayOutcomeCallable
Definition: IoTSiteWiseClient.h:304
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetModel
virtual Model::UpdateAssetModelOutcome UpdateAssetModel(const Model::UpdateAssetModelRequest &request) const
TagResourceResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetPropertyAsync
virtual void DescribeAssetPropertyAsync(const Model::DescribeAssetPropertyRequest &request, const DescribeAssetPropertyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribePortalOutcome
Aws::Utils::Outcome< DescribePortalResult, IoTSiteWiseError > DescribePortalOutcome
Definition: IoTSiteWiseClient.h:206
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetModelCallable
virtual Model::DescribeAssetModelOutcomeCallable DescribeAssetModelCallable(const Model::DescribeAssetModelRequest &request) const
Aws::IoTSiteWise::Model::CreateAssetModelRequest
Definition: CreateAssetModelRequest.h:28
Aws::IoTSiteWise::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
DescribeStorageConfigurationResult.h
Aws::IoTSiteWise::CreateProjectResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
Definition: IoTSiteWiseClient.h:323
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAccessPolicyAsync
virtual void CreateAccessPolicyAsync(const Model::CreateAccessPolicyRequest &request, const CreateAccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::DeleteDashboardResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteDashboardRequest &, const Model::DeleteDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDashboardResponseReceivedHandler
Definition: IoTSiteWiseClient.h:327
Aws::IoTSiteWise::Model::ListProjectAssetsOutcomeCallable
std::future< ListProjectAssetsOutcome > ListProjectAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:290
Aws::IoTSiteWise::Model::ListAssetModelsRequest
Definition: ListAssetModelsRequest.h:26
DescribeTimeSeriesResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::CreatePortal
virtual Model::CreatePortalOutcome CreatePortal(const Model::CreatePortalRequest &request) const
Aws::IoTSiteWise::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, IoTSiteWiseError > UntagResourceOutcome
Definition: IoTSiteWiseClient.h:232
Aws::IoTSiteWise::IoTSiteWiseClient::CreateGatewayAsync
virtual void CreateGatewayAsync(const Model::CreateGatewayRequest &request, const CreateGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteTimeSeries
virtual Model::DeleteTimeSeriesOutcome DeleteTimeSeries(const Model::DeleteTimeSeriesRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetModelOutcome
Aws::Utils::Outcome< UpdateAssetModelResult, IoTSiteWiseError > UpdateAssetModelOutcome
Definition: IoTSiteWiseClient.h:235
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDashboardAsync
virtual void DescribeDashboardAsync(const Model::DescribeDashboardRequest &request, const DescribeDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetAssetPropertyValueHistoryResult.h
AWSString.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
DeletePortalResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAccessPolicyAsync
virtual void DescribeAccessPolicyAsync(const Model::DescribeAccessPolicyRequest &request, const DescribeAccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::AssociateAssetsCallable
virtual Model::AssociateAssetsOutcomeCallable AssociateAssetsCallable(const Model::AssociateAssetsRequest &request) const
Aws::IoTSiteWise::Model::UpdateAccessPolicyOutcomeCallable
std::future< UpdateAccessPolicyOutcome > UpdateAccessPolicyOutcomeCallable
Definition: IoTSiteWiseClient.h:299
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateDashboardAsync
virtual void UpdateDashboardAsync(const Model::UpdateDashboardRequest &request, const UpdateDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::CreatePortalOutcome
Aws::Utils::Outcome< CreatePortalResult, IoTSiteWiseError > CreatePortalOutcome
Definition: IoTSiteWiseClient.h:187
Aws::IoTSiteWise::IoTSiteWiseClient::CreatePortalAsync
virtual void CreatePortalAsync(const Model::CreatePortalRequest &request, const CreatePortalResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::ListAssetRelationshipsOutcome
Aws::Utils::Outcome< ListAssetRelationshipsResult, IoTSiteWiseError > ListAssetRelationshipsOutcome
Definition: IoTSiteWiseClient.h:218
Aws::IoTSiteWise::IoTSiteWiseClient::ListTimeSeriesAsync
virtual void ListTimeSeriesAsync(const Model::ListTimeSeriesRequest &request, const ListTimeSeriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::BatchPutAssetPropertyValue
virtual Model::BatchPutAssetPropertyValueOutcome BatchPutAssetPropertyValue(const Model::BatchPutAssetPropertyValueRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: IoTSiteWiseClient.h:392
Aws::IoTSiteWise::GetAssetPropertyValueHistoryResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::GetAssetPropertyValueHistoryRequest &, const Model::GetAssetPropertyValueHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetPropertyValueHistoryResponseReceivedHandler
Definition: IoTSiteWiseClient.h:349
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
UpdateAssetModelResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteTimeSeriesAsync
virtual void DeleteTimeSeriesAsync(const Model::DeleteTimeSeriesRequest &request, const DeleteTimeSeriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::PutDefaultEncryptionConfigurationOutcome
Aws::Utils::Outcome< PutDefaultEncryptionConfigurationResult, IoTSiteWiseError > PutDefaultEncryptionConfigurationOutcome
Definition: IoTSiteWiseClient.h:228
Aws::IoTSiteWise::Model::DescribeAssetPropertyOutcomeCallable
std::future< DescribeAssetPropertyOutcome > DescribeAssetPropertyOutcomeCallable
Definition: IoTSiteWiseClient.h:266
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGatewayAsync
virtual void DescribeGatewayAsync(const Model::DescribeGatewayRequest &request, const DescribeGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::CreateAccessPolicyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateAccessPolicyRequest &, const Model::CreateAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccessPolicyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:317
Aws::IoTSiteWise::IoTSiteWiseClient::CreateProjectCallable
virtual Model::CreateProjectOutcomeCallable CreateProjectCallable(const Model::CreateProjectRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAccessPolicyAsync
virtual void DeleteAccessPolicyAsync(const Model::DeleteAccessPolicyRequest &request, const DeleteAccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeLoggingOptions
virtual Model::DescribeLoggingOptionsOutcome DescribeLoggingOptions(const Model::DescribeLoggingOptionsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateAssetsCallable
virtual Model::DisassociateAssetsOutcomeCallable DisassociateAssetsCallable(const Model::DisassociateAssetsRequest &request) const
Aws::IoTSiteWise::Model::BatchAssociateProjectAssetsOutcomeCallable
std::future< BatchAssociateProjectAssetsOutcome > BatchAssociateProjectAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:245
Aws::IoTSiteWise::IoTSiteWiseClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
CreateProjectResult.h
Aws::IoTSiteWise::Model::DeletePortalOutcomeCallable
std::future< DeletePortalOutcome > DeletePortalOutcomeCallable
Definition: IoTSiteWiseClient.h:260
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetAsync
virtual void DescribeAssetAsync(const Model::DescribeAssetRequest &request, const DescribeAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DisassociateAssetsRequest
Definition: DisassociateAssetsRequest.h:23
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValueAsync
virtual void GetAssetPropertyValueAsync(const Model::GetAssetPropertyValueRequest &request, const GetAssetPropertyValueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::GetAssetPropertyAggregatesOutcome
Aws::Utils::Outcome< GetAssetPropertyAggregatesResult, IoTSiteWiseError > GetAssetPropertyAggregatesOutcome
Definition: IoTSiteWiseClient.h:212
IoTSiteWiseErrors.h
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAccessPolicyCallable
virtual Model::CreateAccessPolicyOutcomeCallable CreateAccessPolicyCallable(const Model::CreateAccessPolicyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::BatchAssociateProjectAssets
virtual Model::BatchAssociateProjectAssetsOutcome BatchAssociateProjectAssets(const Model::BatchAssociateProjectAssetsRequest &request) const
DescribeGatewayCapabilityConfigurationResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValue
virtual Model::GetAssetPropertyValueOutcome GetAssetPropertyValue(const Model::GetAssetPropertyValueRequest &request) const
ListAssetsResult.h
Aws::IoTSiteWise::DescribeAssetModelResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeAssetModelRequest &, const Model::DescribeAssetModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssetModelResponseReceivedHandler
Definition: IoTSiteWiseClient.h:334
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAsset
virtual Model::DeleteAssetOutcome DeleteAsset(const Model::DeleteAssetRequest &request) const
Aws::IoTSiteWise::Model::DescribeGatewayRequest
Definition: DescribeGatewayRequest.h:22
Aws::IoTSiteWise::UpdateGatewayResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateGatewayRequest &, const Model::UpdateGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGatewayResponseReceivedHandler
Definition: IoTSiteWiseClient.h:373
Aws::IoTSiteWise::Model::PutDefaultEncryptionConfigurationRequest
Definition: PutDefaultEncryptionConfigurationRequest.h:23
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeLoggingOptionsAsync
virtual void DescribeLoggingOptionsAsync(const Model::DescribeLoggingOptionsRequest &request, const DescribeLoggingOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::GetAssetPropertyAggregatesOutcomeCallable
std::future< GetAssetPropertyAggregatesOutcome > GetAssetPropertyAggregatesOutcomeCallable
Definition: IoTSiteWiseClient.h:278
Aws::IoTSiteWise::IoTSiteWiseClient::BatchDisassociateProjectAssets
virtual Model::BatchDisassociateProjectAssetsOutcome BatchDisassociateProjectAssets(const Model::BatchDisassociateProjectAssetsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetInterpolatedAssetPropertyValues
virtual Model::GetInterpolatedAssetPropertyValuesOutcome GetInterpolatedAssetPropertyValues(const Model::GetInterpolatedAssetPropertyValuesRequest &request) const
Aws::IoTSiteWise::AssociateTimeSeriesToAssetPropertyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::AssociateTimeSeriesToAssetPropertyRequest &, const Model::AssociateTimeSeriesToAssetPropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTimeSeriesToAssetPropertyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:313
Aws::IoTSiteWise::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: IoTSiteWiseClient.h:297
Aws::IoTSiteWise::Model::PutStorageConfigurationRequest
Definition: PutStorageConfigurationRequest.h:25
Aws::IoTSiteWise::DeletePortalResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeletePortalRequest &, const Model::DeletePortalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePortalResponseReceivedHandler
Definition: IoTSiteWiseClient.h:329
Aws::IoTSiteWise::Model::GetAssetPropertyValueRequest
Definition: GetAssetPropertyValueRequest.h:26
Aws::IoTSiteWise::Model::CreateDashboardRequest
Definition: CreateDashboardRequest.h:24
Aws::IoTSiteWise::Model::BatchDisassociateProjectAssetsRequest
Definition: BatchDisassociateProjectAssetsRequest.h:24
Aws::IoTSiteWise::ListDashboardsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListDashboardsRequest &, const Model::ListDashboardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDashboardsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:356
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetCallable
virtual Model::UpdateAssetOutcomeCallable UpdateAssetCallable(const Model::UpdateAssetRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetModelRequest
Definition: UpdateAssetModelRequest.h:27
Aws::IoTSiteWise::Model::ListGatewaysOutcomeCallable
std::future< ListGatewaysOutcome > ListGatewaysOutcomeCallable
Definition: IoTSiteWiseClient.h:288
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssociatedAssets
virtual Model::ListAssociatedAssetsOutcome ListAssociatedAssets(const Model::ListAssociatedAssetsRequest &request) const
Aws::IoTSiteWise::Model::AssociateTimeSeriesToAssetPropertyOutcomeCallable
std::future< AssociateTimeSeriesToAssetPropertyOutcome > AssociateTimeSeriesToAssetPropertyOutcomeCallable
Definition: IoTSiteWiseClient.h:244
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAccessPolicyCallable
virtual Model::DeleteAccessPolicyOutcomeCallable DeleteAccessPolicyCallable(const Model::DeleteAccessPolicyRequest &request) const
GetAssetPropertyValueResult.h
Aws::IoTSiteWise::Model::DeleteAccessPolicyRequest
Definition: DeleteAccessPolicyRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeProjectCallable
virtual Model::DescribeProjectOutcomeCallable DescribeProjectCallable(const Model::DescribeProjectRequest &request) const
DeleteAssetResult.h
Aws::IoTSiteWise::UpdateAssetPropertyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateAssetPropertyRequest &, const Model::UpdateAssetPropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssetPropertyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:371
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateGatewayCallable
virtual Model::UpdateGatewayOutcomeCallable UpdateGatewayCallable(const Model::UpdateGatewayRequest &request) const
Aws::IoTSiteWise::Model::UpdateAccessPolicyRequest
Definition: UpdateAccessPolicyRequest.h:26
Aws::IoTSiteWise::IoTSiteWiseClient::DescribePortal
virtual Model::DescribePortalOutcome DescribePortal(const Model::DescribePortalRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAccessPoliciesAsync
virtual void ListAccessPoliciesAsync(const Model::ListAccessPoliciesRequest &request, const ListAccessPoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribeDashboardOutcomeCallable
std::future< DescribeDashboardOutcome > DescribeDashboardOutcomeCallable
Definition: IoTSiteWiseClient.h:267
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeStorageConfiguration
virtual Model::DescribeStorageConfigurationOutcome DescribeStorageConfiguration(const Model::DescribeStorageConfigurationRequest &request) const
Aws::IoTSiteWise::ListAssetModelsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListAssetModelsRequest &, const Model::ListAssetModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetModelsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:352
Aws::IoTSiteWise::ListTagsForResourceResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: IoTSiteWiseClient.h:361
DescribeDefaultEncryptionConfigurationResult.h
UpdatePortalResult.h
Aws::IoTSiteWise::CreateDashboardResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateDashboardRequest &, const Model::CreateDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDashboardResponseReceivedHandler
Definition: IoTSiteWiseClient.h:320
Aws::IoTSiteWise::IoTSiteWiseClient::BatchDisassociateProjectAssetsAsync
virtual void BatchDisassociateProjectAssetsAsync(const Model::BatchDisassociateProjectAssetsRequest &request, const BatchDisassociateProjectAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::IoTSiteWise::IoTSiteWiseClient::PutDefaultEncryptionConfigurationCallable
virtual Model::PutDefaultEncryptionConfigurationOutcomeCallable PutDefaultEncryptionConfigurationCallable(const Model::PutDefaultEncryptionConfigurationRequest &request) const
Aws::IoTSiteWise::GetAssetPropertyValueResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::GetAssetPropertyValueRequest &, const Model::GetAssetPropertyValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetPropertyValueResponseReceivedHandler
Definition: IoTSiteWiseClient.h:348
Aws::IoTSiteWise::Model::UpdateGatewayOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > UpdateGatewayOutcome
Definition: IoTSiteWiseClient.h:238
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateProject
virtual Model::UpdateProjectOutcome UpdateProject(const Model::UpdateProjectRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateDashboardCallable
virtual Model::CreateDashboardOutcomeCallable CreateDashboardCallable(const Model::CreateDashboardRequest &request) const
Aws::IoTSiteWise::ListPortalsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListPortalsRequest &, const Model::ListPortalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPortalsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:358
Aws::IoTSiteWise::Model::ListProjectAssetsOutcome
Aws::Utils::Outcome< ListProjectAssetsResult, IoTSiteWiseError > ListProjectAssetsOutcome
Definition: IoTSiteWiseClient.h:224
Aws::IoTSiteWise::Model::DeleteGatewayOutcomeCallable
std::future< DeleteGatewayOutcome > DeleteGatewayOutcomeCallable
Definition: IoTSiteWiseClient.h:259
Aws
Definition: AccessManagementClient.h:15
Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesRequest
Definition: GetInterpolatedAssetPropertyValuesRequest.h:27
HttpTypes.h
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGatewayCallable
virtual Model::DescribeGatewayOutcomeCallable DescribeGatewayCallable(const Model::DescribeGatewayRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssetRelationships
virtual Model::ListAssetRelationshipsOutcome ListAssetRelationships(const Model::ListAssetRelationshipsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeAssetModelAsync
virtual void DescribeAssetModelAsync(const Model::DescribeAssetModelRequest &request, const DescribeAssetModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::DescribeDefaultEncryptionConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeDefaultEncryptionConfigurationRequest &, const Model::DescribeDefaultEncryptionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDefaultEncryptionConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:337
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeTimeSeriesCallable
virtual Model::DescribeTimeSeriesOutcomeCallable DescribeTimeSeriesCallable(const Model::DescribeTimeSeriesRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::IoTSiteWiseClient
IoTSiteWiseClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteProjectAsync
virtual void DeleteProjectAsync(const Model::DeleteProjectRequest &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::ListTimeSeriesRequest
Definition: ListTimeSeriesRequest.h:27
Aws::IoTSiteWise::Model::DeletePortalOutcome
Aws::Utils::Outcome< DeletePortalResult, IoTSiteWiseError > DeletePortalOutcome
Definition: IoTSiteWiseClient.h:194
Aws::IoTSiteWise::Model::DescribeAssetModelOutcome
Aws::Utils::Outcome< DescribeAssetModelResult, IoTSiteWiseError > DescribeAssetModelOutcome
Definition: IoTSiteWiseClient.h:199
Aws::IoTSiteWise::UpdatePortalResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdatePortalRequest &, const Model::UpdatePortalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePortalResponseReceivedHandler
Definition: IoTSiteWiseClient.h:375
BatchDisassociateProjectAssetsResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAsset
virtual Model::UpdateAssetOutcome UpdateAsset(const Model::UpdateAssetRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyAggregates
virtual Model::GetAssetPropertyAggregatesOutcome GetAssetPropertyAggregates(const Model::GetAssetPropertyAggregatesRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::IoTSiteWiseClient
IoTSiteWiseClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::IoTSiteWise::Model::DescribeLoggingOptionsOutcomeCallable
std::future< DescribeLoggingOptionsOutcome > DescribeLoggingOptionsOutcomeCallable
Definition: IoTSiteWiseClient.h:271
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetAsync
virtual void UpdateAssetAsync(const Model::UpdateAssetRequest &request, const UpdateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutLoggingOptionsCallable
virtual Model::PutLoggingOptionsOutcomeCallable PutLoggingOptionsCallable(const Model::PutLoggingOptionsRequest &request) const
UpdateDashboardResult.h
Aws::IoTSiteWise::PutDefaultEncryptionConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::PutDefaultEncryptionConfigurationRequest &, const Model::PutDefaultEncryptionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDefaultEncryptionConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:363
Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationOutcome
Aws::Utils::Outcome< DescribeGatewayCapabilityConfigurationResult, IoTSiteWiseError > DescribeGatewayCapabilityConfigurationOutcome
Definition: IoTSiteWiseClient.h:204
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::IoTSiteWise::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, IoTSiteWiseError > ListTagsForResourceOutcome
Definition: IoTSiteWiseClient.h:226
Aws::IoTSiteWise::IoTSiteWiseClient::DisassociateTimeSeriesFromAssetPropertyCallable
virtual Model::DisassociateTimeSeriesFromAssetPropertyOutcomeCallable DisassociateTimeSeriesFromAssetPropertyCallable(const Model::DisassociateTimeSeriesFromAssetPropertyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValueHistoryAsync
virtual void GetAssetPropertyValueHistoryAsync(const Model::GetAssetPropertyValueHistoryRequest &request, const GetAssetPropertyValueHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListProjectsResult.h
Aws::IoTSiteWise::Model::CreateAssetRequest
Definition: CreateAssetRequest.h:24
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAssetPropertyCallable
virtual Model::UpdateAssetPropertyOutcomeCallable UpdateAssetPropertyCallable(const Model::UpdateAssetPropertyRequest &request) const
Aws::IoTSiteWise::UpdateAccessPolicyResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateAccessPolicyRequest &, const Model::UpdateAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccessPolicyResponseReceivedHandler
Definition: IoTSiteWiseClient.h:368
DescribeAccessPolicyResult.h
Aws::IoTSiteWise::Model::DeleteProjectRequest
Definition: DeleteProjectRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DeletePortal
virtual Model::DeletePortalOutcome DeletePortal(const Model::DeletePortalRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::IoTSiteWise::Model::DeleteDashboardOutcome
Aws::Utils::Outcome< DeleteDashboardResult, IoTSiteWiseError > DeleteDashboardOutcome
Definition: IoTSiteWiseClient.h:192
Aws::IoTSiteWise::IoTSiteWiseClient::ListTimeSeriesCallable
virtual Model::ListTimeSeriesOutcomeCallable ListTimeSeriesCallable(const Model::ListTimeSeriesRequest &request) const
UpdateGatewayCapabilityConfigurationResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::CreateGateway
virtual Model::CreateGatewayOutcome CreateGateway(const Model::CreateGatewayRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DescribeAccessPolicyOutcome
Aws::Utils::Outcome< DescribeAccessPolicyResult, IoTSiteWiseError > DescribeAccessPolicyOutcome
Definition: IoTSiteWiseClient.h:197
Aws::IoTSiteWise::Model::DescribeDefaultEncryptionConfigurationRequest
Definition: DescribeDefaultEncryptionConfigurationRequest.h:20
DeleteProjectResult.h
AWSClient.h
Aws::IoTSiteWise::Model::DeleteAssetModelRequest
Definition: DeleteAssetModelRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteGateway
virtual Model::DeleteGatewayOutcome DeleteGateway(const Model::DeleteGatewayRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::DeleteDashboardRequest
Definition: DeleteDashboardRequest.h:27
Aws::IoTSiteWise::DeleteAssetResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteAssetRequest &, const Model::DeleteAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetResponseReceivedHandler
Definition: IoTSiteWiseClient.h:325
Aws::IoTSiteWise::Model::PutStorageConfigurationOutcome
Aws::Utils::Outcome< PutStorageConfigurationResult, IoTSiteWiseError > PutStorageConfigurationOutcome
Definition: IoTSiteWiseClient.h:230
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateAccessPolicyCallable
virtual Model::UpdateAccessPolicyOutcomeCallable UpdateAccessPolicyCallable(const Model::UpdateAccessPolicyRequest &request) const
Aws::IoTSiteWise::Model::DeleteTimeSeriesRequest
Definition: DeleteTimeSeriesRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDashboard
virtual Model::DescribeDashboardOutcome DescribeDashboard(const Model::DescribeDashboardRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteDashboardAsync
virtual void DeleteDashboardAsync(const Model::DeleteDashboardRequest &request, const DeleteDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListAccessPolicies
virtual Model::ListAccessPoliciesOutcome ListAccessPolicies(const Model::ListAccessPoliciesRequest &request) const
Aws::IoTSiteWise::Model::DescribeStorageConfigurationOutcomeCallable
std::future< DescribeStorageConfigurationOutcome > DescribeStorageConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:274
Aws::IoTSiteWise::Model::CreateProjectOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Definition: IoTSiteWiseClient.h:254
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDefaultEncryptionConfigurationCallable
virtual Model::DescribeDefaultEncryptionConfigurationOutcomeCallable DescribeDefaultEncryptionConfigurationCallable(const Model::DescribeDefaultEncryptionConfigurationRequest &request) const
Aws::IoTSiteWise::Model::CreateAccessPolicyOutcome
Aws::Utils::Outcome< CreateAccessPolicyResult, IoTSiteWiseError > CreateAccessPolicyOutcome
Definition: IoTSiteWiseClient.h:182
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteDashboard
virtual Model::DeleteDashboardOutcome DeleteDashboard(const Model::DeleteDashboardRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjectAssets
virtual Model::ListProjectAssetsOutcome ListProjectAssets(const Model::ListProjectAssetsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteProjectCallable
virtual Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const Model::DeleteProjectRequest &request) const
Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationOutcomeCallable
std::future< UpdateGatewayCapabilityConfigurationOutcome > UpdateGatewayCapabilityConfigurationOutcomeCallable
Definition: IoTSiteWiseClient.h:305
Aws::IoTSiteWise::Model::ListAssociatedAssetsOutcomeCallable
std::future< ListAssociatedAssetsOutcome > ListAssociatedAssetsOutcomeCallable
Definition: IoTSiteWiseClient.h:286
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAssetModelAsync
virtual void DeleteAssetModelAsync(const Model::DeleteAssetModelRequest &request, const DeleteAssetModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UntagResourceResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListAssociatedAssetsCallable
virtual Model::ListAssociatedAssetsOutcomeCallable ListAssociatedAssetsCallable(const Model::ListAssociatedAssetsRequest &request) const
Aws::IoTSiteWise::Model::UpdateAssetOutcomeCallable
std::future< UpdateAssetOutcome > UpdateAssetOutcomeCallable
Definition: IoTSiteWiseClient.h:300
Aws::IoTSiteWise::ListProjectAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListProjectAssetsRequest &, const Model::ListProjectAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:359
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeGatewayCapabilityConfiguration
virtual Model::DescribeGatewayCapabilityConfigurationOutcome DescribeGatewayCapabilityConfiguration(const Model::DescribeGatewayCapabilityConfigurationRequest &request) const
Aws::IoTSiteWise::DescribeProjectResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProjectResponseReceivedHandler
Definition: IoTSiteWiseClient.h:342
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeTimeSeries
virtual Model::DescribeTimeSeriesOutcome DescribeTimeSeries(const Model::DescribeTimeSeriesRequest &request) const
Aws::IoTSiteWise::Model::AssociateTimeSeriesToAssetPropertyRequest
Definition: AssociateTimeSeriesToAssetPropertyRequest.h:27
Aws::IoTSiteWise::UpdateAssetModelResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateAssetModelRequest &, const Model::UpdateAssetModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssetModelResponseReceivedHandler
Definition: IoTSiteWiseClient.h:370
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeDashboardCallable
virtual Model::DescribeDashboardOutcomeCallable DescribeDashboardCallable(const Model::DescribeDashboardRequest &request) const
Aws::IoTSiteWise::Model::DeleteGatewayOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > DeleteGatewayOutcome
Definition: IoTSiteWiseClient.h:193
Aws::IoTSiteWise::Model::DisassociateAssetsOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTSiteWiseError > DisassociateAssetsOutcome
Definition: IoTSiteWiseClient.h:210
Aws::IoTSiteWise::CreateAssetModelResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::CreateAssetModelRequest &, const Model::CreateAssetModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetModelResponseReceivedHandler
Definition: IoTSiteWiseClient.h:319
ListAssetRelationshipsResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteDashboardCallable
virtual Model::DeleteDashboardOutcomeCallable DeleteDashboardCallable(const Model::DeleteDashboardRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteAssetCallable
virtual Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const Model::DeleteAssetRequest &request) const
Aws::IoTSiteWise::Model::DescribeProjectOutcome
Aws::Utils::Outcome< DescribeProjectResult, IoTSiteWiseError > DescribeProjectOutcome
Definition: IoTSiteWiseClient.h:207
Aws::IoTSiteWise::Model::PutLoggingOptionsOutcome
Aws::Utils::Outcome< PutLoggingOptionsResult, IoTSiteWiseError > PutLoggingOptionsOutcome
Definition: IoTSiteWiseClient.h:229
Aws::IoTSiteWise::Model::ListAssetsOutcome
Aws::Utils::Outcome< ListAssetsResult, IoTSiteWiseError > ListAssetsOutcome
Definition: IoTSiteWiseClient.h:219
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeLoggingOptionsCallable
virtual Model::DescribeLoggingOptionsOutcomeCallable DescribeLoggingOptionsCallable(const Model::DescribeLoggingOptionsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutStorageConfigurationCallable
virtual Model::PutStorageConfigurationOutcomeCallable PutStorageConfigurationCallable(const Model::PutStorageConfigurationRequest &request) const
Aws::IoTSiteWise::DeleteProjectResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
Definition: IoTSiteWiseClient.h:330
Aws::IoTSiteWise::ListTimeSeriesResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::ListTimeSeriesRequest &, const Model::ListTimeSeriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTimeSeriesResponseReceivedHandler
Definition: IoTSiteWiseClient.h:362
Aws::IoTSiteWise::Model::ListAssetsRequest
Definition: ListAssetsRequest.h:27
Aws::IoTSiteWise::Model::CreateAssetOutcome
Aws::Utils::Outcome< CreateAssetResult, IoTSiteWiseError > CreateAssetOutcome
Definition: IoTSiteWiseClient.h:183
Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesOutcome
Aws::Utils::Outcome< GetInterpolatedAssetPropertyValuesResult, IoTSiteWiseError > GetInterpolatedAssetPropertyValuesOutcome
Definition: IoTSiteWiseClient.h:215
ListTagsForResourceResult.h
Aws::IoTSiteWise::Model::ListAssetRelationshipsRequest
Definition: ListAssetRelationshipsRequest.h:27
Aws::IoTSiteWise::IoTSiteWiseClient::DeleteProject
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
Aws::IoTSiteWise::Model::UpdatePortalRequest
Definition: UpdatePortalRequest.h:25
Aws::IoTSiteWise::AssociateAssetsResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::AssociateAssetsRequest &, const Model::AssociateAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAssetsResponseReceivedHandler
Definition: IoTSiteWiseClient.h:310
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAccessPolicy
virtual Model::CreateAccessPolicyOutcome CreateAccessPolicy(const Model::CreateAccessPolicyRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateProjectAsync
virtual void CreateProjectAsync(const Model::CreateProjectRequest &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTSiteWise::Model::ListAssetRelationshipsOutcomeCallable
std::future< ListAssetRelationshipsOutcome > ListAssetRelationshipsOutcomeCallable
Definition: IoTSiteWiseClient.h:284
Aws::IoTSiteWise::Model::DescribeProjectOutcomeCallable
std::future< DescribeProjectOutcome > DescribeProjectOutcomeCallable
Definition: IoTSiteWiseClient.h:273
Aws::IoTSiteWise::Model::DescribePortalOutcomeCallable
std::future< DescribePortalOutcome > DescribePortalOutcomeCallable
Definition: IoTSiteWiseClient.h:272
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeProject
virtual Model::DescribeProjectOutcome DescribeProject(const Model::DescribeProjectRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient
Definition: IoTSiteWiseClient.h:390
Aws::IoTSiteWise::UpdateGatewayCapabilityConfigurationResponseReceivedHandler
std::function< void(const IoTSiteWiseClient *, const Model::UpdateGatewayCapabilityConfigurationRequest &, const Model::UpdateGatewayCapabilityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGatewayCapabilityConfigurationResponseReceivedHandler
Definition: IoTSiteWiseClient.h:374
JsonSerializer.h
Aws::IoTSiteWise::IoTSiteWiseClient::DescribeStorageConfigurationCallable
virtual Model::DescribeStorageConfigurationOutcomeCallable DescribeStorageConfigurationCallable(const Model::DescribeStorageConfigurationRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::CreateAssetModel
virtual Model::CreateAssetModelOutcome CreateAssetModel(const Model::CreateAssetModelRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutStorageConfiguration
virtual Model::PutStorageConfigurationOutcome PutStorageConfiguration(const Model::PutStorageConfigurationRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::IoTSiteWise::Model::DisassociateTimeSeriesFromAssetPropertyOutcomeCallable
std::future< DisassociateTimeSeriesFromAssetPropertyOutcome > DisassociateTimeSeriesFromAssetPropertyOutcomeCallable
Definition: IoTSiteWiseClient.h:277
Aws::IoTSiteWise::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:26
Aws::IoTSiteWise::Model::ListTimeSeriesOutcome
Aws::Utils::Outcome< ListTimeSeriesResult, IoTSiteWiseError > ListTimeSeriesOutcome
Definition: IoTSiteWiseClient.h:227
Aws::IoTSiteWise::IoTSiteWiseClient::CreatePortalCallable
virtual Model::CreatePortalOutcomeCallable CreatePortalCallable(const Model::CreatePortalRequest &request) const
UpdateAssetResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjectAssetsCallable
virtual Model::ListProjectAssetsOutcomeCallable ListProjectAssetsCallable(const Model::ListProjectAssetsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::GetAssetPropertyValueHistory
virtual Model::GetAssetPropertyValueHistoryOutcome GetAssetPropertyValueHistory(const Model::GetAssetPropertyValueHistoryRequest &request) const
Aws::IoTSiteWise::Model::ListGatewaysRequest
Definition: ListGatewaysRequest.h:26
Aws::IoTSiteWise::Model::DescribeGatewayOutcome
Aws::Utils::Outcome< DescribeGatewayResult, IoTSiteWiseError > DescribeGatewayOutcome
Definition: IoTSiteWiseClient.h:203
Aws::IoTSiteWise::IoTSiteWiseClient::ListProjectsCallable
virtual Model::ListProjectsOutcomeCallable ListProjectsCallable(const Model::ListProjectsRequest &request) const
Aws::IoTSiteWise::IoTSiteWiseClient::PutLoggingOptions
virtual Model::PutLoggingOptionsOutcome PutLoggingOptions(const Model::PutLoggingOptionsRequest &request) const
ListGatewaysResult.h
Aws::IoTSiteWise::IoTSiteWiseClient::UpdateDashboardCallable
virtual Model::UpdateDashboardOutcomeCallable UpdateDashboardCallable(const Model::UpdateDashboardRequest &request) const
Aws::IoTSiteWise::Model::GetInterpolatedAssetPropertyValuesOutcomeCallable
std::future< GetInterpolatedAssetPropertyValuesOutcome > GetInterpolatedAssetPropertyValuesOutcomeCallable
Definition: IoTSiteWiseClient.h:281
ListProjectAssetsResult.h
PutDefaultEncryptionConfigurationResult.h