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

#include <GetMergeCommitResult.h>

Public Member Functions

 GetMergeCommitResult ()
 
 GetMergeCommitResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetMergeCommitResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetSourceCommitId () const
 
void SetSourceCommitId (const Aws::String &value)
 
void SetSourceCommitId (Aws::String &&value)
 
void SetSourceCommitId (const char *value)
 
GetMergeCommitResultWithSourceCommitId (const Aws::String &value)
 
GetMergeCommitResultWithSourceCommitId (Aws::String &&value)
 
GetMergeCommitResultWithSourceCommitId (const char *value)
 
const Aws::StringGetDestinationCommitId () const
 
void SetDestinationCommitId (const Aws::String &value)
 
void SetDestinationCommitId (Aws::String &&value)
 
void SetDestinationCommitId (const char *value)
 
GetMergeCommitResultWithDestinationCommitId (const Aws::String &value)
 
GetMergeCommitResultWithDestinationCommitId (Aws::String &&value)
 
GetMergeCommitResultWithDestinationCommitId (const char *value)
 
const Aws::StringGetBaseCommitId () const
 
void SetBaseCommitId (const Aws::String &value)
 
void SetBaseCommitId (Aws::String &&value)
 
void SetBaseCommitId (const char *value)
 
GetMergeCommitResultWithBaseCommitId (const Aws::String &value)
 
GetMergeCommitResultWithBaseCommitId (Aws::String &&value)
 
GetMergeCommitResultWithBaseCommitId (const char *value)
 
const Aws::StringGetMergedCommitId () const
 
void SetMergedCommitId (const Aws::String &value)
 
void SetMergedCommitId (Aws::String &&value)
 
void SetMergedCommitId (const char *value)
 
GetMergeCommitResultWithMergedCommitId (const Aws::String &value)
 
GetMergeCommitResultWithMergedCommitId (Aws::String &&value)
 
GetMergeCommitResultWithMergedCommitId (const char *value)
 

Detailed Description

Definition at line 27 of file GetMergeCommitResult.h.

Constructor & Destructor Documentation

◆ GetMergeCommitResult() [1/2]

Aws::CodeCommit::Model::GetMergeCommitResult::GetMergeCommitResult ( )

◆ GetMergeCommitResult() [2/2]

Aws::CodeCommit::Model::GetMergeCommitResult::GetMergeCommitResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBaseCommitId()

const Aws::String& Aws::CodeCommit::Model::GetMergeCommitResult::GetBaseCommitId ( ) const
inline

The commit ID of the merge base.

Definition at line 124 of file GetMergeCommitResult.h.

◆ GetDestinationCommitId()

const Aws::String& Aws::CodeCommit::Model::GetMergeCommitResult::GetDestinationCommitId ( ) const
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 82 of file GetMergeCommitResult.h.

◆ GetMergedCommitId()

const Aws::String& Aws::CodeCommit::Model::GetMergeCommitResult::GetMergedCommitId ( ) const
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 162 of file GetMergeCommitResult.h.

◆ GetSourceCommitId()

const Aws::String& Aws::CodeCommit::Model::GetMergeCommitResult::GetSourceCommitId ( ) const
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 39 of file GetMergeCommitResult.h.

◆ operator=()

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetBaseCommitId() [1/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetBaseCommitId ( Aws::String &&  value)
inline

The commit ID of the merge base.

Definition at line 134 of file GetMergeCommitResult.h.

◆ SetBaseCommitId() [2/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetBaseCommitId ( const Aws::String value)
inline

The commit ID of the merge base.

Definition at line 129 of file GetMergeCommitResult.h.

◆ SetBaseCommitId() [3/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetBaseCommitId ( const char *  value)
inline

The commit ID of the merge base.

Definition at line 139 of file GetMergeCommitResult.h.

◆ SetDestinationCommitId() [1/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetDestinationCommitId ( Aws::String &&  value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 94 of file GetMergeCommitResult.h.

◆ SetDestinationCommitId() [2/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetDestinationCommitId ( const Aws::String value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 88 of file GetMergeCommitResult.h.

◆ SetDestinationCommitId() [3/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetDestinationCommitId ( const char *  value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 100 of file GetMergeCommitResult.h.

◆ SetMergedCommitId() [1/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetMergedCommitId ( Aws::String &&  value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 176 of file GetMergeCommitResult.h.

◆ SetMergedCommitId() [2/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetMergedCommitId ( const Aws::String value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 169 of file GetMergeCommitResult.h.

◆ SetMergedCommitId() [3/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetMergedCommitId ( const char *  value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 183 of file GetMergeCommitResult.h.

◆ SetSourceCommitId() [1/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetSourceCommitId ( Aws::String &&  value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 51 of file GetMergeCommitResult.h.

◆ SetSourceCommitId() [2/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetSourceCommitId ( const Aws::String value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 45 of file GetMergeCommitResult.h.

◆ SetSourceCommitId() [3/3]

void Aws::CodeCommit::Model::GetMergeCommitResult::SetSourceCommitId ( const char *  value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 57 of file GetMergeCommitResult.h.

◆ WithBaseCommitId() [1/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithBaseCommitId ( Aws::String &&  value)
inline

The commit ID of the merge base.

Definition at line 149 of file GetMergeCommitResult.h.

◆ WithBaseCommitId() [2/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithBaseCommitId ( const Aws::String value)
inline

The commit ID of the merge base.

Definition at line 144 of file GetMergeCommitResult.h.

◆ WithBaseCommitId() [3/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithBaseCommitId ( const char *  value)
inline

The commit ID of the merge base.

Definition at line 154 of file GetMergeCommitResult.h.

◆ WithDestinationCommitId() [1/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithDestinationCommitId ( Aws::String &&  value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 112 of file GetMergeCommitResult.h.

◆ WithDestinationCommitId() [2/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithDestinationCommitId ( const Aws::String value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 106 of file GetMergeCommitResult.h.

◆ WithDestinationCommitId() [3/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithDestinationCommitId ( const char *  value)
inline

The commit ID of the destination commit specifier that was used in the merge evaluation.

Definition at line 118 of file GetMergeCommitResult.h.

◆ WithMergedCommitId() [1/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithMergedCommitId ( Aws::String &&  value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 197 of file GetMergeCommitResult.h.

◆ WithMergedCommitId() [2/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithMergedCommitId ( const Aws::String value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 190 of file GetMergeCommitResult.h.

◆ WithMergedCommitId() [3/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithMergedCommitId ( const char *  value)
inline

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

Definition at line 204 of file GetMergeCommitResult.h.

◆ WithSourceCommitId() [1/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithSourceCommitId ( Aws::String &&  value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 69 of file GetMergeCommitResult.h.

◆ WithSourceCommitId() [2/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithSourceCommitId ( const Aws::String value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 63 of file GetMergeCommitResult.h.

◆ WithSourceCommitId() [3/3]

GetMergeCommitResult& Aws::CodeCommit::Model::GetMergeCommitResult::WithSourceCommitId ( const char *  value)
inline

The commit ID of the source commit specifier that was used in the merge evaluation.

Definition at line 75 of file GetMergeCommitResult.h.


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