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

#include <CodeReviewType.h>

Public Member Functions

 CodeReviewType ()
 
 CodeReviewType (Aws::Utils::Json::JsonView jsonValue)
 
CodeReviewTypeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const RepositoryAnalysisGetRepositoryAnalysis () const
 
bool RepositoryAnalysisHasBeenSet () const
 
void SetRepositoryAnalysis (const RepositoryAnalysis &value)
 
void SetRepositoryAnalysis (RepositoryAnalysis &&value)
 
CodeReviewTypeWithRepositoryAnalysis (const RepositoryAnalysis &value)
 
CodeReviewTypeWithRepositoryAnalysis (RepositoryAnalysis &&value)
 

Detailed Description

The type of a code review. There are two code review types:

See Also:

AWS API Reference

Definition at line 41 of file CodeReviewType.h.

Constructor & Destructor Documentation

◆ CodeReviewType() [1/2]

Aws::CodeGuruReviewer::Model::CodeReviewType::CodeReviewType ( )

◆ CodeReviewType() [2/2]

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

Member Function Documentation

◆ GetRepositoryAnalysis()

const RepositoryAnalysis& Aws::CodeGuruReviewer::Model::CodeReviewType::GetRepositoryAnalysis ( ) const
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 57 of file CodeReviewType.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RepositoryAnalysisHasBeenSet()

bool Aws::CodeGuruReviewer::Model::CodeReviewType::RepositoryAnalysisHasBeenSet ( ) const
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 66 of file CodeReviewType.h.

◆ SetRepositoryAnalysis() [1/2]

void Aws::CodeGuruReviewer::Model::CodeReviewType::SetRepositoryAnalysis ( const RepositoryAnalysis value)
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 75 of file CodeReviewType.h.

◆ SetRepositoryAnalysis() [2/2]

void Aws::CodeGuruReviewer::Model::CodeReviewType::SetRepositoryAnalysis ( RepositoryAnalysis &&  value)
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 84 of file CodeReviewType.h.

◆ WithRepositoryAnalysis() [1/2]

CodeReviewType& Aws::CodeGuruReviewer::Model::CodeReviewType::WithRepositoryAnalysis ( const RepositoryAnalysis value)
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 93 of file CodeReviewType.h.

◆ WithRepositoryAnalysis() [2/2]

CodeReviewType& Aws::CodeGuruReviewer::Model::CodeReviewType::WithRepositoryAnalysis ( RepositoryAnalysis &&  value)
inline

A code review that analyzes all code under a specified branch in an associated respository. The assocated repository is specified using its ARN in CreateCodeReview .

Definition at line 102 of file CodeReviewType.h.


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