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

#include <ApprovalRuleOverriddenEventMetadata.h>

Public Member Functions

 ApprovalRuleOverriddenEventMetadata ()
 
 ApprovalRuleOverriddenEventMetadata (Aws::Utils::Json::JsonView jsonValue)
 
ApprovalRuleOverriddenEventMetadataoperator= (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)
 
ApprovalRuleOverriddenEventMetadataWithRevisionId (const Aws::String &value)
 
ApprovalRuleOverriddenEventMetadataWithRevisionId (Aws::String &&value)
 
ApprovalRuleOverriddenEventMetadataWithRevisionId (const char *value)
 
const OverrideStatusGetOverrideStatus () const
 
bool OverrideStatusHasBeenSet () const
 
void SetOverrideStatus (const OverrideStatus &value)
 
void SetOverrideStatus (OverrideStatus &&value)
 
ApprovalRuleOverriddenEventMetadataWithOverrideStatus (const OverrideStatus &value)
 
ApprovalRuleOverriddenEventMetadataWithOverrideStatus (OverrideStatus &&value)
 

Detailed Description

Returns information about an override event for approval rules for a pull request.

See Also:

AWS API Reference

Definition at line 33 of file ApprovalRuleOverriddenEventMetadata.h.

Constructor & Destructor Documentation

◆ ApprovalRuleOverriddenEventMetadata() [1/2]

Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::ApprovalRuleOverriddenEventMetadata ( )

◆ ApprovalRuleOverriddenEventMetadata() [2/2]

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

Member Function Documentation

◆ GetOverrideStatus()

const OverrideStatus& Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::GetOverrideStatus ( ) const
inline

The status of the override event.

Definition at line 86 of file ApprovalRuleOverriddenEventMetadata.h.

◆ GetRevisionId()

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

The revision ID of the pull request when the override event occurred.

Definition at line 45 of file ApprovalRuleOverriddenEventMetadata.h.

◆ Jsonize()

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

◆ operator=()

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

◆ OverrideStatusHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::OverrideStatusHasBeenSet ( ) const
inline

The status of the override event.

Definition at line 91 of file ApprovalRuleOverriddenEventMetadata.h.

◆ RevisionIdHasBeenSet()

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

The revision ID of the pull request when the override event occurred.

Definition at line 50 of file ApprovalRuleOverriddenEventMetadata.h.

◆ SetOverrideStatus() [1/2]

void Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::SetOverrideStatus ( const OverrideStatus value)
inline

The status of the override event.

Definition at line 96 of file ApprovalRuleOverriddenEventMetadata.h.

◆ SetOverrideStatus() [2/2]

void Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::SetOverrideStatus ( OverrideStatus &&  value)
inline

The status of the override event.

Definition at line 101 of file ApprovalRuleOverriddenEventMetadata.h.

◆ SetRevisionId() [1/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 60 of file ApprovalRuleOverriddenEventMetadata.h.

◆ SetRevisionId() [2/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 55 of file ApprovalRuleOverriddenEventMetadata.h.

◆ SetRevisionId() [3/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 65 of file ApprovalRuleOverriddenEventMetadata.h.

◆ WithOverrideStatus() [1/2]

ApprovalRuleOverriddenEventMetadata& Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::WithOverrideStatus ( const OverrideStatus value)
inline

The status of the override event.

Definition at line 106 of file ApprovalRuleOverriddenEventMetadata.h.

◆ WithOverrideStatus() [2/2]

ApprovalRuleOverriddenEventMetadata& Aws::CodeCommit::Model::ApprovalRuleOverriddenEventMetadata::WithOverrideStatus ( OverrideStatus &&  value)
inline

The status of the override event.

Definition at line 111 of file ApprovalRuleOverriddenEventMetadata.h.

◆ WithRevisionId() [1/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 75 of file ApprovalRuleOverriddenEventMetadata.h.

◆ WithRevisionId() [2/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 70 of file ApprovalRuleOverriddenEventMetadata.h.

◆ WithRevisionId() [3/3]

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

The revision ID of the pull request when the override event occurred.

Definition at line 80 of file ApprovalRuleOverriddenEventMetadata.h.


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