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

#include <CodeReviewSummary.h>

Public Member Functions

 CodeReviewSummary ()
 
 CodeReviewSummary (Aws::Utils::Json::JsonView jsonValue)
 
CodeReviewSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
CodeReviewSummaryWithName (const Aws::String &value)
 
CodeReviewSummaryWithName (Aws::String &&value)
 
CodeReviewSummaryWithName (const char *value)
 
const Aws::StringGetCodeReviewArn () const
 
bool CodeReviewArnHasBeenSet () const
 
void SetCodeReviewArn (const Aws::String &value)
 
void SetCodeReviewArn (Aws::String &&value)
 
void SetCodeReviewArn (const char *value)
 
CodeReviewSummaryWithCodeReviewArn (const Aws::String &value)
 
CodeReviewSummaryWithCodeReviewArn (Aws::String &&value)
 
CodeReviewSummaryWithCodeReviewArn (const char *value)
 
const Aws::StringGetRepositoryName () const
 
bool RepositoryNameHasBeenSet () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
CodeReviewSummaryWithRepositoryName (const Aws::String &value)
 
CodeReviewSummaryWithRepositoryName (Aws::String &&value)
 
CodeReviewSummaryWithRepositoryName (const char *value)
 
const Aws::StringGetOwner () const
 
bool OwnerHasBeenSet () const
 
void SetOwner (const Aws::String &value)
 
void SetOwner (Aws::String &&value)
 
void SetOwner (const char *value)
 
CodeReviewSummaryWithOwner (const Aws::String &value)
 
CodeReviewSummaryWithOwner (Aws::String &&value)
 
CodeReviewSummaryWithOwner (const char *value)
 
const ProviderTypeGetProviderType () const
 
bool ProviderTypeHasBeenSet () const
 
void SetProviderType (const ProviderType &value)
 
void SetProviderType (ProviderType &&value)
 
CodeReviewSummaryWithProviderType (const ProviderType &value)
 
CodeReviewSummaryWithProviderType (ProviderType &&value)
 
const JobStateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const JobState &value)
 
void SetState (JobState &&value)
 
CodeReviewSummaryWithState (const JobState &value)
 
CodeReviewSummaryWithState (JobState &&value)
 
const Aws::Utils::DateTimeGetCreatedTimeStamp () const
 
bool CreatedTimeStampHasBeenSet () const
 
void SetCreatedTimeStamp (const Aws::Utils::DateTime &value)
 
void SetCreatedTimeStamp (Aws::Utils::DateTime &&value)
 
CodeReviewSummaryWithCreatedTimeStamp (const Aws::Utils::DateTime &value)
 
CodeReviewSummaryWithCreatedTimeStamp (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedTimeStamp () const
 
bool LastUpdatedTimeStampHasBeenSet () const
 
void SetLastUpdatedTimeStamp (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedTimeStamp (Aws::Utils::DateTime &&value)
 
CodeReviewSummaryWithLastUpdatedTimeStamp (const Aws::Utils::DateTime &value)
 
CodeReviewSummaryWithLastUpdatedTimeStamp (Aws::Utils::DateTime &&value)
 
const TypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Type &value)
 
void SetType (Type &&value)
 
CodeReviewSummaryWithType (const Type &value)
 
CodeReviewSummaryWithType (Type &&value)
 
const Aws::StringGetPullRequestId () const
 
bool PullRequestIdHasBeenSet () const
 
void SetPullRequestId (const Aws::String &value)
 
void SetPullRequestId (Aws::String &&value)
 
void SetPullRequestId (const char *value)
 
CodeReviewSummaryWithPullRequestId (const Aws::String &value)
 
CodeReviewSummaryWithPullRequestId (Aws::String &&value)
 
CodeReviewSummaryWithPullRequestId (const char *value)
 
const MetricsSummaryGetMetricsSummary () const
 
bool MetricsSummaryHasBeenSet () const
 
void SetMetricsSummary (const MetricsSummary &value)
 
void SetMetricsSummary (MetricsSummary &&value)
 
CodeReviewSummaryWithMetricsSummary (const MetricsSummary &value)
 
CodeReviewSummaryWithMetricsSummary (MetricsSummary &&value)
 

Detailed Description

Information about the summary of the code review.

See Also:

AWS API Reference

Definition at line 37 of file CodeReviewSummary.h.

Constructor & Destructor Documentation

◆ CodeReviewSummary() [1/2]

Aws::CodeGuruReviewer::Model::CodeReviewSummary::CodeReviewSummary ( )

◆ CodeReviewSummary() [2/2]

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

Member Function Documentation

◆ CodeReviewArnHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::CodeReviewArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 99 of file CodeReviewSummary.h.

◆ CreatedTimeStampHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::CreatedTimeStampHasBeenSet ( ) const
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 352 of file CodeReviewSummary.h.

◆ GetCodeReviewArn()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetCodeReviewArn ( ) const
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 92 of file CodeReviewSummary.h.

◆ GetCreatedTimeStamp()

const Aws::Utils::DateTime& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetCreatedTimeStamp ( ) const
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 346 of file CodeReviewSummary.h.

◆ GetLastUpdatedTimeStamp()

const Aws::Utils::DateTime& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetLastUpdatedTimeStamp ( ) const
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 383 of file CodeReviewSummary.h.

◆ GetMetricsSummary()

const MetricsSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetMetricsSummary ( ) const
inline

The statistics from the code review.

Definition at line 491 of file CodeReviewSummary.h.

◆ GetName()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetName ( ) const
inline

The name of the code review.

Definition at line 49 of file CodeReviewSummary.h.

◆ GetOwner()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetOwner ( ) const
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 191 of file CodeReviewSummary.h.

◆ GetProviderType()

const ProviderType& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetProviderType ( ) const
inline

The provider type of the repository association.

Definition at line 253 of file CodeReviewSummary.h.

◆ GetPullRequestId()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetPullRequestId ( ) const
inline

The pull request ID for the code review.

Definition at line 450 of file CodeReviewSummary.h.

◆ GetRepositoryName()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetRepositoryName ( ) const
inline

The name of the repository.

Definition at line 147 of file CodeReviewSummary.h.

◆ GetState()

const JobState& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetState ( ) const
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 289 of file CodeReviewSummary.h.

◆ GetType()

const Type& Aws::CodeGuruReviewer::Model::CodeReviewSummary::GetType ( ) const
inline

The type of the code review.

Definition at line 419 of file CodeReviewSummary.h.

◆ Jsonize()

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

◆ LastUpdatedTimeStampHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::LastUpdatedTimeStampHasBeenSet ( ) const
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 389 of file CodeReviewSummary.h.

◆ MetricsSummaryHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::MetricsSummaryHasBeenSet ( ) const
inline

The statistics from the code review.

Definition at line 496 of file CodeReviewSummary.h.

◆ NameHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::NameHasBeenSet ( ) const
inline

The name of the code review.

Definition at line 54 of file CodeReviewSummary.h.

◆ operator=()

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

◆ OwnerHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::OwnerHasBeenSet ( ) const
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 199 of file CodeReviewSummary.h.

◆ ProviderTypeHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::ProviderTypeHasBeenSet ( ) const
inline

The provider type of the repository association.

Definition at line 258 of file CodeReviewSummary.h.

◆ PullRequestIdHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::PullRequestIdHasBeenSet ( ) const
inline

The pull request ID for the code review.

Definition at line 455 of file CodeReviewSummary.h.

◆ RepositoryNameHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::RepositoryNameHasBeenSet ( ) const
inline

The name of the repository.

Definition at line 152 of file CodeReviewSummary.h.

◆ SetCodeReviewArn() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetCodeReviewArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 106 of file CodeReviewSummary.h.

◆ SetCodeReviewArn() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetCodeReviewArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 113 of file CodeReviewSummary.h.

◆ SetCodeReviewArn() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetCodeReviewArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 120 of file CodeReviewSummary.h.

◆ SetCreatedTimeStamp() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetCreatedTimeStamp ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 358 of file CodeReviewSummary.h.

◆ SetCreatedTimeStamp() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetCreatedTimeStamp ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 364 of file CodeReviewSummary.h.

◆ SetLastUpdatedTimeStamp() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetLastUpdatedTimeStamp ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 395 of file CodeReviewSummary.h.

◆ SetLastUpdatedTimeStamp() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetLastUpdatedTimeStamp ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 401 of file CodeReviewSummary.h.

◆ SetMetricsSummary() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetMetricsSummary ( const MetricsSummary value)
inline

The statistics from the code review.

Definition at line 501 of file CodeReviewSummary.h.

◆ SetMetricsSummary() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetMetricsSummary ( MetricsSummary &&  value)
inline

The statistics from the code review.

Definition at line 506 of file CodeReviewSummary.h.

◆ SetName() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetName ( const Aws::String value)
inline

The name of the code review.

Definition at line 59 of file CodeReviewSummary.h.

◆ SetName() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetName ( Aws::String &&  value)
inline

The name of the code review.

Definition at line 64 of file CodeReviewSummary.h.

◆ SetName() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetName ( const char *  value)
inline

The name of the code review.

Definition at line 69 of file CodeReviewSummary.h.

◆ SetOwner() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetOwner ( const Aws::String value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 207 of file CodeReviewSummary.h.

◆ SetOwner() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetOwner ( Aws::String &&  value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 215 of file CodeReviewSummary.h.

◆ SetOwner() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetOwner ( const char *  value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 223 of file CodeReviewSummary.h.

◆ SetProviderType() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetProviderType ( const ProviderType value)
inline

The provider type of the repository association.

Definition at line 263 of file CodeReviewSummary.h.

◆ SetProviderType() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetProviderType ( ProviderType &&  value)
inline

The provider type of the repository association.

Definition at line 268 of file CodeReviewSummary.h.

◆ SetPullRequestId() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetPullRequestId ( const Aws::String value)
inline

The pull request ID for the code review.

Definition at line 460 of file CodeReviewSummary.h.

◆ SetPullRequestId() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetPullRequestId ( Aws::String &&  value)
inline

The pull request ID for the code review.

Definition at line 465 of file CodeReviewSummary.h.

◆ SetPullRequestId() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetPullRequestId ( const char *  value)
inline

The pull request ID for the code review.

Definition at line 470 of file CodeReviewSummary.h.

◆ SetRepositoryName() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetRepositoryName ( const Aws::String value)
inline

The name of the repository.

Definition at line 157 of file CodeReviewSummary.h.

◆ SetRepositoryName() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetRepositoryName ( Aws::String &&  value)
inline

The name of the repository.

Definition at line 162 of file CodeReviewSummary.h.

◆ SetRepositoryName() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetRepositoryName ( const char *  value)
inline

The name of the repository.

Definition at line 167 of file CodeReviewSummary.h.

◆ SetState() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetState ( const JobState value)
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 309 of file CodeReviewSummary.h.

◆ SetState() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetState ( JobState &&  value)
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 319 of file CodeReviewSummary.h.

◆ SetType() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetType ( const Type value)
inline

The type of the code review.

Definition at line 429 of file CodeReviewSummary.h.

◆ SetType() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewSummary::SetType ( Type &&  value)
inline

The type of the code review.

Definition at line 434 of file CodeReviewSummary.h.

◆ StateHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::StateHasBeenSet ( ) const
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 299 of file CodeReviewSummary.h.

◆ TypeHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewSummary::TypeHasBeenSet ( ) const
inline

The type of the code review.

Definition at line 424 of file CodeReviewSummary.h.

◆ WithCodeReviewArn() [1/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithCodeReviewArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 127 of file CodeReviewSummary.h.

◆ WithCodeReviewArn() [2/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithCodeReviewArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 134 of file CodeReviewSummary.h.

◆ WithCodeReviewArn() [3/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithCodeReviewArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the CodeReview object.

Definition at line 141 of file CodeReviewSummary.h.

◆ WithCreatedTimeStamp() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithCreatedTimeStamp ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 370 of file CodeReviewSummary.h.

◆ WithCreatedTimeStamp() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithCreatedTimeStamp ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the code review was created.

Definition at line 376 of file CodeReviewSummary.h.

◆ WithLastUpdatedTimeStamp() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithLastUpdatedTimeStamp ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 407 of file CodeReviewSummary.h.

◆ WithLastUpdatedTimeStamp() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithLastUpdatedTimeStamp ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the code review was last updated.

Definition at line 413 of file CodeReviewSummary.h.

◆ WithMetricsSummary() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithMetricsSummary ( const MetricsSummary value)
inline

The statistics from the code review.

Definition at line 511 of file CodeReviewSummary.h.

◆ WithMetricsSummary() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithMetricsSummary ( MetricsSummary &&  value)
inline

The statistics from the code review.

Definition at line 516 of file CodeReviewSummary.h.

◆ WithName() [1/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithName ( const Aws::String value)
inline

The name of the code review.

Definition at line 74 of file CodeReviewSummary.h.

◆ WithName() [2/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithName ( Aws::String &&  value)
inline

The name of the code review.

Definition at line 79 of file CodeReviewSummary.h.

◆ WithName() [3/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithName ( const char *  value)
inline

The name of the code review.

Definition at line 84 of file CodeReviewSummary.h.

◆ WithOwner() [1/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithOwner ( const Aws::String value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 231 of file CodeReviewSummary.h.

◆ WithOwner() [2/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithOwner ( Aws::String &&  value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 239 of file CodeReviewSummary.h.

◆ WithOwner() [3/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithOwner ( const char *  value)
inline

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Definition at line 247 of file CodeReviewSummary.h.

◆ WithProviderType() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithProviderType ( const ProviderType value)
inline

The provider type of the repository association.

Definition at line 273 of file CodeReviewSummary.h.

◆ WithProviderType() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithProviderType ( ProviderType &&  value)
inline

The provider type of the repository association.

Definition at line 278 of file CodeReviewSummary.h.

◆ WithPullRequestId() [1/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithPullRequestId ( const Aws::String value)
inline

The pull request ID for the code review.

Definition at line 475 of file CodeReviewSummary.h.

◆ WithPullRequestId() [2/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithPullRequestId ( Aws::String &&  value)
inline

The pull request ID for the code review.

Definition at line 480 of file CodeReviewSummary.h.

◆ WithPullRequestId() [3/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithPullRequestId ( const char *  value)
inline

The pull request ID for the code review.

Definition at line 485 of file CodeReviewSummary.h.

◆ WithRepositoryName() [1/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithRepositoryName ( const Aws::String value)
inline

The name of the repository.

Definition at line 172 of file CodeReviewSummary.h.

◆ WithRepositoryName() [2/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithRepositoryName ( Aws::String &&  value)
inline

The name of the repository.

Definition at line 177 of file CodeReviewSummary.h.

◆ WithRepositoryName() [3/3]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithRepositoryName ( const char *  value)
inline

The name of the repository.

Definition at line 182 of file CodeReviewSummary.h.

◆ WithState() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithState ( const JobState value)
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 329 of file CodeReviewSummary.h.

◆ WithState() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithState ( JobState &&  value)
inline

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Definition at line 339 of file CodeReviewSummary.h.

◆ WithType() [1/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithType ( const Type value)
inline

The type of the code review.

Definition at line 439 of file CodeReviewSummary.h.

◆ WithType() [2/2]

CodeReviewSummary& Aws::CodeGuruReviewer::Model::CodeReviewSummary::WithType ( Type &&  value)
inline

The type of the code review.

Definition at line 444 of file CodeReviewSummary.h.


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