AWS SDK for C++  1.8.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeCommit::Model::CommentsForComparedCommit Class Reference

#include <CommentsForComparedCommit.h>

Public Member Functions

 CommentsForComparedCommit ()
 
 CommentsForComparedCommit (Aws::Utils::Json::JsonView jsonValue)
 
CommentsForComparedCommitoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRepositoryName () const
 
bool RepositoryNameHasBeenSet () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
CommentsForComparedCommitWithRepositoryName (const Aws::String &value)
 
CommentsForComparedCommitWithRepositoryName (Aws::String &&value)
 
CommentsForComparedCommitWithRepositoryName (const char *value)
 
const Aws::StringGetBeforeCommitId () const
 
bool BeforeCommitIdHasBeenSet () const
 
void SetBeforeCommitId (const Aws::String &value)
 
void SetBeforeCommitId (Aws::String &&value)
 
void SetBeforeCommitId (const char *value)
 
CommentsForComparedCommitWithBeforeCommitId (const Aws::String &value)
 
CommentsForComparedCommitWithBeforeCommitId (Aws::String &&value)
 
CommentsForComparedCommitWithBeforeCommitId (const char *value)
 
const Aws::StringGetAfterCommitId () const
 
bool AfterCommitIdHasBeenSet () const
 
void SetAfterCommitId (const Aws::String &value)
 
void SetAfterCommitId (Aws::String &&value)
 
void SetAfterCommitId (const char *value)
 
CommentsForComparedCommitWithAfterCommitId (const Aws::String &value)
 
CommentsForComparedCommitWithAfterCommitId (Aws::String &&value)
 
CommentsForComparedCommitWithAfterCommitId (const char *value)
 
const Aws::StringGetBeforeBlobId () const
 
bool BeforeBlobIdHasBeenSet () const
 
void SetBeforeBlobId (const Aws::String &value)
 
void SetBeforeBlobId (Aws::String &&value)
 
void SetBeforeBlobId (const char *value)
 
CommentsForComparedCommitWithBeforeBlobId (const Aws::String &value)
 
CommentsForComparedCommitWithBeforeBlobId (Aws::String &&value)
 
CommentsForComparedCommitWithBeforeBlobId (const char *value)
 
const Aws::StringGetAfterBlobId () const
 
bool AfterBlobIdHasBeenSet () const
 
void SetAfterBlobId (const Aws::String &value)
 
void SetAfterBlobId (Aws::String &&value)
 
void SetAfterBlobId (const char *value)
 
CommentsForComparedCommitWithAfterBlobId (const Aws::String &value)
 
CommentsForComparedCommitWithAfterBlobId (Aws::String &&value)
 
CommentsForComparedCommitWithAfterBlobId (const char *value)
 
const LocationGetLocation () const
 
bool LocationHasBeenSet () const
 
void SetLocation (const Location &value)
 
void SetLocation (Location &&value)
 
CommentsForComparedCommitWithLocation (const Location &value)
 
CommentsForComparedCommitWithLocation (Location &&value)
 
const Aws::Vector< Comment > & GetComments () const
 
bool CommentsHasBeenSet () const
 
void SetComments (const Aws::Vector< Comment > &value)
 
void SetComments (Aws::Vector< Comment > &&value)
 
CommentsForComparedCommitWithComments (const Aws::Vector< Comment > &value)
 
CommentsForComparedCommitWithComments (Aws::Vector< Comment > &&value)
 
CommentsForComparedCommitAddComments (const Comment &value)
 
CommentsForComparedCommitAddComments (Comment &&value)
 

Detailed Description

Returns information about comments on the comparison between two commits.

See Also:

AWS API Reference

Definition at line 35 of file CommentsForComparedCommit.h.

Constructor & Destructor Documentation

◆ CommentsForComparedCommit() [1/2]

Aws::CodeCommit::Model::CommentsForComparedCommit::CommentsForComparedCommit ( )

◆ CommentsForComparedCommit() [2/2]

Aws::CodeCommit::Model::CommentsForComparedCommit::CommentsForComparedCommit ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddComments() [1/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::AddComments ( Comment &&  value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 370 of file CommentsForComparedCommit.h.

◆ AddComments() [2/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::AddComments ( const Comment value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 364 of file CommentsForComparedCommit.h.

◆ AfterBlobIdHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::AfterBlobIdHasBeenSet ( ) const
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 242 of file CommentsForComparedCommit.h.

◆ AfterCommitIdHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::AfterCommitIdHasBeenSet ( ) const
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 144 of file CommentsForComparedCommit.h.

◆ BeforeBlobIdHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::BeforeBlobIdHasBeenSet ( ) const
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 193 of file CommentsForComparedCommit.h.

◆ BeforeCommitIdHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::BeforeCommitIdHasBeenSet ( ) const
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 95 of file CommentsForComparedCommit.h.

◆ CommentsHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::CommentsHasBeenSet ( ) const
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 334 of file CommentsForComparedCommit.h.

◆ GetAfterBlobId()

const Aws::String& Aws::CodeCommit::Model::CommentsForComparedCommit::GetAfterBlobId ( ) const
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 236 of file CommentsForComparedCommit.h.

◆ GetAfterCommitId()

const Aws::String& Aws::CodeCommit::Model::CommentsForComparedCommit::GetAfterCommitId ( ) const
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 138 of file CommentsForComparedCommit.h.

◆ GetBeforeBlobId()

const Aws::String& Aws::CodeCommit::Model::CommentsForComparedCommit::GetBeforeBlobId ( ) const
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 187 of file CommentsForComparedCommit.h.

◆ GetBeforeCommitId()

const Aws::String& Aws::CodeCommit::Model::CommentsForComparedCommit::GetBeforeCommitId ( ) const
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 89 of file CommentsForComparedCommit.h.

◆ GetComments()

const Aws::Vector<Comment>& Aws::CodeCommit::Model::CommentsForComparedCommit::GetComments ( ) const
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 328 of file CommentsForComparedCommit.h.

◆ GetLocation()

const Location& Aws::CodeCommit::Model::CommentsForComparedCommit::GetLocation ( ) const
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 286 of file CommentsForComparedCommit.h.

◆ GetRepositoryName()

const Aws::String& Aws::CodeCommit::Model::CommentsForComparedCommit::GetRepositoryName ( ) const
inline

The name of the repository that contains the compared commits.

Definition at line 47 of file CommentsForComparedCommit.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeCommit::Model::CommentsForComparedCommit::Jsonize ( ) const

◆ LocationHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::LocationHasBeenSet ( ) const
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 293 of file CommentsForComparedCommit.h.

◆ operator=()

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RepositoryNameHasBeenSet()

bool Aws::CodeCommit::Model::CommentsForComparedCommit::RepositoryNameHasBeenSet ( ) const
inline

The name of the repository that contains the compared commits.

Definition at line 52 of file CommentsForComparedCommit.h.

◆ SetAfterBlobId() [1/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterBlobId ( Aws::String &&  value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 254 of file CommentsForComparedCommit.h.

◆ SetAfterBlobId() [2/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterBlobId ( const Aws::String value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 248 of file CommentsForComparedCommit.h.

◆ SetAfterBlobId() [3/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterBlobId ( const char *  value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 260 of file CommentsForComparedCommit.h.

◆ SetAfterCommitId() [1/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterCommitId ( Aws::String &&  value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 156 of file CommentsForComparedCommit.h.

◆ SetAfterCommitId() [2/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterCommitId ( const Aws::String value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 150 of file CommentsForComparedCommit.h.

◆ SetAfterCommitId() [3/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetAfterCommitId ( const char *  value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 162 of file CommentsForComparedCommit.h.

◆ SetBeforeBlobId() [1/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeBlobId ( Aws::String &&  value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 205 of file CommentsForComparedCommit.h.

◆ SetBeforeBlobId() [2/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeBlobId ( const Aws::String value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 199 of file CommentsForComparedCommit.h.

◆ SetBeforeBlobId() [3/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeBlobId ( const char *  value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 211 of file CommentsForComparedCommit.h.

◆ SetBeforeCommitId() [1/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeCommitId ( Aws::String &&  value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 107 of file CommentsForComparedCommit.h.

◆ SetBeforeCommitId() [2/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeCommitId ( const Aws::String value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 101 of file CommentsForComparedCommit.h.

◆ SetBeforeCommitId() [3/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetBeforeCommitId ( const char *  value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 113 of file CommentsForComparedCommit.h.

◆ SetComments() [1/2]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetComments ( Aws::Vector< Comment > &&  value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 346 of file CommentsForComparedCommit.h.

◆ SetComments() [2/2]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetComments ( const Aws::Vector< Comment > &  value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 340 of file CommentsForComparedCommit.h.

◆ SetLocation() [1/2]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetLocation ( const Location value)
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 300 of file CommentsForComparedCommit.h.

◆ SetLocation() [2/2]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetLocation ( Location &&  value)
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 307 of file CommentsForComparedCommit.h.

◆ SetRepositoryName() [1/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetRepositoryName ( Aws::String &&  value)
inline

The name of the repository that contains the compared commits.

Definition at line 62 of file CommentsForComparedCommit.h.

◆ SetRepositoryName() [2/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetRepositoryName ( const Aws::String value)
inline

The name of the repository that contains the compared commits.

Definition at line 57 of file CommentsForComparedCommit.h.

◆ SetRepositoryName() [3/3]

void Aws::CodeCommit::Model::CommentsForComparedCommit::SetRepositoryName ( const char *  value)
inline

The name of the repository that contains the compared commits.

Definition at line 67 of file CommentsForComparedCommit.h.

◆ WithAfterBlobId() [1/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterBlobId ( Aws::String &&  value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 272 of file CommentsForComparedCommit.h.

◆ WithAfterBlobId() [2/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterBlobId ( const Aws::String value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 266 of file CommentsForComparedCommit.h.

◆ WithAfterBlobId() [3/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterBlobId ( const char *  value)
inline

The full blob ID of the commit used to establish the after of the comparison.

Definition at line 278 of file CommentsForComparedCommit.h.

◆ WithAfterCommitId() [1/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterCommitId ( Aws::String &&  value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 174 of file CommentsForComparedCommit.h.

◆ WithAfterCommitId() [2/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterCommitId ( const Aws::String value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 168 of file CommentsForComparedCommit.h.

◆ WithAfterCommitId() [3/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithAfterCommitId ( const char *  value)
inline

The full commit ID of the commit used to establish the after of the comparison.

Definition at line 180 of file CommentsForComparedCommit.h.

◆ WithBeforeBlobId() [1/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeBlobId ( Aws::String &&  value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 223 of file CommentsForComparedCommit.h.

◆ WithBeforeBlobId() [2/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeBlobId ( const Aws::String value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 217 of file CommentsForComparedCommit.h.

◆ WithBeforeBlobId() [3/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeBlobId ( const char *  value)
inline

The full blob ID of the commit used to establish the before of the comparison.

Definition at line 229 of file CommentsForComparedCommit.h.

◆ WithBeforeCommitId() [1/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeCommitId ( Aws::String &&  value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 125 of file CommentsForComparedCommit.h.

◆ WithBeforeCommitId() [2/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeCommitId ( const Aws::String value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 119 of file CommentsForComparedCommit.h.

◆ WithBeforeCommitId() [3/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithBeforeCommitId ( const char *  value)
inline

The full commit ID of the commit used to establish the before of the comparison.

Definition at line 131 of file CommentsForComparedCommit.h.

◆ WithComments() [1/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithComments ( Aws::Vector< Comment > &&  value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 358 of file CommentsForComparedCommit.h.

◆ WithComments() [2/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithComments ( const Aws::Vector< Comment > &  value)
inline

An array of comment objects. Each comment object contains information about a comment on the comparison between commits.

Definition at line 352 of file CommentsForComparedCommit.h.

◆ WithLocation() [1/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithLocation ( const Location value)
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 314 of file CommentsForComparedCommit.h.

◆ WithLocation() [2/2]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithLocation ( Location &&  value)
inline

Location information about the comment on the comparison, including the file name, line number, and whether the version of the file where the comment was made is BEFORE or AFTER.

Definition at line 321 of file CommentsForComparedCommit.h.

◆ WithRepositoryName() [1/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithRepositoryName ( Aws::String &&  value)
inline

The name of the repository that contains the compared commits.

Definition at line 77 of file CommentsForComparedCommit.h.

◆ WithRepositoryName() [2/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithRepositoryName ( const Aws::String value)
inline

The name of the repository that contains the compared commits.

Definition at line 72 of file CommentsForComparedCommit.h.

◆ WithRepositoryName() [3/3]

CommentsForComparedCommit& Aws::CodeCommit::Model::CommentsForComparedCommit::WithRepositoryName ( const char *  value)
inline

The name of the repository that contains the compared commits.

Definition at line 82 of file CommentsForComparedCommit.h.


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