AWS SDK for C++  1.9.129
AWS SDK for C++
Classes | Namespaces | Typedefs
ApplicationInsightsClient.h File Reference
#include <aws/application-insights/ApplicationInsights_EXPORTS.h>
#include <aws/application-insights/ApplicationInsightsErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/application-insights/model/CreateApplicationResult.h>
#include <aws/application-insights/model/CreateComponentResult.h>
#include <aws/application-insights/model/CreateLogPatternResult.h>
#include <aws/application-insights/model/DeleteApplicationResult.h>
#include <aws/application-insights/model/DeleteComponentResult.h>
#include <aws/application-insights/model/DeleteLogPatternResult.h>
#include <aws/application-insights/model/DescribeApplicationResult.h>
#include <aws/application-insights/model/DescribeComponentResult.h>
#include <aws/application-insights/model/DescribeComponentConfigurationResult.h>
#include <aws/application-insights/model/DescribeComponentConfigurationRecommendationResult.h>
#include <aws/application-insights/model/DescribeLogPatternResult.h>
#include <aws/application-insights/model/DescribeObservationResult.h>
#include <aws/application-insights/model/DescribeProblemResult.h>
#include <aws/application-insights/model/DescribeProblemObservationsResult.h>
#include <aws/application-insights/model/ListApplicationsResult.h>
#include <aws/application-insights/model/ListComponentsResult.h>
#include <aws/application-insights/model/ListConfigurationHistoryResult.h>
#include <aws/application-insights/model/ListLogPatternSetsResult.h>
#include <aws/application-insights/model/ListLogPatternsResult.h>
#include <aws/application-insights/model/ListProblemsResult.h>
#include <aws/application-insights/model/ListTagsForResourceResult.h>
#include <aws/application-insights/model/TagResourceResult.h>
#include <aws/application-insights/model/UntagResourceResult.h>
#include <aws/application-insights/model/UpdateApplicationResult.h>
#include <aws/application-insights/model/UpdateComponentResult.h>
#include <aws/application-insights/model/UpdateComponentConfigurationResult.h>
#include <aws/application-insights/model/UpdateLogPatternResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::ApplicationInsights::ApplicationInsightsClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::ApplicationInsights
 
 Aws::ApplicationInsights::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateApplicationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::CreateApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateComponentResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::CreateComponentOutcome
 
typedef Aws::Utils::Outcome< CreateLogPatternResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::CreateLogPatternOutcome
 
typedef Aws::Utils::Outcome< DeleteApplicationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DeleteApplicationOutcome
 
typedef Aws::Utils::Outcome< DeleteComponentResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DeleteComponentOutcome
 
typedef Aws::Utils::Outcome< DeleteLogPatternResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DeleteLogPatternOutcome
 
typedef Aws::Utils::Outcome< DescribeApplicationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeApplicationOutcome
 
typedef Aws::Utils::Outcome< DescribeComponentResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeComponentOutcome
 
typedef Aws::Utils::Outcome< DescribeComponentConfigurationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeComponentConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeComponentConfigurationRecommendationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeComponentConfigurationRecommendationOutcome
 
typedef Aws::Utils::Outcome< DescribeLogPatternResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeLogPatternOutcome
 
typedef Aws::Utils::Outcome< DescribeObservationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeObservationOutcome
 
typedef Aws::Utils::Outcome< DescribeProblemResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeProblemOutcome
 
typedef Aws::Utils::Outcome< DescribeProblemObservationsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::DescribeProblemObservationsOutcome
 
typedef Aws::Utils::Outcome< ListApplicationsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListComponentsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListComponentsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationHistoryResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListConfigurationHistoryOutcome
 
typedef Aws::Utils::Outcome< ListLogPatternSetsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListLogPatternSetsOutcome
 
typedef Aws::Utils::Outcome< ListLogPatternsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListLogPatternsOutcome
 
typedef Aws::Utils::Outcome< ListProblemsResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListProblemsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateApplicationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::UpdateApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateComponentResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::UpdateComponentOutcome
 
typedef Aws::Utils::Outcome< UpdateComponentConfigurationResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::UpdateComponentConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateLogPatternResult, ApplicationInsightsError > Aws::ApplicationInsights::Model::UpdateLogPatternOutcome
 
typedef std::future< CreateApplicationOutcome > Aws::ApplicationInsights::Model::CreateApplicationOutcomeCallable
 
typedef std::future< CreateComponentOutcome > Aws::ApplicationInsights::Model::CreateComponentOutcomeCallable
 
typedef std::future< CreateLogPatternOutcome > Aws::ApplicationInsights::Model::CreateLogPatternOutcomeCallable
 
typedef std::future< DeleteApplicationOutcome > Aws::ApplicationInsights::Model::DeleteApplicationOutcomeCallable
 
typedef std::future< DeleteComponentOutcome > Aws::ApplicationInsights::Model::DeleteComponentOutcomeCallable
 
typedef std::future< DeleteLogPatternOutcome > Aws::ApplicationInsights::Model::DeleteLogPatternOutcomeCallable
 
typedef std::future< DescribeApplicationOutcome > Aws::ApplicationInsights::Model::DescribeApplicationOutcomeCallable
 
typedef std::future< DescribeComponentOutcome > Aws::ApplicationInsights::Model::DescribeComponentOutcomeCallable
 
typedef std::future< DescribeComponentConfigurationOutcome > Aws::ApplicationInsights::Model::DescribeComponentConfigurationOutcomeCallable
 
typedef std::future< DescribeComponentConfigurationRecommendationOutcome > Aws::ApplicationInsights::Model::DescribeComponentConfigurationRecommendationOutcomeCallable
 
typedef std::future< DescribeLogPatternOutcome > Aws::ApplicationInsights::Model::DescribeLogPatternOutcomeCallable
 
typedef std::future< DescribeObservationOutcome > Aws::ApplicationInsights::Model::DescribeObservationOutcomeCallable
 
typedef std::future< DescribeProblemOutcome > Aws::ApplicationInsights::Model::DescribeProblemOutcomeCallable
 
typedef std::future< DescribeProblemObservationsOutcome > Aws::ApplicationInsights::Model::DescribeProblemObservationsOutcomeCallable
 
typedef std::future< ListApplicationsOutcome > Aws::ApplicationInsights::Model::ListApplicationsOutcomeCallable
 
typedef std::future< ListComponentsOutcome > Aws::ApplicationInsights::Model::ListComponentsOutcomeCallable
 
typedef std::future< ListConfigurationHistoryOutcome > Aws::ApplicationInsights::Model::ListConfigurationHistoryOutcomeCallable
 
typedef std::future< ListLogPatternSetsOutcome > Aws::ApplicationInsights::Model::ListLogPatternSetsOutcomeCallable
 
typedef std::future< ListLogPatternsOutcome > Aws::ApplicationInsights::Model::ListLogPatternsOutcomeCallable
 
typedef std::future< ListProblemsOutcome > Aws::ApplicationInsights::Model::ListProblemsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::ApplicationInsights::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::ApplicationInsights::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::ApplicationInsights::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateApplicationOutcome > Aws::ApplicationInsights::Model::UpdateApplicationOutcomeCallable
 
typedef std::future< UpdateComponentOutcome > Aws::ApplicationInsights::Model::UpdateComponentOutcomeCallable
 
typedef std::future< UpdateComponentConfigurationOutcome > Aws::ApplicationInsights::Model::UpdateComponentConfigurationOutcomeCallable
 
typedef std::future< UpdateLogPatternOutcome > Aws::ApplicationInsights::Model::UpdateLogPatternOutcomeCallable
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::CreateComponentRequest &, const Model::CreateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::CreateComponentResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::CreateLogPatternRequest &, const Model::CreateLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::CreateLogPatternResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DeleteComponentRequest &, const Model::DeleteComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DeleteComponentResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DeleteLogPatternRequest &, const Model::DeleteLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DeleteLogPatternResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeApplicationRequest &, const Model::DescribeApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeApplicationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentRequest &, const Model::DescribeComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeComponentResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentConfigurationRequest &, const Model::DescribeComponentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeComponentConfigurationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeComponentConfigurationRecommendationRequest &, const Model::DescribeComponentConfigurationRecommendationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeComponentConfigurationRecommendationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeLogPatternRequest &, const Model::DescribeLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeLogPatternResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeObservationRequest &, const Model::DescribeObservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeObservationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeProblemRequest &, const Model::DescribeProblemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeProblemResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::DescribeProblemObservationsRequest &, const Model::DescribeProblemObservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::DescribeProblemObservationsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListApplicationsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListComponentsRequest &, const Model::ListComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListComponentsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListConfigurationHistoryRequest &, const Model::ListConfigurationHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListConfigurationHistoryResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListLogPatternSetsRequest &, const Model::ListLogPatternSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListLogPatternSetsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListLogPatternsRequest &, const Model::ListLogPatternsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListLogPatternsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListProblemsRequest &, const Model::ListProblemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListProblemsResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::TagResourceResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::UpdateApplicationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::UpdateComponentRequest &, const Model::UpdateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::UpdateComponentResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::UpdateComponentConfigurationRequest &, const Model::UpdateComponentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::UpdateComponentConfigurationResponseReceivedHandler
 
typedef std::function< void(const ApplicationInsightsClient *, const Model::UpdateLogPatternRequest &, const Model::UpdateLogPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::ApplicationInsights::UpdateLogPatternResponseReceivedHandler