8#include <aws/core/client/GenericClientConfiguration.h>
9#include <aws/dynamodb/DynamoDB_EXPORTS.h>
15 static const bool EndpointDiscoverySupported =
true;
16 static const bool EndpointDiscoveryRequired =
false;
19 :
Aws::Client::GenericClientConfiguration(other), enableEndpointDiscovery(
BaseClientConfigClass::enableEndpointDiscovery) {}
23 enableEndpointDiscovery(BaseClientConfigClass::enableEndpointDiscovery) {}
26 if (
this == &other)
return *
this;
27 Aws::Client::GenericClientConfiguration::operator=(other);
32 if (
this == &other)
return *
this;
33 Aws::Client::GenericClientConfiguration::operator=(std::move(other));
73 void LoadDynamoDBSpecificConfig(
const Aws::String& profileName);
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DynamoDBClientConfiguration(const Client::ClientConfiguration &config)
DynamoDBClientConfiguration(const char *profileName, bool shouldDisableIMDS=false)
Aws::Crt::Optional< bool > & enableEndpointDiscovery
DynamoDBClientConfiguration(bool useSmartDefaults, const char *defaultMode="legacy", bool shouldDisableIMDS=false)
DynamoDBClientConfiguration(const DynamoDBClientConfiguration &other)
DynamoDBClientConfiguration & operator=(DynamoDBClientConfiguration &&other) noexcept
DynamoDBClientConfiguration(DynamoDBClientConfiguration &&other) noexcept
DynamoDBClientConfiguration(const Client::ClientConfigurationInitValues &configuration={})
DynamoDBClientConfiguration & operator=(const DynamoDBClientConfiguration &other)