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

#include <SourceCodeType.h>

Public Member Functions

 SourceCodeType ()
 
 SourceCodeType (Aws::Utils::Json::JsonView jsonValue)
 
SourceCodeTypeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CommitDiffSourceCodeTypeGetCommitDiff () const
 
bool CommitDiffHasBeenSet () const
 
void SetCommitDiff (const CommitDiffSourceCodeType &value)
 
void SetCommitDiff (CommitDiffSourceCodeType &&value)
 
SourceCodeTypeWithCommitDiff (const CommitDiffSourceCodeType &value)
 
SourceCodeTypeWithCommitDiff (CommitDiffSourceCodeType &&value)
 
const RepositoryHeadSourceCodeTypeGetRepositoryHead () const
 
bool RepositoryHeadHasBeenSet () const
 
void SetRepositoryHead (const RepositoryHeadSourceCodeType &value)
 
void SetRepositoryHead (RepositoryHeadSourceCodeType &&value)
 
SourceCodeTypeWithRepositoryHead (const RepositoryHeadSourceCodeType &value)
 
SourceCodeTypeWithRepositoryHead (RepositoryHeadSourceCodeType &&value)
 

Detailed Description

Specifies the source code that is analyzed in a code review. A code review can analyze the source code that is specified using a pull request diff or a branch in an associated repository.

See Also:

AWS API Reference

Definition at line 34 of file SourceCodeType.h.

Constructor & Destructor Documentation

◆ SourceCodeType() [1/2]

Aws::CodeGuruReviewer::Model::SourceCodeType::SourceCodeType ( )

◆ SourceCodeType() [2/2]

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

Member Function Documentation

◆ CommitDiffHasBeenSet()

bool Aws::CodeGuruReviewer::Model::SourceCodeType::CommitDiffHasBeenSet ( ) const
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 57 of file SourceCodeType.h.

◆ GetCommitDiff()

const CommitDiffSourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::GetCommitDiff ( ) const
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 49 of file SourceCodeType.h.

◆ GetRepositoryHead()

const RepositoryHeadSourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::GetRepositoryHead ( ) const
inline

Definition at line 93 of file SourceCodeType.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RepositoryHeadHasBeenSet()

bool Aws::CodeGuruReviewer::Model::SourceCodeType::RepositoryHeadHasBeenSet ( ) const
inline

Definition at line 96 of file SourceCodeType.h.

◆ SetCommitDiff() [1/2]

void Aws::CodeGuruReviewer::Model::SourceCodeType::SetCommitDiff ( const CommitDiffSourceCodeType value)
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 65 of file SourceCodeType.h.

◆ SetCommitDiff() [2/2]

void Aws::CodeGuruReviewer::Model::SourceCodeType::SetCommitDiff ( CommitDiffSourceCodeType &&  value)
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 73 of file SourceCodeType.h.

◆ SetRepositoryHead() [1/2]

void Aws::CodeGuruReviewer::Model::SourceCodeType::SetRepositoryHead ( const RepositoryHeadSourceCodeType value)
inline

Definition at line 99 of file SourceCodeType.h.

◆ SetRepositoryHead() [2/2]

void Aws::CodeGuruReviewer::Model::SourceCodeType::SetRepositoryHead ( RepositoryHeadSourceCodeType &&  value)
inline

Definition at line 102 of file SourceCodeType.h.

◆ WithCommitDiff() [1/2]

SourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::WithCommitDiff ( const CommitDiffSourceCodeType value)
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 81 of file SourceCodeType.h.

◆ WithCommitDiff() [2/2]

SourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::WithCommitDiff ( CommitDiffSourceCodeType &&  value)
inline

A SourceCodeType that specifies a commit diff created by a pull request on an associated repository.

Definition at line 89 of file SourceCodeType.h.

◆ WithRepositoryHead() [1/2]

SourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::WithRepositoryHead ( const RepositoryHeadSourceCodeType value)
inline

Definition at line 105 of file SourceCodeType.h.

◆ WithRepositoryHead() [2/2]

SourceCodeType& Aws::CodeGuruReviewer::Model::SourceCodeType::WithRepositoryHead ( RepositoryHeadSourceCodeType &&  value)
inline

Definition at line 108 of file SourceCodeType.h.


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