9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/uxc/UxcEndpointProvider.h>
15#include <aws/uxc/UxcErrors.h>
22#include <aws/uxc/model/GetAccountCustomizationsRequest.h>
23#include <aws/uxc/model/GetAccountCustomizationsResult.h>
24#include <aws/uxc/model/ListServicesRequest.h>
25#include <aws/uxc/model/ListServicesResult.h>
26#include <aws/uxc/model/UpdateAccountCustomizationsRequest.h>
27#include <aws/uxc/model/UpdateAccountCustomizationsResult.h>
33class HttpClientFactory;
37template <
typename R,
typename E>
47class AWSCredentialsProvider;
61class GetAccountCustomizationsRequest;
62class ListServicesRequest;
63class UpdateAccountCustomizationsRequest;
83 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
86 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< UxcClientConfiguration, UxcBuiltInParameters, UxcClientContextParameters > UxcEndpointProviderBase
Aws::Utils::Outcome< GetAccountCustomizationsResult, UxcError > GetAccountCustomizationsOutcome
Aws::Utils::Outcome< UpdateAccountCustomizationsResult, UxcError > UpdateAccountCustomizationsOutcome
Aws::Utils::Outcome< ListServicesResult, UxcError > ListServicesOutcome
std::future< UpdateAccountCustomizationsOutcome > UpdateAccountCustomizationsOutcomeCallable
std::future< ListServicesOutcome > ListServicesOutcomeCallable
std::future< GetAccountCustomizationsOutcome > GetAccountCustomizationsOutcomeCallable
std::function< void(const UxcClient *, const Model::UpdateAccountCustomizationsRequest &, const Model::UpdateAccountCustomizationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAccountCustomizationsResponseReceivedHandler
std::function< void(const UxcClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServicesResponseReceivedHandler
std::function< void(const UxcClient *, const Model::GetAccountCustomizationsRequest &, const Model::GetAccountCustomizationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountCustomizationsResponseReceivedHandler