9#include <aws/appconfigdata/AppConfigDataErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/appconfigdata/AppConfigDataEndpointProvider.h>
21#include <aws/appconfigdata/model/GetLatestConfigurationResult.h>
22#include <aws/appconfigdata/model/StartConfigurationSessionResult.h>
30 class HttpClientFactory;
35 template<
typename R,
typename E>
class Outcome;
46 class AWSCredentialsProvider;
54 namespace AppConfigData
EndpointProviderBase< AppConfigDataClientConfiguration, AppConfigDataBuiltInParameters, AppConfigDataClientContextParameters > AppConfigDataEndpointProviderBase
Aws::Utils::Outcome< StartConfigurationSessionResult, AppConfigDataError > StartConfigurationSessionOutcome
std::future< StartConfigurationSessionOutcome > StartConfigurationSessionOutcomeCallable
Aws::Utils::Outcome< GetLatestConfigurationResult, AppConfigDataError > GetLatestConfigurationOutcome
std::future< GetLatestConfigurationOutcome > GetLatestConfigurationOutcomeCallable
std::function< void(const AppConfigDataClient *, const Model::StartConfigurationSessionRequest &, const Model::StartConfigurationSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartConfigurationSessionResponseReceivedHandler
std::function< void(const AppConfigDataClient *, const Model::GetLatestConfigurationRequest &, Model::GetLatestConfigurationOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLatestConfigurationResponseReceivedHandler