AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::MTurk::Model::ReviewResultDetail Class Reference

#include <ReviewResultDetail.h>

Public Member Functions

 ReviewResultDetail ()
 
 ReviewResultDetail (Aws::Utils::Json::JsonView jsonValue)
 
ReviewResultDetailoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetActionId () const
 
bool ActionIdHasBeenSet () const
 
void SetActionId (const Aws::String &value)
 
void SetActionId (Aws::String &&value)
 
void SetActionId (const char *value)
 
ReviewResultDetailWithActionId (const Aws::String &value)
 
ReviewResultDetailWithActionId (Aws::String &&value)
 
ReviewResultDetailWithActionId (const char *value)
 
const Aws::StringGetSubjectId () const
 
bool SubjectIdHasBeenSet () const
 
void SetSubjectId (const Aws::String &value)
 
void SetSubjectId (Aws::String &&value)
 
void SetSubjectId (const char *value)
 
ReviewResultDetailWithSubjectId (const Aws::String &value)
 
ReviewResultDetailWithSubjectId (Aws::String &&value)
 
ReviewResultDetailWithSubjectId (const char *value)
 
const Aws::StringGetSubjectType () const
 
bool SubjectTypeHasBeenSet () const
 
void SetSubjectType (const Aws::String &value)
 
void SetSubjectType (Aws::String &&value)
 
void SetSubjectType (const char *value)
 
ReviewResultDetailWithSubjectType (const Aws::String &value)
 
ReviewResultDetailWithSubjectType (Aws::String &&value)
 
ReviewResultDetailWithSubjectType (const char *value)
 
const Aws::StringGetQuestionId () const
 
bool QuestionIdHasBeenSet () const
 
void SetQuestionId (const Aws::String &value)
 
void SetQuestionId (Aws::String &&value)
 
void SetQuestionId (const char *value)
 
ReviewResultDetailWithQuestionId (const Aws::String &value)
 
ReviewResultDetailWithQuestionId (Aws::String &&value)
 
ReviewResultDetailWithQuestionId (const char *value)
 
const Aws::StringGetKey () const
 
bool KeyHasBeenSet () const
 
void SetKey (const Aws::String &value)
 
void SetKey (Aws::String &&value)
 
void SetKey (const char *value)
 
ReviewResultDetailWithKey (const Aws::String &value)
 
ReviewResultDetailWithKey (Aws::String &&value)
 
ReviewResultDetailWithKey (const char *value)
 
const Aws::StringGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Aws::String &value)
 
void SetValue (Aws::String &&value)
 
void SetValue (const char *value)
 
ReviewResultDetailWithValue (const Aws::String &value)
 
ReviewResultDetailWithValue (Aws::String &&value)
 
ReviewResultDetailWithValue (const char *value)
 

Detailed Description

This data structure is returned multiple times for each result specified in the Review Policy.

See Also:

AWS API Reference

Definition at line 32 of file ReviewResultDetail.h.

Constructor & Destructor Documentation

◆ ReviewResultDetail() [1/2]

Aws::MTurk::Model::ReviewResultDetail::ReviewResultDetail ( )

◆ ReviewResultDetail() [2/2]

Aws::MTurk::Model::ReviewResultDetail::ReviewResultDetail ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActionIdHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::ActionIdHasBeenSet ( ) const
inline

A unique identifier of the Review action result.

Definition at line 49 of file ReviewResultDetail.h.

◆ GetActionId()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetActionId ( ) const
inline

A unique identifier of the Review action result.

Definition at line 44 of file ReviewResultDetail.h.

◆ GetKey()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetKey ( ) const
inline

Key identifies the particular piece of reviewed information.

Definition at line 272 of file ReviewResultDetail.h.

◆ GetQuestionId()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetQuestionId ( ) const
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 196 of file ReviewResultDetail.h.

◆ GetSubjectId()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetSubjectId ( ) const
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 88 of file ReviewResultDetail.h.

◆ GetSubjectType()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetSubjectType ( ) const
inline

The type of the object from the SubjectId field.

Definition at line 150 of file ReviewResultDetail.h.

◆ GetValue()

const Aws::String& Aws::MTurk::Model::ReviewResultDetail::GetValue ( ) const
inline

The values of Key provided by the review policies you have selected.

Definition at line 313 of file ReviewResultDetail.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MTurk::Model::ReviewResultDetail::Jsonize ( ) const

◆ KeyHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::KeyHasBeenSet ( ) const
inline

Key identifies the particular piece of reviewed information.

Definition at line 277 of file ReviewResultDetail.h.

◆ operator=()

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ QuestionIdHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::QuestionIdHasBeenSet ( ) const
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 206 of file ReviewResultDetail.h.

◆ SetActionId() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetActionId ( Aws::String &&  value)
inline

A unique identifier of the Review action result.

Definition at line 59 of file ReviewResultDetail.h.

◆ SetActionId() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetActionId ( const Aws::String value)
inline

A unique identifier of the Review action result.

Definition at line 54 of file ReviewResultDetail.h.

◆ SetActionId() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetActionId ( const char *  value)
inline

A unique identifier of the Review action result.

Definition at line 64 of file ReviewResultDetail.h.

◆ SetKey() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetKey ( Aws::String &&  value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 287 of file ReviewResultDetail.h.

◆ SetKey() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetKey ( const Aws::String value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 282 of file ReviewResultDetail.h.

◆ SetKey() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetKey ( const char *  value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 292 of file ReviewResultDetail.h.

◆ SetQuestionId() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetQuestionId ( Aws::String &&  value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 226 of file ReviewResultDetail.h.

◆ SetQuestionId() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetQuestionId ( const Aws::String value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 216 of file ReviewResultDetail.h.

◆ SetQuestionId() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetQuestionId ( const char *  value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 236 of file ReviewResultDetail.h.

◆ SetSubjectId() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectId ( Aws::String &&  value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 112 of file ReviewResultDetail.h.

◆ SetSubjectId() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectId ( const Aws::String value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 104 of file ReviewResultDetail.h.

◆ SetSubjectId() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectId ( const char *  value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 120 of file ReviewResultDetail.h.

◆ SetSubjectType() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectType ( Aws::String &&  value)
inline

The type of the object from the SubjectId field.

Definition at line 165 of file ReviewResultDetail.h.

◆ SetSubjectType() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectType ( const Aws::String value)
inline

The type of the object from the SubjectId field.

Definition at line 160 of file ReviewResultDetail.h.

◆ SetSubjectType() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetSubjectType ( const char *  value)
inline

The type of the object from the SubjectId field.

Definition at line 170 of file ReviewResultDetail.h.

◆ SetValue() [1/3]

void Aws::MTurk::Model::ReviewResultDetail::SetValue ( Aws::String &&  value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 328 of file ReviewResultDetail.h.

◆ SetValue() [2/3]

void Aws::MTurk::Model::ReviewResultDetail::SetValue ( const Aws::String value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 323 of file ReviewResultDetail.h.

◆ SetValue() [3/3]

void Aws::MTurk::Model::ReviewResultDetail::SetValue ( const char *  value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 333 of file ReviewResultDetail.h.

◆ SubjectIdHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::SubjectIdHasBeenSet ( ) const
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 96 of file ReviewResultDetail.h.

◆ SubjectTypeHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::SubjectTypeHasBeenSet ( ) const
inline

The type of the object from the SubjectId field.

Definition at line 155 of file ReviewResultDetail.h.

◆ ValueHasBeenSet()

bool Aws::MTurk::Model::ReviewResultDetail::ValueHasBeenSet ( ) const
inline

The values of Key provided by the review policies you have selected.

Definition at line 318 of file ReviewResultDetail.h.

◆ WithActionId() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithActionId ( Aws::String &&  value)
inline

A unique identifier of the Review action result.

Definition at line 74 of file ReviewResultDetail.h.

◆ WithActionId() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithActionId ( const Aws::String value)
inline

A unique identifier of the Review action result.

Definition at line 69 of file ReviewResultDetail.h.

◆ WithActionId() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithActionId ( const char *  value)
inline

A unique identifier of the Review action result.

Definition at line 79 of file ReviewResultDetail.h.

◆ WithKey() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithKey ( Aws::String &&  value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 302 of file ReviewResultDetail.h.

◆ WithKey() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithKey ( const Aws::String value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 297 of file ReviewResultDetail.h.

◆ WithKey() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithKey ( const char *  value)
inline

Key identifies the particular piece of reviewed information.

Definition at line 307 of file ReviewResultDetail.h.

◆ WithQuestionId() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithQuestionId ( Aws::String &&  value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 256 of file ReviewResultDetail.h.

◆ WithQuestionId() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithQuestionId ( const Aws::String value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 246 of file ReviewResultDetail.h.

◆ WithQuestionId() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithQuestionId ( const char *  value)
inline

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker's performance on the HIT.

Definition at line 266 of file ReviewResultDetail.h.

◆ WithSubjectId() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectId ( Aws::String &&  value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 136 of file ReviewResultDetail.h.

◆ WithSubjectId() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectId ( const Aws::String value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 128 of file ReviewResultDetail.h.

◆ WithSubjectId() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectId ( const char *  value)
inline

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

Definition at line 144 of file ReviewResultDetail.h.

◆ WithSubjectType() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectType ( Aws::String &&  value)
inline

The type of the object from the SubjectId field.

Definition at line 180 of file ReviewResultDetail.h.

◆ WithSubjectType() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectType ( const Aws::String value)
inline

The type of the object from the SubjectId field.

Definition at line 175 of file ReviewResultDetail.h.

◆ WithSubjectType() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithSubjectType ( const char *  value)
inline

The type of the object from the SubjectId field.

Definition at line 185 of file ReviewResultDetail.h.

◆ WithValue() [1/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithValue ( Aws::String &&  value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 343 of file ReviewResultDetail.h.

◆ WithValue() [2/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithValue ( const Aws::String value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 338 of file ReviewResultDetail.h.

◆ WithValue() [3/3]

ReviewResultDetail& Aws::MTurk::Model::ReviewResultDetail::WithValue ( const char *  value)
inline

The values of Key provided by the review policies you have selected.

Definition at line 348 of file ReviewResultDetail.h.


The documentation for this class was generated from the following file: