8#include <aws/timestream-query/TimestreamQuery_EXPORTS.h>
9#include <aws/core/client/GenericClientConfiguration.h>
14 namespace TimestreamQuery
19 static const bool EndpointDiscoverySupported =
true;
20 static const bool EndpointDiscoveryRequired =
true;
23 :
Aws::Client::GenericClientConfiguration(other),
30 enableEndpointDiscovery(BaseClientConfigClass::enableEndpointDiscovery)
38 Aws::Client::GenericClientConfiguration::operator =(other);
46 Aws::Client::GenericClientConfiguration::operator =(std::move(other));
86 void LoadTimestreamQuerySpecificConfig(
const Aws::String& profileName);
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
TimestreamQueryClientConfiguration(TimestreamQueryClientConfiguration &&other) noexcept
Aws::Crt::Optional< bool > & enableEndpointDiscovery
TimestreamQueryClientConfiguration & operator=(const TimestreamQueryClientConfiguration &other)
TimestreamQueryClientConfiguration(const Client::ClientConfiguration &config)
TimestreamQueryClientConfiguration & operator=(TimestreamQueryClientConfiguration &&other) noexcept
TimestreamQueryClientConfiguration(const char *profileName, bool shouldDisableIMDS=false)
TimestreamQueryClientConfiguration(const TimestreamQueryClientConfiguration &other)
TimestreamQueryClientConfiguration(bool useSmartDefaults, const char *defaultMode="legacy", bool shouldDisableIMDS=false)
TimestreamQueryClientConfiguration(const Client::ClientConfigurationInitValues &configuration={})