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

#include <ApprovalRuleEventMetadata.h>

Public Member Functions

 ApprovalRuleEventMetadata ()
 
 ApprovalRuleEventMetadata (Aws::Utils::Json::JsonView jsonValue)
 
ApprovalRuleEventMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetApprovalRuleName () const
 
bool ApprovalRuleNameHasBeenSet () const
 
void SetApprovalRuleName (const Aws::String &value)
 
void SetApprovalRuleName (Aws::String &&value)
 
void SetApprovalRuleName (const char *value)
 
ApprovalRuleEventMetadataWithApprovalRuleName (const Aws::String &value)
 
ApprovalRuleEventMetadataWithApprovalRuleName (Aws::String &&value)
 
ApprovalRuleEventMetadataWithApprovalRuleName (const char *value)
 
const Aws::StringGetApprovalRuleId () const
 
bool ApprovalRuleIdHasBeenSet () const
 
void SetApprovalRuleId (const Aws::String &value)
 
void SetApprovalRuleId (Aws::String &&value)
 
void SetApprovalRuleId (const char *value)
 
ApprovalRuleEventMetadataWithApprovalRuleId (const Aws::String &value)
 
ApprovalRuleEventMetadataWithApprovalRuleId (Aws::String &&value)
 
ApprovalRuleEventMetadataWithApprovalRuleId (const char *value)
 
const Aws::StringGetApprovalRuleContent () const
 
bool ApprovalRuleContentHasBeenSet () const
 
void SetApprovalRuleContent (const Aws::String &value)
 
void SetApprovalRuleContent (Aws::String &&value)
 
void SetApprovalRuleContent (const char *value)
 
ApprovalRuleEventMetadataWithApprovalRuleContent (const Aws::String &value)
 
ApprovalRuleEventMetadataWithApprovalRuleContent (Aws::String &&value)
 
ApprovalRuleEventMetadataWithApprovalRuleContent (const char *value)
 

Detailed Description

Returns information about an event for an approval rule.

See Also:

AWS API Reference

Definition at line 32 of file ApprovalRuleEventMetadata.h.

Constructor & Destructor Documentation

◆ ApprovalRuleEventMetadata() [1/2]

Aws::CodeCommit::Model::ApprovalRuleEventMetadata::ApprovalRuleEventMetadata ( )

◆ ApprovalRuleEventMetadata() [2/2]

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

Member Function Documentation

◆ ApprovalRuleContentHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalRuleEventMetadata::ApprovalRuleContentHasBeenSet ( ) const
inline

The content of the approval rule.

Definition at line 131 of file ApprovalRuleEventMetadata.h.

◆ ApprovalRuleIdHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalRuleEventMetadata::ApprovalRuleIdHasBeenSet ( ) const
inline

The system-generated ID of the approval rule.

Definition at line 90 of file ApprovalRuleEventMetadata.h.

◆ ApprovalRuleNameHasBeenSet()

bool Aws::CodeCommit::Model::ApprovalRuleEventMetadata::ApprovalRuleNameHasBeenSet ( ) const
inline

The name of the approval rule.

Definition at line 49 of file ApprovalRuleEventMetadata.h.

◆ GetApprovalRuleContent()

const Aws::String& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::GetApprovalRuleContent ( ) const
inline

The content of the approval rule.

Definition at line 126 of file ApprovalRuleEventMetadata.h.

◆ GetApprovalRuleId()

const Aws::String& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::GetApprovalRuleId ( ) const
inline

The system-generated ID of the approval rule.

Definition at line 85 of file ApprovalRuleEventMetadata.h.

◆ GetApprovalRuleName()

const Aws::String& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::GetApprovalRuleName ( ) const
inline

The name of the approval rule.

Definition at line 44 of file ApprovalRuleEventMetadata.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetApprovalRuleContent() [1/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleContent ( Aws::String &&  value)
inline

The content of the approval rule.

Definition at line 141 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleContent() [2/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleContent ( const Aws::String value)
inline

The content of the approval rule.

Definition at line 136 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleContent() [3/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleContent ( const char *  value)
inline

The content of the approval rule.

Definition at line 146 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleId() [1/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleId ( Aws::String &&  value)
inline

The system-generated ID of the approval rule.

Definition at line 100 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleId() [2/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleId ( const Aws::String value)
inline

The system-generated ID of the approval rule.

Definition at line 95 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleId() [3/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleId ( const char *  value)
inline

The system-generated ID of the approval rule.

Definition at line 105 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleName() [1/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleName ( Aws::String &&  value)
inline

The name of the approval rule.

Definition at line 59 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleName() [2/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleName ( const Aws::String value)
inline

The name of the approval rule.

Definition at line 54 of file ApprovalRuleEventMetadata.h.

◆ SetApprovalRuleName() [3/3]

void Aws::CodeCommit::Model::ApprovalRuleEventMetadata::SetApprovalRuleName ( const char *  value)
inline

The name of the approval rule.

Definition at line 64 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleContent() [1/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleContent ( Aws::String &&  value)
inline

The content of the approval rule.

Definition at line 156 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleContent() [2/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleContent ( const Aws::String value)
inline

The content of the approval rule.

Definition at line 151 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleContent() [3/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleContent ( const char *  value)
inline

The content of the approval rule.

Definition at line 161 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleId() [1/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleId ( Aws::String &&  value)
inline

The system-generated ID of the approval rule.

Definition at line 115 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleId() [2/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleId ( const Aws::String value)
inline

The system-generated ID of the approval rule.

Definition at line 110 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleId() [3/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleId ( const char *  value)
inline

The system-generated ID of the approval rule.

Definition at line 120 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleName() [1/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleName ( Aws::String &&  value)
inline

The name of the approval rule.

Definition at line 74 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleName() [2/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleName ( const Aws::String value)
inline

The name of the approval rule.

Definition at line 69 of file ApprovalRuleEventMetadata.h.

◆ WithApprovalRuleName() [3/3]

ApprovalRuleEventMetadata& Aws::CodeCommit::Model::ApprovalRuleEventMetadata::WithApprovalRuleName ( const char *  value)
inline

The name of the approval rule.

Definition at line 79 of file ApprovalRuleEventMetadata.h.


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