7#include <aws/mturk-requester/MTurk_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/mturk-requester/model/ReviewResultDetail.h>
10#include <aws/mturk-requester/model/ReviewActionDetail.h>
75 bool m_reviewResultsHasBeenSet =
false;
78 bool m_reviewActionsHasBeenSet =
false;
ReviewReport & WithReviewActions(const Aws::Vector< ReviewActionDetail > &value)
ReviewReport & WithReviewResults(Aws::Vector< ReviewResultDetail > &&value)
ReviewReport & WithReviewActions(Aws::Vector< ReviewActionDetail > &&value)
ReviewReport & AddReviewResults(const ReviewResultDetail &value)
void SetReviewResults(const Aws::Vector< ReviewResultDetail > &value)
AWS_MTURK_API ReviewReport(Aws::Utils::Json::JsonView jsonValue)
void SetReviewActions(const Aws::Vector< ReviewActionDetail > &value)
ReviewReport & AddReviewActions(ReviewActionDetail &&value)
const Aws::Vector< ReviewResultDetail > & GetReviewResults() const
void SetReviewActions(Aws::Vector< ReviewActionDetail > &&value)
const Aws::Vector< ReviewActionDetail > & GetReviewActions() const
ReviewReport & AddReviewActions(const ReviewActionDetail &value)
ReviewReport & WithReviewResults(const Aws::Vector< ReviewResultDetail > &value)
void SetReviewResults(Aws::Vector< ReviewResultDetail > &&value)
bool ReviewActionsHasBeenSet() const
AWS_MTURK_API ReviewReport()
AWS_MTURK_API Aws::Utils::Json::JsonValue Jsonize() const
bool ReviewResultsHasBeenSet() const
ReviewReport & AddReviewResults(ReviewResultDetail &&value)
AWS_MTURK_API ReviewReport & operator=(Aws::Utils::Json::JsonView jsonValue)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue