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

#include <ApprovalStateChangedEventMetadata.h>

Public Member Functions

 ApprovalStateChangedEventMetadata ()
 
 ApprovalStateChangedEventMetadata (Aws::Utils::Json::JsonView jsonValue)
 
ApprovalStateChangedEventMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRevisionId () const
 
bool RevisionIdHasBeenSet () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
ApprovalStateChangedEventMetadataWithRevisionId (const Aws::String &value)
 
ApprovalStateChangedEventMetadataWithRevisionId (Aws::String &&value)
 
ApprovalStateChangedEventMetadataWithRevisionId (const char *value)
 
const ApprovalStateGetApprovalStatus () const
 
bool ApprovalStatusHasBeenSet () const
 
void SetApprovalStatus (const ApprovalState &value)
 
void SetApprovalStatus (ApprovalState &&value)
 
ApprovalStateChangedEventMetadataWithApprovalStatus (const ApprovalState &value)
 
ApprovalStateChangedEventMetadataWithApprovalStatus (ApprovalState &&value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 33 of file ApprovalStateChangedEventMetadata.h.

Constructor & Destructor Documentation

◆ ApprovalStateChangedEventMetadata() [1/2]

Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::ApprovalStateChangedEventMetadata ( )

◆ ApprovalStateChangedEventMetadata() [2/2]

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

Member Function Documentation

◆ ApprovalStatusHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::ApprovalStatusHasBeenSet ( ) const
inline

The approval status for the pull request.

Definition at line 91 of file ApprovalStateChangedEventMetadata.h.

◆ GetApprovalStatus()

const ApprovalState& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::GetApprovalStatus ( ) const
inline

The approval status for the pull request.

Definition at line 86 of file ApprovalStateChangedEventMetadata.h.

◆ GetRevisionId()

const Aws::String& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::GetRevisionId ( ) const
inline

The revision ID of the pull request when the approval state changed.

Definition at line 45 of file ApprovalStateChangedEventMetadata.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RevisionIdHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::RevisionIdHasBeenSet ( ) const
inline

The revision ID of the pull request when the approval state changed.

Definition at line 50 of file ApprovalStateChangedEventMetadata.h.

◆ SetApprovalStatus() [1/2]

void Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::SetApprovalStatus ( ApprovalState &&  value)
inline

The approval status for the pull request.

Definition at line 101 of file ApprovalStateChangedEventMetadata.h.

◆ SetApprovalStatus() [2/2]

void Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::SetApprovalStatus ( const ApprovalState value)
inline

The approval status for the pull request.

Definition at line 96 of file ApprovalStateChangedEventMetadata.h.

◆ SetRevisionId() [1/3]

void Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::SetRevisionId ( Aws::String &&  value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 60 of file ApprovalStateChangedEventMetadata.h.

◆ SetRevisionId() [2/3]

void Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::SetRevisionId ( const Aws::String value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 55 of file ApprovalStateChangedEventMetadata.h.

◆ SetRevisionId() [3/3]

void Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::SetRevisionId ( const char *  value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 65 of file ApprovalStateChangedEventMetadata.h.

◆ WithApprovalStatus() [1/2]

ApprovalStateChangedEventMetadata& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::WithApprovalStatus ( ApprovalState &&  value)
inline

The approval status for the pull request.

Definition at line 111 of file ApprovalStateChangedEventMetadata.h.

◆ WithApprovalStatus() [2/2]

ApprovalStateChangedEventMetadata& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::WithApprovalStatus ( const ApprovalState value)
inline

The approval status for the pull request.

Definition at line 106 of file ApprovalStateChangedEventMetadata.h.

◆ WithRevisionId() [1/3]

ApprovalStateChangedEventMetadata& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::WithRevisionId ( Aws::String &&  value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 75 of file ApprovalStateChangedEventMetadata.h.

◆ WithRevisionId() [2/3]

ApprovalStateChangedEventMetadata& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::WithRevisionId ( const Aws::String value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 70 of file ApprovalStateChangedEventMetadata.h.

◆ WithRevisionId() [3/3]

ApprovalStateChangedEventMetadata& Aws::CodeCommit::Model::ApprovalStateChangedEventMetadata::WithRevisionId ( const char *  value)
inline

The revision ID of the pull request when the approval state changed.

Definition at line 80 of file ApprovalStateChangedEventMetadata.h.


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