7#include <aws/cleanrooms/CleanRooms_EXPORTS.h>
8#include <aws/cleanrooms/model/ProtectedQueryS3Output.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/cleanrooms/model/ProtectedQuerySingleMemberOutput.h>
72 bool m_s3HasBeenSet =
false;
75 bool m_memberListHasBeenSet =
false;
ProtectedQueryOutput & WithMemberList(Aws::Vector< ProtectedQuerySingleMemberOutput > &&value)
bool MemberListHasBeenSet() const
AWS_CLEANROOMS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMemberList(Aws::Vector< ProtectedQuerySingleMemberOutput > &&value)
ProtectedQueryOutput & AddMemberList(ProtectedQuerySingleMemberOutput &&value)
AWS_CLEANROOMS_API ProtectedQueryOutput & operator=(Aws::Utils::Json::JsonView jsonValue)
bool S3HasBeenSet() const
void SetS3(ProtectedQueryS3Output &&value)
const ProtectedQueryS3Output & GetS3() const
AWS_CLEANROOMS_API ProtectedQueryOutput()
const Aws::Vector< ProtectedQuerySingleMemberOutput > & GetMemberList() const
void SetMemberList(const Aws::Vector< ProtectedQuerySingleMemberOutput > &value)
ProtectedQueryOutput & WithS3(ProtectedQueryS3Output &&value)
AWS_CLEANROOMS_API ProtectedQueryOutput(Aws::Utils::Json::JsonView jsonValue)
void SetS3(const ProtectedQueryS3Output &value)
ProtectedQueryOutput & WithS3(const ProtectedQueryS3Output &value)
ProtectedQueryOutput & AddMemberList(const ProtectedQuerySingleMemberOutput &value)
ProtectedQueryOutput & WithMemberList(const Aws::Vector< ProtectedQuerySingleMemberOutput > &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue