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

#include <CodeReview.h>

Public Member Functions

 CodeReview ()
 
 CodeReview (Aws::Utils::Json::JsonView jsonValue)
 
CodeReviewoperator= (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)
 
CodeReviewWithName (const Aws::String &value)
 
CodeReviewWithName (Aws::String &&value)
 
CodeReviewWithName (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)
 
CodeReviewWithCodeReviewArn (const Aws::String &value)
 
CodeReviewWithCodeReviewArn (Aws::String &&value)
 
CodeReviewWithCodeReviewArn (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)
 
CodeReviewWithRepositoryName (const Aws::String &value)
 
CodeReviewWithRepositoryName (Aws::String &&value)
 
CodeReviewWithRepositoryName (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)
 
CodeReviewWithOwner (const Aws::String &value)
 
CodeReviewWithOwner (Aws::String &&value)
 
CodeReviewWithOwner (const char *value)
 
const ProviderTypeGetProviderType () const
 
bool ProviderTypeHasBeenSet () const
 
void SetProviderType (const ProviderType &value)
 
void SetProviderType (ProviderType &&value)
 
CodeReviewWithProviderType (const ProviderType &value)
 
CodeReviewWithProviderType (ProviderType &&value)
 
const JobStateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const JobState &value)
 
void SetState (JobState &&value)
 
CodeReviewWithState (const JobState &value)
 
CodeReviewWithState (JobState &&value)
 
const Aws::StringGetStateReason () const
 
bool StateReasonHasBeenSet () const
 
void SetStateReason (const Aws::String &value)
 
void SetStateReason (Aws::String &&value)
 
void SetStateReason (const char *value)
 
CodeReviewWithStateReason (const Aws::String &value)
 
CodeReviewWithStateReason (Aws::String &&value)
 
CodeReviewWithStateReason (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTimeStamp () const
 
bool CreatedTimeStampHasBeenSet () const
 
void SetCreatedTimeStamp (const Aws::Utils::DateTime &value)
 
void SetCreatedTimeStamp (Aws::Utils::DateTime &&value)
 
CodeReviewWithCreatedTimeStamp (const Aws::Utils::DateTime &value)
 
CodeReviewWithCreatedTimeStamp (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)
 
CodeReviewWithLastUpdatedTimeStamp (const Aws::Utils::DateTime &value)
 
CodeReviewWithLastUpdatedTimeStamp (Aws::Utils::DateTime &&value)
 
const TypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Type &value)
 
void SetType (Type &&value)
 
CodeReviewWithType (const Type &value)
 
CodeReviewWithType (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)
 
CodeReviewWithPullRequestId (const Aws::String &value)
 
CodeReviewWithPullRequestId (Aws::String &&value)
 
CodeReviewWithPullRequestId (const char *value)
 
const SourceCodeTypeGetSourceCodeType () const
 
bool SourceCodeTypeHasBeenSet () const
 
void SetSourceCodeType (const SourceCodeType &value)
 
void SetSourceCodeType (SourceCodeType &&value)
 
CodeReviewWithSourceCodeType (const SourceCodeType &value)
 
CodeReviewWithSourceCodeType (SourceCodeType &&value)
 
const Aws::StringGetAssociationArn () const
 
bool AssociationArnHasBeenSet () const
 
void SetAssociationArn (const Aws::String &value)
 
void SetAssociationArn (Aws::String &&value)
 
void SetAssociationArn (const char *value)
 
CodeReviewWithAssociationArn (const Aws::String &value)
 
CodeReviewWithAssociationArn (Aws::String &&value)
 
CodeReviewWithAssociationArn (const char *value)
 
const MetricsGetMetrics () const
 
bool MetricsHasBeenSet () const
 
void SetMetrics (const Metrics &value)
 
void SetMetrics (Metrics &&value)
 
CodeReviewWithMetrics (const Metrics &value)
 
CodeReviewWithMetrics (Metrics &&value)
 

Detailed Description

Information about a code review. A code review belongs to the associated repository that contains the reviewed code.

See Also:

AWS API Reference

Definition at line 38 of file CodeReview.h.

Constructor & Destructor Documentation

◆ CodeReview() [1/2]

Aws::CodeGuruReviewer::Model::CodeReview::CodeReview ( )

◆ CodeReview() [2/2]

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

Member Function Documentation

◆ AssociationArnHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReview::AssociationArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 579 of file CodeReview.h.

◆ CodeReviewArnHasBeenSet()

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

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

Definition at line 100 of file CodeReview.h.

◆ CreatedTimeStampHasBeenSet()

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

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

Definition at line 394 of file CodeReview.h.

◆ GetAssociationArn()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReview::GetAssociationArn ( ) const
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 569 of file CodeReview.h.

◆ GetCodeReviewArn()

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

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

Definition at line 93 of file CodeReview.h.

◆ GetCreatedTimeStamp()

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

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

Definition at line 388 of file CodeReview.h.

◆ GetLastUpdatedTimeStamp()

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

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

Definition at line 425 of file CodeReview.h.

◆ GetMetrics()

const Metrics& Aws::CodeGuruReviewer::Model::CodeReview::GetMetrics ( ) const
inline

The statistics from the code review.

Definition at line 645 of file CodeReview.h.

◆ GetName()

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

The name of the code review.

Definition at line 50 of file CodeReview.h.

◆ GetOwner()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReview::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 192 of file CodeReview.h.

◆ GetProviderType()

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 255 of file CodeReview.h.

◆ GetPullRequestId()

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

The pull request ID for the code review.

Definition at line 492 of file CodeReview.h.

◆ GetRepositoryName()

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

The name of the repository.

Definition at line 148 of file CodeReview.h.

◆ GetSourceCodeType()

const SourceCodeType& Aws::CodeGuruReviewer::Model::CodeReview::GetSourceCodeType ( ) const
inline

The type of the source code for the code review.

Definition at line 533 of file CodeReview.h.

◆ GetState()

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

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 295 of file CodeReview.h.

◆ GetStateReason()

const Aws::String& Aws::CodeGuruReviewer::Model::CodeReview::GetStateReason ( ) const
inline

The reason for the state of the code review.

Definition at line 346 of file CodeReview.h.

◆ GetType()

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

The type of code review.

Definition at line 461 of file CodeReview.h.

◆ Jsonize()

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

◆ LastUpdatedTimeStampHasBeenSet()

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

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

Definition at line 431 of file CodeReview.h.

◆ MetricsHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReview::MetricsHasBeenSet ( ) const
inline

The statistics from the code review.

Definition at line 650 of file CodeReview.h.

◆ NameHasBeenSet()

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

The name of the code review.

Definition at line 55 of file CodeReview.h.

◆ operator=()

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

◆ OwnerHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReview::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 200 of file CodeReview.h.

◆ ProviderTypeHasBeenSet()

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 261 of file CodeReview.h.

◆ PullRequestIdHasBeenSet()

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

The pull request ID for the code review.

Definition at line 497 of file CodeReview.h.

◆ RepositoryNameHasBeenSet()

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

The name of the repository.

Definition at line 153 of file CodeReview.h.

◆ SetAssociationArn() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetAssociationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 589 of file CodeReview.h.

◆ SetAssociationArn() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetAssociationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 599 of file CodeReview.h.

◆ SetAssociationArn() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetAssociationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 609 of file CodeReview.h.

◆ SetCodeReviewArn() [1/3]

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

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

Definition at line 107 of file CodeReview.h.

◆ SetCodeReviewArn() [2/3]

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

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

Definition at line 114 of file CodeReview.h.

◆ SetCodeReviewArn() [3/3]

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

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

Definition at line 121 of file CodeReview.h.

◆ SetCreatedTimeStamp() [1/2]

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

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

Definition at line 400 of file CodeReview.h.

◆ SetCreatedTimeStamp() [2/2]

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

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

Definition at line 406 of file CodeReview.h.

◆ SetLastUpdatedTimeStamp() [1/2]

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

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

Definition at line 437 of file CodeReview.h.

◆ SetLastUpdatedTimeStamp() [2/2]

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

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

Definition at line 443 of file CodeReview.h.

◆ SetMetrics() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReview::SetMetrics ( const Metrics value)
inline

The statistics from the code review.

Definition at line 655 of file CodeReview.h.

◆ SetMetrics() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReview::SetMetrics ( Metrics &&  value)
inline

The statistics from the code review.

Definition at line 660 of file CodeReview.h.

◆ SetName() [1/3]

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

The name of the code review.

Definition at line 60 of file CodeReview.h.

◆ SetName() [2/3]

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

The name of the code review.

Definition at line 65 of file CodeReview.h.

◆ SetName() [3/3]

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

The name of the code review.

Definition at line 70 of file CodeReview.h.

◆ SetOwner() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReview::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 208 of file CodeReview.h.

◆ SetOwner() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReview::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 216 of file CodeReview.h.

◆ SetOwner() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReview::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 224 of file CodeReview.h.

◆ SetProviderType() [1/2]

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 267 of file CodeReview.h.

◆ SetProviderType() [2/2]

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 273 of file CodeReview.h.

◆ SetPullRequestId() [1/3]

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

The pull request ID for the code review.

Definition at line 502 of file CodeReview.h.

◆ SetPullRequestId() [2/3]

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

The pull request ID for the code review.

Definition at line 507 of file CodeReview.h.

◆ SetPullRequestId() [3/3]

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

The pull request ID for the code review.

Definition at line 512 of file CodeReview.h.

◆ SetRepositoryName() [1/3]

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

The name of the repository.

Definition at line 158 of file CodeReview.h.

◆ SetRepositoryName() [2/3]

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

The name of the repository.

Definition at line 163 of file CodeReview.h.

◆ SetRepositoryName() [3/3]

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

The name of the repository.

Definition at line 168 of file CodeReview.h.

◆ SetSourceCodeType() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReview::SetSourceCodeType ( const SourceCodeType value)
inline

The type of the source code for the code review.

Definition at line 543 of file CodeReview.h.

◆ SetSourceCodeType() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReview::SetSourceCodeType ( SourceCodeType &&  value)
inline

The type of the source code for the code review.

Definition at line 548 of file CodeReview.h.

◆ SetState() [1/2]

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

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 313 of file CodeReview.h.

◆ SetState() [2/2]

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

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 322 of file CodeReview.h.

◆ SetStateReason() [1/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetStateReason ( const Aws::String value)
inline

The reason for the state of the code review.

Definition at line 356 of file CodeReview.h.

◆ SetStateReason() [2/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetStateReason ( Aws::String &&  value)
inline

The reason for the state of the code review.

Definition at line 361 of file CodeReview.h.

◆ SetStateReason() [3/3]

void Aws::CodeGuruReviewer::Model::CodeReview::SetStateReason ( const char *  value)
inline

The reason for the state of the code review.

Definition at line 366 of file CodeReview.h.

◆ SetType() [1/2]

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

The type of code review.

Definition at line 471 of file CodeReview.h.

◆ SetType() [2/2]

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

The type of code review.

Definition at line 476 of file CodeReview.h.

◆ SourceCodeTypeHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReview::SourceCodeTypeHasBeenSet ( ) const
inline

The type of the source code for the code review.

Definition at line 538 of file CodeReview.h.

◆ StateHasBeenSet()

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

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 304 of file CodeReview.h.

◆ StateReasonHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReview::StateReasonHasBeenSet ( ) const
inline

The reason for the state of the code review.

Definition at line 351 of file CodeReview.h.

◆ TypeHasBeenSet()

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

The type of code review.

Definition at line 466 of file CodeReview.h.

◆ WithAssociationArn() [1/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithAssociationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 619 of file CodeReview.h.

◆ WithAssociationArn() [2/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithAssociationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 629 of file CodeReview.h.

◆ WithAssociationArn() [3/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithAssociationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the RepositoryAssociation that contains the reviewed source code. You can retrieve associated repository ARNs by calling ListRepositoryAssociations .

Definition at line 639 of file CodeReview.h.

◆ WithCodeReviewArn() [1/3]

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

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

Definition at line 128 of file CodeReview.h.

◆ WithCodeReviewArn() [2/3]

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

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

Definition at line 135 of file CodeReview.h.

◆ WithCodeReviewArn() [3/3]

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

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

Definition at line 142 of file CodeReview.h.

◆ WithCreatedTimeStamp() [1/2]

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

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

Definition at line 412 of file CodeReview.h.

◆ WithCreatedTimeStamp() [2/2]

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

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

Definition at line 418 of file CodeReview.h.

◆ WithLastUpdatedTimeStamp() [1/2]

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

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

Definition at line 449 of file CodeReview.h.

◆ WithLastUpdatedTimeStamp() [2/2]

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

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

Definition at line 455 of file CodeReview.h.

◆ WithMetrics() [1/2]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithMetrics ( const Metrics value)
inline

The statistics from the code review.

Definition at line 665 of file CodeReview.h.

◆ WithMetrics() [2/2]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithMetrics ( Metrics &&  value)
inline

The statistics from the code review.

Definition at line 670 of file CodeReview.h.

◆ WithName() [1/3]

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

The name of the code review.

Definition at line 75 of file CodeReview.h.

◆ WithName() [2/3]

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

The name of the code review.

Definition at line 80 of file CodeReview.h.

◆ WithName() [3/3]

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

The name of the code review.

Definition at line 85 of file CodeReview.h.

◆ WithOwner() [1/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::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 232 of file CodeReview.h.

◆ WithOwner() [2/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::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 240 of file CodeReview.h.

◆ WithOwner() [3/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::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 248 of file CodeReview.h.

◆ WithProviderType() [1/2]

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 279 of file CodeReview.h.

◆ WithProviderType() [2/2]

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

The type of repository that contains the reviewed code (for example, GitHub or Bitbucket).

Definition at line 285 of file CodeReview.h.

◆ WithPullRequestId() [1/3]

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

The pull request ID for the code review.

Definition at line 517 of file CodeReview.h.

◆ WithPullRequestId() [2/3]

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

The pull request ID for the code review.

Definition at line 522 of file CodeReview.h.

◆ WithPullRequestId() [3/3]

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

The pull request ID for the code review.

Definition at line 527 of file CodeReview.h.

◆ WithRepositoryName() [1/3]

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

The name of the repository.

Definition at line 173 of file CodeReview.h.

◆ WithRepositoryName() [2/3]

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

The name of the repository.

Definition at line 178 of file CodeReview.h.

◆ WithRepositoryName() [3/3]

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

The name of the repository.

Definition at line 183 of file CodeReview.h.

◆ WithSourceCodeType() [1/2]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithSourceCodeType ( const SourceCodeType value)
inline

The type of the source code for the code review.

Definition at line 553 of file CodeReview.h.

◆ WithSourceCodeType() [2/2]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithSourceCodeType ( SourceCodeType &&  value)
inline

The type of the source code for the code review.

Definition at line 558 of file CodeReview.h.

◆ WithState() [1/2]

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

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 331 of file CodeReview.h.

◆ WithState() [2/2]

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

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 340 of file CodeReview.h.

◆ WithStateReason() [1/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithStateReason ( const Aws::String value)
inline

The reason for the state of the code review.

Definition at line 371 of file CodeReview.h.

◆ WithStateReason() [2/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithStateReason ( Aws::String &&  value)
inline

The reason for the state of the code review.

Definition at line 376 of file CodeReview.h.

◆ WithStateReason() [3/3]

CodeReview& Aws::CodeGuruReviewer::Model::CodeReview::WithStateReason ( const char *  value)
inline

The reason for the state of the code review.

Definition at line 381 of file CodeReview.h.

◆ WithType() [1/2]

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

The type of code review.

Definition at line 481 of file CodeReview.h.

◆ WithType() [2/2]

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

The type of code review.

Definition at line 486 of file CodeReview.h.


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