AWS SDK for C++  1.9.109
AWS SDK for C++
ApplicationInsightsClient.h
Go to the documentation of this file.
1 
6 #pragma once
43 #include <future>
44 #include <functional>
45 
46 namespace Aws
47 {
48 
49 namespace Http
50 {
51  class HttpClient;
52  class HttpClientFactory;
53 } // namespace Http
54 
55 namespace Utils
56 {
57  template< typename R, typename E> class Outcome;
58 namespace Threading
59 {
60  class Executor;
61 } // namespace Threading
62 } // namespace Utils
63 
64 namespace Auth
65 {
66  class AWSCredentials;
67  class AWSCredentialsProvider;
68 } // namespace Auth
69 
70 namespace Client
71 {
72  class RetryStrategy;
73 } // namespace Client
74 
75 namespace ApplicationInsights
76 {
77 
78 namespace Model
79 {
99  class ListProblemsRequest;
101  class TagResourceRequest;
102  class UntagResourceRequest;
107 
135 
136  typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
137  typedef std::future<CreateComponentOutcome> CreateComponentOutcomeCallable;
138  typedef std::future<CreateLogPatternOutcome> CreateLogPatternOutcomeCallable;
139  typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
140  typedef std::future<DeleteComponentOutcome> DeleteComponentOutcomeCallable;
141  typedef std::future<DeleteLogPatternOutcome> DeleteLogPatternOutcomeCallable;
142  typedef std::future<DescribeApplicationOutcome> DescribeApplicationOutcomeCallable;
143  typedef std::future<DescribeComponentOutcome> DescribeComponentOutcomeCallable;
144  typedef std::future<DescribeComponentConfigurationOutcome> DescribeComponentConfigurationOutcomeCallable;
145  typedef std::future<DescribeComponentConfigurationRecommendationOutcome> DescribeComponentConfigurationRecommendationOutcomeCallable;
146  typedef std::future<DescribeLogPatternOutcome> DescribeLogPatternOutcomeCallable;
147  typedef std::future<DescribeObservationOutcome> DescribeObservationOutcomeCallable;
148  typedef std::future<DescribeProblemOutcome> DescribeProblemOutcomeCallable;
149  typedef std::future<DescribeProblemObservationsOutcome> DescribeProblemObservationsOutcomeCallable;
150  typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
151  typedef std::future<ListComponentsOutcome> ListComponentsOutcomeCallable;
152  typedef std::future<ListConfigurationHistoryOutcome> ListConfigurationHistoryOutcomeCallable;
153  typedef std::future<ListLogPatternSetsOutcome> ListLogPatternSetsOutcomeCallable;
154  typedef std::future<ListLogPatternsOutcome> ListLogPatternsOutcomeCallable;
155  typedef std::future<ListProblemsOutcome> ListProblemsOutcomeCallable;
156  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
157  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
158  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
159  typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
160  typedef std::future<UpdateComponentOutcome> UpdateComponentOutcomeCallable;
161  typedef std::future<UpdateComponentConfigurationOutcome> UpdateComponentConfigurationOutcomeCallable;
162  typedef std::future<UpdateLogPatternOutcome> UpdateLogPatternOutcomeCallable;
163 } // namespace Model
164 
166 
167  typedef std::function<void(const ApplicationInsightsClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
168  typedef std::function<void(const ApplicationInsightsClient*, const Model::CreateComponentRequest&, const Model::CreateComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateComponentResponseReceivedHandler;
169  typedef std::function<void(const ApplicationInsightsClient*, const Model::CreateLogPatternRequest&, const Model::CreateLogPatternOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateLogPatternResponseReceivedHandler;
170  typedef std::function<void(const ApplicationInsightsClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationResponseReceivedHandler;
171  typedef std::function<void(const ApplicationInsightsClient*, const Model::DeleteComponentRequest&, const Model::DeleteComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteComponentResponseReceivedHandler;
172  typedef std::function<void(const ApplicationInsightsClient*, const Model::DeleteLogPatternRequest&, const Model::DeleteLogPatternOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteLogPatternResponseReceivedHandler;
173  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeApplicationRequest&, const Model::DescribeApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationResponseReceivedHandler;
174  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeComponentRequest&, const Model::DescribeComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeComponentResponseReceivedHandler;
175  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeComponentConfigurationRequest&, const Model::DescribeComponentConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeComponentConfigurationResponseReceivedHandler;
177  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeLogPatternRequest&, const Model::DescribeLogPatternOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLogPatternResponseReceivedHandler;
178  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeObservationRequest&, const Model::DescribeObservationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeObservationResponseReceivedHandler;
179  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeProblemRequest&, const Model::DescribeProblemOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProblemResponseReceivedHandler;
180  typedef std::function<void(const ApplicationInsightsClient*, const Model::DescribeProblemObservationsRequest&, const Model::DescribeProblemObservationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProblemObservationsResponseReceivedHandler;
181  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationsResponseReceivedHandler;
182  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListComponentsRequest&, const Model::ListComponentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListComponentsResponseReceivedHandler;
183  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListConfigurationHistoryRequest&, const Model::ListConfigurationHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListConfigurationHistoryResponseReceivedHandler;
184  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListLogPatternSetsRequest&, const Model::ListLogPatternSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLogPatternSetsResponseReceivedHandler;
185  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListLogPatternsRequest&, const Model::ListLogPatternsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLogPatternsResponseReceivedHandler;
186  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListProblemsRequest&, const Model::ListProblemsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProblemsResponseReceivedHandler;
187  typedef std::function<void(const ApplicationInsightsClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
188  typedef std::function<void(const ApplicationInsightsClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
189  typedef std::function<void(const ApplicationInsightsClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
190  typedef std::function<void(const ApplicationInsightsClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
191  typedef std::function<void(const ApplicationInsightsClient*, const Model::UpdateComponentRequest&, const Model::UpdateComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateComponentResponseReceivedHandler;
192  typedef std::function<void(const ApplicationInsightsClient*, const Model::UpdateComponentConfigurationRequest&, const Model::UpdateComponentConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateComponentConfigurationResponseReceivedHandler;
193  typedef std::function<void(const ApplicationInsightsClient*, const Model::UpdateLogPatternRequest&, const Model::UpdateLogPatternOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLogPatternResponseReceivedHandler;
194 
211  {
212  public:
214 
220 
226 
231  ApplicationInsightsClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
233 
235 
236 
244 
254 
263  virtual void CreateApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
264 
272 
282 
291  virtual void CreateComponentAsync(const Model::CreateComponentRequest& request, const CreateComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
292 
300 
310 
319  virtual void CreateLogPatternAsync(const Model::CreateLogPatternRequest& request, const CreateLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
320 
328 
338 
347  virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
348 
357 
368 
378  virtual void DeleteComponentAsync(const Model::DeleteComponentRequest& request, const DeleteComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
379 
387 
397 
406  virtual void DeleteLogPatternAsync(const Model::DeleteLogPatternRequest& request, const DeleteLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
407 
414 
423 
431  virtual void DescribeApplicationAsync(const Model::DescribeApplicationRequest& request, const DescribeApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
432 
440 
450 
459  virtual void DescribeComponentAsync(const Model::DescribeComponentRequest& request, const DescribeComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
460 
468 
478 
487  virtual void DescribeComponentConfigurationAsync(const Model::DescribeComponentConfigurationRequest& request, const DescribeComponentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
488 
496 
506 
515  virtual void DescribeComponentConfigurationRecommendationAsync(const Model::DescribeComponentConfigurationRecommendationRequest& request, const DescribeComponentConfigurationRecommendationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
516 
524 
534 
543  virtual void DescribeLogPatternAsync(const Model::DescribeLogPatternRequest& request, const DescribeLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
544 
552 
562 
571  virtual void DescribeObservationAsync(const Model::DescribeObservationRequest& request, const DescribeObservationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
572 
579 
588 
596  virtual void DescribeProblemAsync(const Model::DescribeProblemRequest& request, const DescribeProblemResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
597 
605 
615 
624  virtual void DescribeProblemObservationsAsync(const Model::DescribeProblemObservationsRequest& request, const DescribeProblemObservationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
625 
633 
643 
652  virtual void ListApplicationsAsync(const Model::ListApplicationsRequest& request, const ListApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
653 
661 
671 
680  virtual void ListComponentsAsync(const Model::ListComponentsRequest& request, const ListComponentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
681 
693 
707 
720  virtual void ListConfigurationHistoryAsync(const Model::ListConfigurationHistoryRequest& request, const ListConfigurationHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
721 
729 
739 
748  virtual void ListLogPatternSetsAsync(const Model::ListLogPatternSetsRequest& request, const ListLogPatternSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
749 
757 
767 
776  virtual void ListLogPatternsAsync(const Model::ListLogPatternsRequest& request, const ListLogPatternsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
777 
784 
793 
801  virtual void ListProblemsAsync(const Model::ListProblemsRequest& request, const ListProblemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
802 
814 
828 
841  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
842 
856 
872 
887  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
888 
896 
906 
915  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
916 
923 
932 
940  virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
941 
949 
959 
968  virtual void UpdateComponentAsync(const Model::UpdateComponentRequest& request, const UpdateComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
969 
980 
993 
1005  virtual void UpdateComponentConfigurationAsync(const Model::UpdateComponentConfigurationRequest& request, const UpdateComponentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1006 
1014 
1024 
1033  virtual void UpdateLogPatternAsync(const Model::UpdateLogPatternRequest& request, const UpdateLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1034 
1035 
1036  void OverrideEndpoint(const Aws::String& endpoint);
1037  private:
1038  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1039  void CreateApplicationAsyncHelper(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1040  void CreateComponentAsyncHelper(const Model::CreateComponentRequest& request, const CreateComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1041  void CreateLogPatternAsyncHelper(const Model::CreateLogPatternRequest& request, const CreateLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1042  void DeleteApplicationAsyncHelper(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1043  void DeleteComponentAsyncHelper(const Model::DeleteComponentRequest& request, const DeleteComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1044  void DeleteLogPatternAsyncHelper(const Model::DeleteLogPatternRequest& request, const DeleteLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1045  void DescribeApplicationAsyncHelper(const Model::DescribeApplicationRequest& request, const DescribeApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1046  void DescribeComponentAsyncHelper(const Model::DescribeComponentRequest& request, const DescribeComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1047  void DescribeComponentConfigurationAsyncHelper(const Model::DescribeComponentConfigurationRequest& request, const DescribeComponentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1048  void DescribeComponentConfigurationRecommendationAsyncHelper(const Model::DescribeComponentConfigurationRecommendationRequest& request, const DescribeComponentConfigurationRecommendationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1049  void DescribeLogPatternAsyncHelper(const Model::DescribeLogPatternRequest& request, const DescribeLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1050  void DescribeObservationAsyncHelper(const Model::DescribeObservationRequest& request, const DescribeObservationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1051  void DescribeProblemAsyncHelper(const Model::DescribeProblemRequest& request, const DescribeProblemResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1052  void DescribeProblemObservationsAsyncHelper(const Model::DescribeProblemObservationsRequest& request, const DescribeProblemObservationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1053  void ListApplicationsAsyncHelper(const Model::ListApplicationsRequest& request, const ListApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1054  void ListComponentsAsyncHelper(const Model::ListComponentsRequest& request, const ListComponentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1055  void ListConfigurationHistoryAsyncHelper(const Model::ListConfigurationHistoryRequest& request, const ListConfigurationHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1056  void ListLogPatternSetsAsyncHelper(const Model::ListLogPatternSetsRequest& request, const ListLogPatternSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1057  void ListLogPatternsAsyncHelper(const Model::ListLogPatternsRequest& request, const ListLogPatternsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1058  void ListProblemsAsyncHelper(const Model::ListProblemsRequest& request, const ListProblemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1059  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1060  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1061  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1062  void UpdateApplicationAsyncHelper(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1063  void UpdateComponentAsyncHelper(const Model::UpdateComponentRequest& request, const UpdateComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1064  void UpdateComponentConfigurationAsyncHelper(const Model::UpdateComponentConfigurationRequest& request, const UpdateComponentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1065  void UpdateLogPatternAsyncHelper(const Model::UpdateLogPatternRequest& request, const UpdateLogPatternResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1066 
1067  Aws::String m_uri;
1068  Aws::String m_configScheme;
1069  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1070  };
1071 
1072 } // namespace ApplicationInsights
1073 } // namespace Aws
Aws::ApplicationInsights::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, ApplicationInsightsError > TagResourceOutcome
Definition: ApplicationInsightsClient.h:129
Aws::ApplicationInsights::ApplicationInsightsClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::UpdateComponentOutcome
Aws::Utils::Outcome< UpdateComponentResult, ApplicationInsightsError > UpdateComponentOutcome
Definition: ApplicationInsightsClient.h:132
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::ApplicationInsights::Model::CreateComponentRequest
Definition: CreateComponentRequest.h:23
Aws::ApplicationInsights::Model::ListLogPatternSetsOutcomeCallable
std::future< ListLogPatternSetsOutcome > ListLogPatternSetsOutcomeCallable
Definition: ApplicationInsightsClient.h:153
Aws::ApplicationInsights::ApplicationInsightsClient
Definition: ApplicationInsightsClient.h:211
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateApplication
virtual Model::UpdateApplicationOutcome UpdateApplication(const Model::UpdateApplicationRequest &request) const
Aws::ApplicationInsights::Model::DescribeObservationRequest
Definition: DescribeObservationRequest.h:22
Aws::ApplicationInsights::Model::DescribeComponentConfigurationRequest
Definition: DescribeComponentConfigurationRequest.h:22
ListTagsForResourceResult.h
Aws::ApplicationInsights::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, ApplicationInsightsError > UntagResourceOutcome
Definition: ApplicationInsightsClient.h:130
Aws::ApplicationInsights::Model::DescribeProblemObservationsOutcomeCallable
std::future< DescribeProblemObservationsOutcome > DescribeProblemObservationsOutcomeCallable
Definition: ApplicationInsightsClient.h:149
Aws::ApplicationInsights::ApplicationInsightsClient::CreateLogPatternAsync
virtual void CreateLogPatternAsync(const Model::CreateLogPatternRequest &request, const CreateLogPatternResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeApplicationCallable
virtual Model::DescribeApplicationOutcomeCallable DescribeApplicationCallable(const Model::DescribeApplicationRequest &request) const
Aws::ApplicationInsights::CreateApplicationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:165
DescribeComponentResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfigurationRecommendation
virtual Model::DescribeComponentConfigurationRecommendationOutcome DescribeComponentConfigurationRecommendation(const Model::DescribeComponentConfigurationRecommendationRequest &request) const
Aws::ApplicationInsights::UpdateLogPatternResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::UpdateLogPatternRequest &, const Model::UpdateLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLogPatternResponseReceivedHandler
Definition: ApplicationInsightsClient.h:193
Aws::ApplicationInsights::Model::DescribeComponentRequest
Definition: DescribeComponentRequest.h:22
AWSError.h
UpdateApplicationResult.h
Aws::ApplicationInsights::ListConfigurationHistoryResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListConfigurationHistoryRequest &, const Model::ListConfigurationHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfigurationHistoryResponseReceivedHandler
Definition: ApplicationInsightsClient.h:183
Aws::ApplicationInsights::ApplicationInsightsClient::ListConfigurationHistoryCallable
virtual Model::ListConfigurationHistoryOutcomeCallable ListConfigurationHistoryCallable(const Model::ListConfigurationHistoryRequest &request) const
Aws::ApplicationInsights::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: ApplicationInsightsClient.h:156
Aws::ApplicationInsights::Model::ListApplicationsOutcomeCallable
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
Definition: ApplicationInsightsClient.h:150
DescribeComponentConfigurationResult.h
ListLogPatternSetsResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeApplication
virtual Model::DescribeApplicationOutcome DescribeApplication(const Model::DescribeApplicationRequest &request) const
Aws::ApplicationInsights::Model::DescribeApplicationRequest
Definition: DescribeApplicationRequest.h:22
UntagResourceResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::CreateLogPattern
virtual Model::CreateLogPatternOutcome CreateLogPattern(const Model::CreateLogPatternRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatternsAsync
virtual void ListLogPatternsAsync(const Model::ListLogPatternsRequest &request, const ListLogPatternsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListApplicationsResult.h
UpdateLogPatternResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentAsync
virtual void DescribeComponentAsync(const Model::DescribeComponentRequest &request, const DescribeComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblem
virtual Model::DescribeProblemOutcome DescribeProblem(const Model::DescribeProblemRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponentConfiguration
virtual Model::UpdateComponentConfigurationOutcome UpdateComponentConfiguration(const Model::UpdateComponentConfigurationRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponentCallable
virtual Model::UpdateComponentOutcomeCallable UpdateComponentCallable(const Model::UpdateComponentRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfiguration
virtual Model::DescribeComponentConfigurationOutcome DescribeComponentConfiguration(const Model::DescribeComponentConfigurationRequest &request) const
Aws::ApplicationInsights::Model::DescribeComponentOutcome
Aws::Utils::Outcome< DescribeComponentResult, ApplicationInsightsError > DescribeComponentOutcome
Definition: ApplicationInsightsClient.h:115
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteApplicationCallable
virtual Model::DeleteApplicationOutcomeCallable DeleteApplicationCallable(const Model::DeleteApplicationRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfigurationAsync
virtual void DescribeComponentConfigurationAsync(const Model::DescribeComponentConfigurationRequest &request, const DescribeComponentConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteComponentCallable
virtual Model::DeleteComponentOutcomeCallable DeleteComponentCallable(const Model::DeleteComponentRequest &request) const
Aws::ApplicationInsights::Model::DescribeProblemOutcome
Aws::Utils::Outcome< DescribeProblemResult, ApplicationInsightsError > DescribeProblemOutcome
Definition: ApplicationInsightsClient.h:120
Aws::ApplicationInsights::ApplicationInsightsClient::ListComponentsAsync
virtual void ListComponentsAsync(const Model::ListComponentsRequest &request, const ListComponentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::DescribeApplicationOutcomeCallable
std::future< DescribeApplicationOutcome > DescribeApplicationOutcomeCallable
Definition: ApplicationInsightsClient.h:142
Aws::ApplicationInsights::ApplicationInsightsClient::ApplicationInsightsClient
ApplicationInsightsClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblemObservationsAsync
virtual void DescribeProblemObservationsAsync(const Model::DescribeProblemObservationsRequest &request, const DescribeProblemObservationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::ListLogPatternsOutcomeCallable
std::future< ListLogPatternsOutcome > ListLogPatternsOutcomeCallable
Definition: ApplicationInsightsClient.h:154
Aws::ApplicationInsights::ApplicationInsightsClient::ListConfigurationHistory
virtual Model::ListConfigurationHistoryOutcome ListConfigurationHistory(const Model::ListConfigurationHistoryRequest &request) const
Aws::ApplicationInsights::Model::DescribeLogPatternRequest
Definition: DescribeLogPatternRequest.h:22
Aws::ApplicationInsights::UntagResourceResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: ApplicationInsightsClient.h:189
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeApplicationAsync
virtual void DescribeApplicationAsync(const Model::DescribeApplicationRequest &request, const DescribeApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::ApplicationInsights::ApplicationInsightsClient::ApplicationInsightsClient
ApplicationInsightsClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteApplication
virtual Model::DeleteApplicationOutcome DeleteApplication(const Model::DeleteApplicationRequest &request) const
Aws::ApplicationInsights::Model::CreateLogPatternRequest
Definition: CreateLogPatternRequest.h:22
AsyncCallerContext.h
Aws::ApplicationInsights::DeleteApplicationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:170
Aws::ApplicationInsights::ApplicationInsightsClient::ListProblemsCallable
virtual Model::ListProblemsOutcomeCallable ListProblemsCallable(const Model::ListProblemsRequest &request) const
Aws::ApplicationInsights::Model::ListLogPatternSetsRequest
Definition: ListLogPatternSetsRequest.h:22
Aws::ApplicationInsights::ApplicationInsightsClient::CreateComponentAsync
virtual void CreateComponentAsync(const Model::CreateComponentRequest &request, const CreateComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListApplications
virtual Model::ListApplicationsOutcome ListApplications(const Model::ListApplicationsRequest &request) const
Aws::ApplicationInsights::Model::UpdateComponentConfigurationRequest
Definition: UpdateComponentConfigurationRequest.h:23
Aws::ApplicationInsights::Model::CreateLogPatternOutcomeCallable
std::future< CreateLogPatternOutcome > CreateLogPatternOutcomeCallable
Definition: ApplicationInsightsClient.h:138
Aws::ApplicationInsights::UpdateComponentConfigurationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::UpdateComponentConfigurationRequest &, const Model::UpdateComponentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateComponentConfigurationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:192
ListLogPatternsResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteApplicationAsync
virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest &request, const DeleteApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::CreateComponent
virtual Model::CreateComponentOutcome CreateComponent(const Model::CreateComponentRequest &request) const
TagResourceResult.h
DescribeProblemResult.h
Aws::ApplicationInsights::ListLogPatternsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListLogPatternsRequest &, const Model::ListLogPatternsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLogPatternsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:185
Aws::ApplicationInsights::ApplicationInsightsClient::CreateComponentCallable
virtual Model::CreateComponentOutcomeCallable CreateComponentCallable(const Model::CreateComponentRequest &request) const
Aws::ApplicationInsights::Model::DescribeComponentConfigurationRecommendationOutcome
Aws::Utils::Outcome< DescribeComponentConfigurationRecommendationResult, ApplicationInsightsError > DescribeComponentConfigurationRecommendationOutcome
Definition: ApplicationInsightsClient.h:117
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteComponentAsync
virtual void DeleteComponentAsync(const Model::DeleteComponentRequest &request, const DeleteComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::DescribeApplicationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeApplicationRequest &, const Model::DescribeApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:173
Aws::ApplicationInsights::Model::CreateApplicationOutcome
Aws::Utils::Outcome< CreateApplicationResult, ApplicationInsightsError > CreateApplicationOutcome
Definition: ApplicationInsightsClient.h:106
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblemCallable
virtual Model::DescribeProblemOutcomeCallable DescribeProblemCallable(const Model::DescribeProblemRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateApplicationAsync
virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest &request, const UpdateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfigurationRecommendationCallable
virtual Model::DescribeComponentConfigurationRecommendationOutcomeCallable DescribeComponentConfigurationRecommendationCallable(const Model::DescribeComponentConfigurationRecommendationRequest &request) const
Aws::ApplicationInsights::Model::DeleteLogPatternRequest
Definition: DeleteLogPatternRequest.h:22
DescribeApplicationResult.h
Aws::ApplicationInsights::CreateLogPatternResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::CreateLogPatternRequest &, const Model::CreateLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLogPatternResponseReceivedHandler
Definition: ApplicationInsightsClient.h:169
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateLogPatternAsync
virtual void UpdateLogPatternAsync(const Model::UpdateLogPatternRequest &request, const UpdateLogPatternResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::DescribeProblemObservationsRequest
Definition: DescribeProblemObservationsRequest.h:22
Aws::ApplicationInsights::ApplicationInsightsClient::ListProblems
virtual Model::ListProblemsOutcome ListProblems(const Model::ListProblemsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfigurationRecommendationAsync
virtual void DescribeComponentConfigurationRecommendationAsync(const Model::DescribeComponentConfigurationRecommendationRequest &request, const DescribeComponentConfigurationRecommendationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeObservationCallable
virtual Model::DescribeObservationOutcomeCallable DescribeObservationCallable(const Model::DescribeObservationRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::CreateApplication
virtual Model::CreateApplicationOutcome CreateApplication(const Model::CreateApplicationRequest &request) const
Aws::ApplicationInsights::UpdateApplicationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:190
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentConfigurationCallable
virtual Model::DescribeComponentConfigurationOutcomeCallable DescribeComponentConfigurationCallable(const Model::DescribeComponentConfigurationRequest &request) const
Aws::ApplicationInsights::Model::ListConfigurationHistoryOutcome
Aws::Utils::Outcome< ListConfigurationHistoryResult, ApplicationInsightsError > ListConfigurationHistoryOutcome
Definition: ApplicationInsightsClient.h:124
Aws::ApplicationInsights::Model::DescribeLogPatternOutcomeCallable
std::future< DescribeLogPatternOutcome > DescribeLogPatternOutcomeCallable
Definition: ApplicationInsightsClient.h:146
Aws::ApplicationInsights::ApplicationInsightsClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::ApplicationInsights::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::ApplicationInsights::Model::ListConfigurationHistoryRequest
Definition: ListConfigurationHistoryRequest.h:24
Aws::ApplicationInsights::DescribeProblemObservationsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeProblemObservationsRequest &, const Model::DescribeProblemObservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProblemObservationsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:180
Aws::ApplicationInsights::ApplicationInsightsClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: ApplicationInsightsClient.h:213
DescribeObservationResult.h
Aws::ApplicationInsights::CreateComponentResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::CreateComponentRequest &, const Model::CreateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateComponentResponseReceivedHandler
Definition: ApplicationInsightsClient.h:168
Aws::ApplicationInsights::ApplicationInsightsClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::ApplicationInsights::Model::UpdateLogPatternRequest
Definition: UpdateLogPatternRequest.h:22
ListProblemsResult.h
AWS_APPLICATIONINSIGHTS_API
#define AWS_APPLICATIONINSIGHTS_API
Definition: ApplicationInsights_EXPORTS.h:28
Aws::ApplicationInsights::Model::DescribeProblemObservationsOutcome
Aws::Utils::Outcome< DescribeProblemObservationsResult, ApplicationInsightsError > DescribeProblemObservationsOutcome
Definition: ApplicationInsightsClient.h:121
Aws::ApplicationInsights::ListApplicationsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:181
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteLogPatternAsync
virtual void DeleteLogPatternAsync(const Model::DeleteLogPatternRequest &request, const DeleteLogPatternResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblemObservationsCallable
virtual Model::DescribeProblemObservationsOutcomeCallable DescribeProblemObservationsCallable(const Model::DescribeProblemObservationsRequest &request) const
Aws::ApplicationInsights::Model::DescribeComponentConfigurationRecommendationOutcomeCallable
std::future< DescribeComponentConfigurationRecommendationOutcome > DescribeComponentConfigurationRecommendationOutcomeCallable
Definition: ApplicationInsightsClient.h:145
Aws::ApplicationInsights::Model::DeleteComponentOutcomeCallable
std::future< DeleteComponentOutcome > DeleteComponentOutcomeCallable
Definition: ApplicationInsightsClient.h:140
Aws::ApplicationInsights::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: ApplicationInsightsClient.h:158
Aws::ApplicationInsights::Model::ListApplicationsOutcome
Aws::Utils::Outcome< ListApplicationsResult, ApplicationInsightsError > ListApplicationsOutcome
Definition: ApplicationInsightsClient.h:122
Aws::ApplicationInsights::DescribeProblemResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeProblemRequest &, const Model::DescribeProblemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProblemResponseReceivedHandler
Definition: ApplicationInsightsClient.h:179
DescribeComponentConfigurationRecommendationResult.h
Aws::ApplicationInsights::Model::UpdateLogPatternOutcomeCallable
std::future< UpdateLogPatternOutcome > UpdateLogPatternOutcomeCallable
Definition: ApplicationInsightsClient.h:162
CreateComponentResult.h
Aws::ApplicationInsights::Model::CreateComponentOutcomeCallable
std::future< CreateComponentOutcome > CreateComponentOutcomeCallable
Definition: ApplicationInsightsClient.h:137
Aws::ApplicationInsights::Model::ListLogPatternsOutcome
Aws::Utils::Outcome< ListLogPatternsResult, ApplicationInsightsError > ListLogPatternsOutcome
Definition: ApplicationInsightsClient.h:126
ListComponentsResult.h
Aws::ApplicationInsights::Model::DescribeComponentOutcomeCallable
std::future< DescribeComponentOutcome > DescribeComponentOutcomeCallable
Definition: ApplicationInsightsClient.h:143
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteComponent
virtual Model::DeleteComponentOutcome DeleteComponent(const Model::DeleteComponentRequest &request) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::ApplicationInsights::Model::DeleteApplicationOutcomeCallable
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
Definition: ApplicationInsightsClient.h:139
Aws::ApplicationInsights::Model::ListProblemsOutcome
Aws::Utils::Outcome< ListProblemsResult, ApplicationInsightsError > ListProblemsOutcome
Definition: ApplicationInsightsClient.h:127
Aws::ApplicationInsights::Model::ListConfigurationHistoryOutcomeCallable
std::future< ListConfigurationHistoryOutcome > ListConfigurationHistoryOutcomeCallable
Definition: ApplicationInsightsClient.h:152
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponentConfigurationAsync
virtual void UpdateComponentConfigurationAsync(const Model::UpdateComponentConfigurationRequest &request, const UpdateComponentConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListApplicationsCallable
virtual Model::ListApplicationsOutcomeCallable ListApplicationsCallable(const Model::ListApplicationsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ApplicationInsightsClient
ApplicationInsightsClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeLogPatternAsync
virtual void DescribeLogPatternAsync(const Model::DescribeLogPatternRequest &request, const DescribeLogPatternResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::TagResourceRequest
Definition: TagResourceRequest.h:24
AWSString.h
Aws::ApplicationInsights::Model::UpdateApplicationRequest
Definition: UpdateApplicationRequest.h:22
Aws::ApplicationInsights::ApplicationInsightsClient::CreateLogPatternCallable
virtual Model::CreateLogPatternOutcomeCallable CreateLogPatternCallable(const Model::CreateLogPatternRequest &request) const
DescribeLogPatternResult.h
Aws::ApplicationInsights::Model::UpdateComponentRequest
Definition: UpdateComponentRequest.h:23
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatternSetsAsync
virtual void ListLogPatternSetsAsync(const Model::ListLogPatternSetsRequest &request, const ListLogPatternSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::DeleteApplicationRequest
Definition: DeleteApplicationRequest.h:22
Aws::ApplicationInsights::Model::DeleteComponentRequest
Definition: DeleteComponentRequest.h:22
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::ApplicationInsights::Model::ListLogPatternsRequest
Definition: ListLogPatternsRequest.h:22
Aws::ApplicationInsights::Model::DescribeLogPatternOutcome
Aws::Utils::Outcome< DescribeLogPatternResult, ApplicationInsightsError > DescribeLogPatternOutcome
Definition: ApplicationInsightsClient.h:118
CreateApplicationResult.h
Aws::ApplicationInsights::Model::CreateApplicationOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Definition: ApplicationInsightsClient.h:136
Aws::ApplicationInsights::Model::ListLogPatternSetsOutcome
Aws::Utils::Outcome< ListLogPatternSetsResult, ApplicationInsightsError > ListLogPatternSetsOutcome
Definition: ApplicationInsightsClient.h:125
Aws::ApplicationInsights::DescribeComponentConfigurationRecommendationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentConfigurationRecommendationRequest &, const Model::DescribeComponentConfigurationRecommendationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeComponentConfigurationRecommendationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:176
Aws::ApplicationInsights::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, ApplicationInsightsError > ListTagsForResourceOutcome
Definition: ApplicationInsightsClient.h:128
DeleteApplicationResult.h
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteLogPattern
virtual Model::DeleteLogPatternOutcome DeleteLogPattern(const Model::DeleteLogPatternRequest &request) const
Aws::ApplicationInsights::Model::DescribeComponentConfigurationRecommendationRequest
Definition: DescribeComponentConfigurationRecommendationRequest.h:23
Aws::ApplicationInsights::Model::DescribeProblemOutcomeCallable
std::future< DescribeProblemOutcome > DescribeProblemOutcomeCallable
Definition: ApplicationInsightsClient.h:148
Aws::ApplicationInsights::DescribeComponentConfigurationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentConfigurationRequest &, const Model::DescribeComponentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeComponentConfigurationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:175
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeObservationAsync
virtual void DescribeObservationAsync(const Model::DescribeObservationRequest &request, const DescribeObservationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponent
virtual Model::DescribeComponentOutcome DescribeComponent(const Model::DescribeComponentRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponentAsync
virtual void UpdateComponentAsync(const Model::UpdateComponentRequest &request, const UpdateComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ListTagsForResourceResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: ApplicationInsightsClient.h:187
Aws::ApplicationInsights::ApplicationInsightsClient::DeleteLogPatternCallable
virtual Model::DeleteLogPatternOutcomeCallable DeleteLogPatternCallable(const Model::DeleteLogPatternRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListConfigurationHistoryAsync
virtual void ListConfigurationHistoryAsync(const Model::ListConfigurationHistoryRequest &request, const ListConfigurationHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateLogPattern
virtual Model::UpdateLogPatternOutcome UpdateLogPattern(const Model::UpdateLogPatternRequest &request) const
Aws::ApplicationInsights::Model::UpdateComponentOutcomeCallable
std::future< UpdateComponentOutcome > UpdateComponentOutcomeCallable
Definition: ApplicationInsightsClient.h:160
Aws::ApplicationInsights::DeleteLogPatternResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DeleteLogPatternRequest &, const Model::DeleteLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLogPatternResponseReceivedHandler
Definition: ApplicationInsightsClient.h:172
ClientConfiguration.h
Aws::ApplicationInsights::Model::ListProblemsOutcomeCallable
std::future< ListProblemsOutcome > ListProblemsOutcomeCallable
Definition: ApplicationInsightsClient.h:155
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeLogPatternCallable
virtual Model::DescribeLogPatternOutcomeCallable DescribeLogPatternCallable(const Model::DescribeLogPatternRequest &request) const
Aws::ApplicationInsights::Model::ListProblemsRequest
Definition: ListProblemsRequest.h:23
Aws::ApplicationInsights::ApplicationInsightsClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::~ApplicationInsightsClient
virtual ~ApplicationInsightsClient()
Aws::ApplicationInsights::Model::UpdateComponentConfigurationOutcomeCallable
std::future< UpdateComponentConfigurationOutcome > UpdateComponentConfigurationOutcomeCallable
Definition: ApplicationInsightsClient.h:161
Aws::ApplicationInsights::Model::ListApplicationsRequest
Definition: ListApplicationsRequest.h:22
Aws::ApplicationInsights::ListProblemsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListProblemsRequest &, const Model::ListProblemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProblemsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:186
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatternSetsCallable
virtual Model::ListLogPatternSetsOutcomeCallable ListLogPatternSetsCallable(const Model::ListLogPatternSetsRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::ApplicationInsights::Model::UpdateApplicationOutcome
Aws::Utils::Outcome< UpdateApplicationResult, ApplicationInsightsError > UpdateApplicationOutcome
Definition: ApplicationInsightsClient.h:131
Aws::ApplicationInsights::Model::CreateComponentOutcome
Aws::Utils::Outcome< CreateComponentResult, ApplicationInsightsError > CreateComponentOutcome
Definition: ApplicationInsightsClient.h:109
Aws::ApplicationInsights::Model::ListComponentsOutcome
Aws::Utils::Outcome< ListComponentsResult, ApplicationInsightsError > ListComponentsOutcome
Definition: ApplicationInsightsClient.h:123
Aws::ApplicationInsights::ListComponentsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListComponentsRequest &, const Model::ListComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:182
Aws::ApplicationInsights::Model::DeleteComponentOutcome
Aws::Utils::Outcome< DeleteComponentResult, ApplicationInsightsError > DeleteComponentOutcome
Definition: ApplicationInsightsClient.h:112
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponentConfigurationCallable
virtual Model::UpdateComponentConfigurationOutcomeCallable UpdateComponentConfigurationCallable(const Model::UpdateComponentConfigurationRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblemObservations
virtual Model::DescribeProblemObservationsOutcome DescribeProblemObservations(const Model::DescribeProblemObservationsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateComponent
virtual Model::UpdateComponentOutcome UpdateComponent(const Model::UpdateComponentRequest &request) const
Aws::ApplicationInsights::TagResourceResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: ApplicationInsightsClient.h:188
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatterns
virtual Model::ListLogPatternsOutcome ListLogPatterns(const Model::ListLogPatternsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeComponentCallable
virtual Model::DescribeComponentOutcomeCallable DescribeComponentCallable(const Model::DescribeComponentRequest &request) const
CreateLogPatternResult.h
Aws::ApplicationInsights::Model::DescribeObservationOutcome
Aws::Utils::Outcome< DescribeObservationResult, ApplicationInsightsError > DescribeObservationOutcome
Definition: ApplicationInsightsClient.h:119
ApplicationInsightsErrors.h
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::ApplicationInsights::Model::DescribeProblemRequest
Definition: DescribeProblemRequest.h:22
Aws::ApplicationInsights::Model::DescribeComponentConfigurationOutcomeCallable
std::future< DescribeComponentConfigurationOutcome > DescribeComponentConfigurationOutcomeCallable
Definition: ApplicationInsightsClient.h:144
Aws::ApplicationInsights::Model::UpdateLogPatternOutcome
Aws::Utils::Outcome< UpdateLogPatternResult, ApplicationInsightsError > UpdateLogPatternOutcome
Definition: ApplicationInsightsClient.h:134
Aws::ApplicationInsights::Model::DescribeComponentConfigurationOutcome
Aws::Utils::Outcome< DescribeComponentConfigurationResult, ApplicationInsightsError > DescribeComponentConfigurationOutcome
Definition: ApplicationInsightsClient.h:116
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ApplicationInsights::UpdateComponentResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::UpdateComponentRequest &, const Model::UpdateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateComponentResponseReceivedHandler
Definition: ApplicationInsightsClient.h:191
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeLogPattern
virtual Model::DescribeLogPatternOutcome DescribeLogPattern(const Model::DescribeLogPatternRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
DeleteComponentResult.h
Aws::ApplicationInsights::Model::DescribeObservationOutcomeCallable
std::future< DescribeObservationOutcome > DescribeObservationOutcomeCallable
Definition: ApplicationInsightsClient.h:147
Aws::ApplicationInsights::ListLogPatternSetsResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::ListLogPatternSetsRequest &, const Model::ListLogPatternSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLogPatternSetsResponseReceivedHandler
Definition: ApplicationInsightsClient.h:184
Aws::ApplicationInsights::ApplicationInsightsClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
AWSClient.h
Aws::ApplicationInsights::ApplicationInsightsClient::ListApplicationsAsync
virtual void ListApplicationsAsync(const Model::ListApplicationsRequest &request, const ListApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::Model::ListComponentsOutcomeCallable
std::future< ListComponentsOutcome > ListComponentsOutcomeCallable
Definition: ApplicationInsightsClient.h:151
Aws::ApplicationInsights::Model::ListComponentsRequest
Definition: ListComponentsRequest.h:22
Aws::ApplicationInsights::DescribeLogPatternResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeLogPatternRequest &, const Model::DescribeLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLogPatternResponseReceivedHandler
Definition: ApplicationInsightsClient.h:177
Aws::ApplicationInsights::ApplicationInsightsClient::ListProblemsAsync
virtual void ListProblemsAsync(const Model::ListProblemsRequest &request, const ListProblemsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeProblemAsync
virtual void DescribeProblemAsync(const Model::DescribeProblemRequest &request, const DescribeProblemResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListConfigurationHistoryResult.h
DeleteLogPatternResult.h
Aws::ApplicationInsights::Model::DescribeApplicationOutcome
Aws::Utils::Outcome< DescribeApplicationResult, ApplicationInsightsError > DescribeApplicationOutcome
Definition: ApplicationInsightsClient.h:114
Aws::ApplicationInsights::DescribeObservationResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeObservationRequest &, const Model::DescribeObservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeObservationResponseReceivedHandler
Definition: ApplicationInsightsClient.h:178
Aws::ApplicationInsights::Model::DeleteApplicationOutcome
Aws::Utils::Outcome< DeleteApplicationResult, ApplicationInsightsError > DeleteApplicationOutcome
Definition: ApplicationInsightsClient.h:111
UpdateComponentConfigurationResult.h
UpdateComponentResult.h
Aws::ApplicationInsights::Model::UpdateComponentConfigurationOutcome
Aws::Utils::Outcome< UpdateComponentConfigurationResult, ApplicationInsightsError > UpdateComponentConfigurationOutcome
Definition: ApplicationInsightsClient.h:133
Aws::ApplicationInsights::ApplicationInsightsClient::DescribeObservation
virtual Model::DescribeObservationOutcome DescribeObservation(const Model::DescribeObservationRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::CreateApplicationAsync
virtual void CreateApplicationAsync(const Model::CreateApplicationRequest &request, const CreateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateLogPatternCallable
virtual Model::UpdateLogPatternOutcomeCallable UpdateLogPatternCallable(const Model::UpdateLogPatternRequest &request) const
ApplicationInsights_EXPORTS.h
Aws::ApplicationInsights::DeleteComponentResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DeleteComponentRequest &, const Model::DeleteComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteComponentResponseReceivedHandler
Definition: ApplicationInsightsClient.h:171
DescribeProblemObservationsResult.h
Aws::ApplicationInsights::Model::UpdateApplicationOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Definition: ApplicationInsightsClient.h:159
Aws::ApplicationInsights::ApplicationInsightsClient::ListComponents
virtual Model::ListComponentsOutcome ListComponents(const Model::ListComponentsRequest &request) const
Aws::ApplicationInsights::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: ApplicationInsightsClient.h:157
Aws::ApplicationInsights::ApplicationInsightsClient::UpdateApplicationCallable
virtual Model::UpdateApplicationOutcomeCallable UpdateApplicationCallable(const Model::UpdateApplicationRequest &request) const
JsonSerializer.h
Aws::ApplicationInsights::Model::DeleteLogPatternOutcomeCallable
std::future< DeleteLogPatternOutcome > DeleteLogPatternOutcomeCallable
Definition: ApplicationInsightsClient.h:141
Aws::ApplicationInsights::Model::DeleteLogPatternOutcome
Aws::Utils::Outcome< DeleteLogPatternResult, ApplicationInsightsError > DeleteLogPatternOutcome
Definition: ApplicationInsightsClient.h:113
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatternsCallable
virtual Model::ListLogPatternsOutcomeCallable ListLogPatternsCallable(const Model::ListLogPatternsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListComponentsCallable
virtual Model::ListComponentsOutcomeCallable ListComponentsCallable(const Model::ListComponentsRequest &request) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::ApplicationInsightsClient::ListLogPatternSets
virtual Model::ListLogPatternSetsOutcome ListLogPatternSets(const Model::ListLogPatternSetsRequest &request) const
Aws::ApplicationInsights::Model::CreateLogPatternOutcome
Aws::Utils::Outcome< CreateLogPatternResult, ApplicationInsightsError > CreateLogPatternOutcome
Definition: ApplicationInsightsClient.h:110
Aws::ApplicationInsights::ApplicationInsightsClient::CreateApplicationCallable
virtual Model::CreateApplicationOutcomeCallable CreateApplicationCallable(const Model::CreateApplicationRequest &request) const
Aws::ApplicationInsights::Model::CreateApplicationRequest
Definition: CreateApplicationRequest.h:24
Aws::ApplicationInsights::ApplicationInsightsClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationInsights::DescribeComponentResponseReceivedHandler
std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentRequest &, const Model::DescribeComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeComponentResponseReceivedHandler
Definition: ApplicationInsightsClient.h:174