AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary Class Reference

#include <RecommendationFeedbackSummary.h>

Public Member Functions

 RecommendationFeedbackSummary ()
 
 RecommendationFeedbackSummary (Aws::Utils::Json::JsonView jsonValue)
 
RecommendationFeedbackSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRecommendationId () const
 
bool RecommendationIdHasBeenSet () const
 
void SetRecommendationId (const Aws::String &value)
 
void SetRecommendationId (Aws::String &&value)
 
void SetRecommendationId (const char *value)
 
RecommendationFeedbackSummaryWithRecommendationId (const Aws::String &value)
 
RecommendationFeedbackSummaryWithRecommendationId (Aws::String &&value)
 
RecommendationFeedbackSummaryWithRecommendationId (const char *value)
 
const Aws::Vector< Reaction > & GetReactions () const
 
bool ReactionsHasBeenSet () const
 
void SetReactions (const Aws::Vector< Reaction > &value)
 
void SetReactions (Aws::Vector< Reaction > &&value)
 
RecommendationFeedbackSummaryWithReactions (const Aws::Vector< Reaction > &value)
 
RecommendationFeedbackSummaryWithReactions (Aws::Vector< Reaction > &&value)
 
RecommendationFeedbackSummaryAddReactions (const Reaction &value)
 
RecommendationFeedbackSummaryAddReactions (Reaction &&value)
 
const Aws::StringGetUserId () const
 
bool UserIdHasBeenSet () const
 
void SetUserId (const Aws::String &value)
 
void SetUserId (Aws::String &&value)
 
void SetUserId (const char *value)
 
RecommendationFeedbackSummaryWithUserId (const Aws::String &value)
 
RecommendationFeedbackSummaryWithUserId (Aws::String &&value)
 
RecommendationFeedbackSummaryWithUserId (const char *value)
 

Detailed Description

Information about recommendation feedback summaries.

See Also:

AWS API Reference

Definition at line 34 of file RecommendationFeedbackSummary.h.

Constructor & Destructor Documentation

◆ RecommendationFeedbackSummary() [1/2]

Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::RecommendationFeedbackSummary ( )

◆ RecommendationFeedbackSummary() [2/2]

Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::RecommendationFeedbackSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddReactions() [1/2]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::AddReactions ( const Reaction value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 125 of file RecommendationFeedbackSummary.h.

◆ AddReactions() [2/2]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::AddReactions ( Reaction &&  value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 130 of file RecommendationFeedbackSummary.h.

◆ GetReactions()

const Aws::Vector<Reaction>& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::GetReactions ( ) const
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 95 of file RecommendationFeedbackSummary.h.

◆ GetRecommendationId()

const Aws::String& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::GetRecommendationId ( ) const
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 47 of file RecommendationFeedbackSummary.h.

◆ GetUserId()

const Aws::String& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::GetUserId ( ) const
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 141 of file RecommendationFeedbackSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::Jsonize ( ) const

◆ operator=()

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ReactionsHasBeenSet()

bool Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::ReactionsHasBeenSet ( ) const
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 100 of file RecommendationFeedbackSummary.h.

◆ RecommendationIdHasBeenSet()

bool Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::RecommendationIdHasBeenSet ( ) const
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 53 of file RecommendationFeedbackSummary.h.

◆ SetReactions() [1/2]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetReactions ( const Aws::Vector< Reaction > &  value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 105 of file RecommendationFeedbackSummary.h.

◆ SetReactions() [2/2]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetReactions ( Aws::Vector< Reaction > &&  value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 110 of file RecommendationFeedbackSummary.h.

◆ SetRecommendationId() [1/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetRecommendationId ( const Aws::String value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 59 of file RecommendationFeedbackSummary.h.

◆ SetRecommendationId() [2/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetRecommendationId ( Aws::String &&  value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 65 of file RecommendationFeedbackSummary.h.

◆ SetRecommendationId() [3/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetRecommendationId ( const char *  value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 71 of file RecommendationFeedbackSummary.h.

◆ SetUserId() [1/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetUserId ( const Aws::String value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 161 of file RecommendationFeedbackSummary.h.

◆ SetUserId() [2/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetUserId ( Aws::String &&  value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 171 of file RecommendationFeedbackSummary.h.

◆ SetUserId() [3/3]

void Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::SetUserId ( const char *  value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 181 of file RecommendationFeedbackSummary.h.

◆ UserIdHasBeenSet()

bool Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::UserIdHasBeenSet ( ) const
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 151 of file RecommendationFeedbackSummary.h.

◆ WithReactions() [1/2]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithReactions ( const Aws::Vector< Reaction > &  value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 115 of file RecommendationFeedbackSummary.h.

◆ WithReactions() [2/2]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithReactions ( Aws::Vector< Reaction > &&  value)
inline

List for storing reactions. Reactions are utf-8 text code for emojis.

Definition at line 120 of file RecommendationFeedbackSummary.h.

◆ WithRecommendationId() [1/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithRecommendationId ( const Aws::String value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 77 of file RecommendationFeedbackSummary.h.

◆ WithRecommendationId() [2/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithRecommendationId ( Aws::String &&  value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 83 of file RecommendationFeedbackSummary.h.

◆ WithRecommendationId() [3/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithRecommendationId ( const char *  value)
inline

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Definition at line 89 of file RecommendationFeedbackSummary.h.

◆ WithUserId() [1/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithUserId ( const Aws::String value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 191 of file RecommendationFeedbackSummary.h.

◆ WithUserId() [2/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithUserId ( Aws::String &&  value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 201 of file RecommendationFeedbackSummary.h.

◆ WithUserId() [3/3]

RecommendationFeedbackSummary& Aws::CodeGuruReviewer::Model::RecommendationFeedbackSummary::WithUserId ( const char *  value)
inline

The ID of the user that gave the feedback.

The UserId is an IAM principal that can be specified as an AWS account ID or an Amazon Resource Name (ARN). For more information, see Specifying a Principal in the AWS Identity and Access Management User Guide.

Definition at line 211 of file RecommendationFeedbackSummary.h.


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