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

#include <PullRequestMergedStateChangedEventMetadata.h>

Public Member Functions

 PullRequestMergedStateChangedEventMetadata ()
 
 PullRequestMergedStateChangedEventMetadata (Aws::Utils::Json::JsonView jsonValue)
 
PullRequestMergedStateChangedEventMetadataoperator= (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)
 
PullRequestMergedStateChangedEventMetadataWithRepositoryName (const Aws::String &value)
 
PullRequestMergedStateChangedEventMetadataWithRepositoryName (Aws::String &&value)
 
PullRequestMergedStateChangedEventMetadataWithRepositoryName (const char *value)
 
const Aws::StringGetDestinationReference () const
 
bool DestinationReferenceHasBeenSet () const
 
void SetDestinationReference (const Aws::String &value)
 
void SetDestinationReference (Aws::String &&value)
 
void SetDestinationReference (const char *value)
 
PullRequestMergedStateChangedEventMetadataWithDestinationReference (const Aws::String &value)
 
PullRequestMergedStateChangedEventMetadataWithDestinationReference (Aws::String &&value)
 
PullRequestMergedStateChangedEventMetadataWithDestinationReference (const char *value)
 
const MergeMetadataGetMergeMetadata () const
 
bool MergeMetadataHasBeenSet () const
 
void SetMergeMetadata (const MergeMetadata &value)
 
void SetMergeMetadata (MergeMetadata &&value)
 
PullRequestMergedStateChangedEventMetadataWithMergeMetadata (const MergeMetadata &value)
 
PullRequestMergedStateChangedEventMetadataWithMergeMetadata (MergeMetadata &&value)
 

Detailed Description

Returns information about the change in the merge state for a pull request event.

See Also:

AWS API Reference

Definition at line 33 of file PullRequestMergedStateChangedEventMetadata.h.

Constructor & Destructor Documentation

◆ PullRequestMergedStateChangedEventMetadata() [1/2]

Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::PullRequestMergedStateChangedEventMetadata ( )

◆ PullRequestMergedStateChangedEventMetadata() [2/2]

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

Member Function Documentation

◆ DestinationReferenceHasBeenSet()

bool Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::DestinationReferenceHasBeenSet ( ) const
inline

The name of the branch that the pull request is merged into.

Definition at line 91 of file PullRequestMergedStateChangedEventMetadata.h.

◆ GetDestinationReference()

const Aws::String& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::GetDestinationReference ( ) const
inline

The name of the branch that the pull request is merged into.

Definition at line 86 of file PullRequestMergedStateChangedEventMetadata.h.

◆ GetMergeMetadata()

const MergeMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::GetMergeMetadata ( ) const
inline

Information about the merge state change event.

Definition at line 127 of file PullRequestMergedStateChangedEventMetadata.h.

◆ GetRepositoryName()

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

The name of the repository where the pull request was created.

Definition at line 45 of file PullRequestMergedStateChangedEventMetadata.h.

◆ Jsonize()

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

◆ MergeMetadataHasBeenSet()

bool Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::MergeMetadataHasBeenSet ( ) const
inline

Information about the merge state change event.

Definition at line 132 of file PullRequestMergedStateChangedEventMetadata.h.

◆ operator=()

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

◆ RepositoryNameHasBeenSet()

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

The name of the repository where the pull request was created.

Definition at line 50 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetDestinationReference() [1/3]

void Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::SetDestinationReference ( Aws::String &&  value)
inline

The name of the branch that the pull request is merged into.

Definition at line 101 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetDestinationReference() [2/3]

void Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::SetDestinationReference ( const Aws::String value)
inline

The name of the branch that the pull request is merged into.

Definition at line 96 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetDestinationReference() [3/3]

void Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::SetDestinationReference ( const char *  value)
inline

The name of the branch that the pull request is merged into.

Definition at line 106 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetMergeMetadata() [1/2]

void Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::SetMergeMetadata ( const MergeMetadata value)
inline

Information about the merge state change event.

Definition at line 137 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetMergeMetadata() [2/2]

void Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::SetMergeMetadata ( MergeMetadata &&  value)
inline

Information about the merge state change event.

Definition at line 142 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetRepositoryName() [1/3]

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

The name of the repository where the pull request was created.

Definition at line 60 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetRepositoryName() [2/3]

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

The name of the repository where the pull request was created.

Definition at line 55 of file PullRequestMergedStateChangedEventMetadata.h.

◆ SetRepositoryName() [3/3]

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

The name of the repository where the pull request was created.

Definition at line 65 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithDestinationReference() [1/3]

PullRequestMergedStateChangedEventMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::WithDestinationReference ( Aws::String &&  value)
inline

The name of the branch that the pull request is merged into.

Definition at line 116 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithDestinationReference() [2/3]

PullRequestMergedStateChangedEventMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::WithDestinationReference ( const Aws::String value)
inline

The name of the branch that the pull request is merged into.

Definition at line 111 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithDestinationReference() [3/3]

PullRequestMergedStateChangedEventMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::WithDestinationReference ( const char *  value)
inline

The name of the branch that the pull request is merged into.

Definition at line 121 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithMergeMetadata() [1/2]

PullRequestMergedStateChangedEventMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::WithMergeMetadata ( const MergeMetadata value)
inline

Information about the merge state change event.

Definition at line 147 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithMergeMetadata() [2/2]

PullRequestMergedStateChangedEventMetadata& Aws::CodeCommit::Model::PullRequestMergedStateChangedEventMetadata::WithMergeMetadata ( MergeMetadata &&  value)
inline

Information about the merge state change event.

Definition at line 152 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithRepositoryName() [1/3]

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

The name of the repository where the pull request was created.

Definition at line 75 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithRepositoryName() [2/3]

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

The name of the repository where the pull request was created.

Definition at line 70 of file PullRequestMergedStateChangedEventMetadata.h.

◆ WithRepositoryName() [3/3]

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

The name of the repository where the pull request was created.

Definition at line 80 of file PullRequestMergedStateChangedEventMetadata.h.


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