7#include <aws/cleanroomsml/CleanRoomsML_EXPORTS.h>
8#include <aws/cleanroomsml/model/PrivacyConfigurationPolicies.h>
48 template<
typename PoliciesT = PrivacyConfigurationPolicies>
49 void SetPolicies(PoliciesT&& value) { m_policiesHasBeenSet =
true; m_policies = std::forward<PoliciesT>(value); }
50 template<
typename PoliciesT = PrivacyConfigurationPolicies>
56 bool m_policiesHasBeenSet =
false;
AWS_CLEANROOMSML_API PrivacyConfiguration(Aws::Utils::Json::JsonView jsonValue)
PrivacyConfiguration & WithPolicies(PoliciesT &&value)
AWS_CLEANROOMSML_API PrivacyConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CLEANROOMSML_API PrivacyConfiguration()=default
void SetPolicies(PoliciesT &&value)
AWS_CLEANROOMSML_API Aws::Utils::Json::JsonValue Jsonize() const
bool PoliciesHasBeenSet() const
const PrivacyConfigurationPolicies & GetPolicies() const
Aws::Utils::Json::JsonValue JsonValue