7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
8#include <aws/customer-profiles/model/Readiness.h>
19namespace CustomerProfiles {
41 m_enabledHasBeenSet =
true;
54 template <
typename ReadinessT = Readiness>
56 m_readinessHasBeenSet =
true;
57 m_readiness = std::forward<ReadinessT>(value);
59 template <
typename ReadinessT = Readiness>
66 bool m_enabled{
false};
68 Readiness m_readiness;
69 bool m_enabledHasBeenSet =
false;
70 bool m_readinessHasBeenSet =
false;
AWS_CUSTOMERPROFILES_API DataStoreResponse()=default
DataStoreResponse & WithEnabled(bool value)
bool EnabledHasBeenSet() const
void SetReadiness(ReadinessT &&value)
AWS_CUSTOMERPROFILES_API DataStoreResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
const Readiness & GetReadiness() const
DataStoreResponse & WithReadiness(ReadinessT &&value)
bool ReadinessHasBeenSet() const
void SetEnabled(bool value)
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CUSTOMERPROFILES_API DataStoreResponse(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue