7#include <aws/cleanrooms/CleanRooms_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/cleanrooms/model/DifferentialPrivacyPreviewAggregation.h>
59 bool m_aggregationsHasBeenSet =
false;
const Aws::Vector< DifferentialPrivacyPreviewAggregation > & GetAggregations() const
bool AggregationsHasBeenSet() const
AWS_CLEANROOMS_API DifferentialPrivacyPrivacyImpact()
DifferentialPrivacyPrivacyImpact & AddAggregations(const DifferentialPrivacyPreviewAggregation &value)
AWS_CLEANROOMS_API DifferentialPrivacyPrivacyImpact & operator=(Aws::Utils::Json::JsonView jsonValue)
DifferentialPrivacyPrivacyImpact & AddAggregations(DifferentialPrivacyPreviewAggregation &&value)
DifferentialPrivacyPrivacyImpact & WithAggregations(const Aws::Vector< DifferentialPrivacyPreviewAggregation > &value)
void SetAggregations(const Aws::Vector< DifferentialPrivacyPreviewAggregation > &value)
AWS_CLEANROOMS_API DifferentialPrivacyPrivacyImpact(Aws::Utils::Json::JsonView jsonValue)
void SetAggregations(Aws::Vector< DifferentialPrivacyPreviewAggregation > &&value)
AWS_CLEANROOMS_API Aws::Utils::Json::JsonValue Jsonize() const
DifferentialPrivacyPrivacyImpact & WithAggregations(Aws::Vector< DifferentialPrivacyPreviewAggregation > &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue