AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult Class Reference

#include <DisassociateRepositoryResult.h>

Public Member Functions

 DisassociateRepositoryResult ()
 
 DisassociateRepositoryResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DisassociateRepositoryResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const RepositoryAssociationGetRepositoryAssociation () const
 
void SetRepositoryAssociation (const RepositoryAssociation &value)
 
void SetRepositoryAssociation (RepositoryAssociation &&value)
 
DisassociateRepositoryResultWithRepositoryAssociation (const RepositoryAssociation &value)
 
DisassociateRepositoryResultWithRepositoryAssociation (RepositoryAssociation &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DisassociateRepositoryResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DisassociateRepositoryResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DisassociateRepositoryResultAddTags (const Aws::String &key, const Aws::String &value)
 
DisassociateRepositoryResultAddTags (Aws::String &&key, const Aws::String &value)
 
DisassociateRepositoryResultAddTags (const Aws::String &key, Aws::String &&value)
 
DisassociateRepositoryResultAddTags (Aws::String &&key, Aws::String &&value)
 
DisassociateRepositoryResultAddTags (const char *key, Aws::String &&value)
 
DisassociateRepositoryResultAddTags (Aws::String &&key, const char *value)
 
DisassociateRepositoryResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 29 of file DisassociateRepositoryResult.h.

Constructor & Destructor Documentation

◆ DisassociateRepositoryResult() [1/2]

Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::DisassociateRepositoryResult ( )

◆ DisassociateRepositoryResult() [2/2]

Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::DisassociateRepositoryResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 133 of file DisassociateRepositoryResult.h.

◆ AddTags() [2/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 145 of file DisassociateRepositoryResult.h.

◆ AddTags() [3/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 157 of file DisassociateRepositoryResult.h.

◆ AddTags() [4/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 169 of file DisassociateRepositoryResult.h.

◆ AddTags() [5/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 181 of file DisassociateRepositoryResult.h.

◆ AddTags() [6/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 193 of file DisassociateRepositoryResult.h.

◆ AddTags() [7/7]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::AddTags ( const char *  key,
const char *  value 
)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 205 of file DisassociateRepositoryResult.h.

◆ GetRepositoryAssociation()

const RepositoryAssociation& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::GetRepositoryAssociation ( ) const
inline

Information about the disassociated repository.

Definition at line 40 of file DisassociateRepositoryResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::GetTags ( ) const
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 73 of file DisassociateRepositoryResult.h.

◆ operator=()

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

◆ SetRepositoryAssociation() [1/2]

void Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::SetRepositoryAssociation ( const RepositoryAssociation value)
inline

Information about the disassociated repository.

Definition at line 45 of file DisassociateRepositoryResult.h.

◆ SetRepositoryAssociation() [2/2]

void Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::SetRepositoryAssociation ( RepositoryAssociation &&  value)
inline

Information about the disassociated repository.

Definition at line 50 of file DisassociateRepositoryResult.h.

◆ SetTags() [1/2]

void Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 85 of file DisassociateRepositoryResult.h.

◆ SetTags() [2/2]

void Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 97 of file DisassociateRepositoryResult.h.

◆ WithRepositoryAssociation() [1/2]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::WithRepositoryAssociation ( const RepositoryAssociation value)
inline

Information about the disassociated repository.

Definition at line 55 of file DisassociateRepositoryResult.h.

◆ WithRepositoryAssociation() [2/2]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::WithRepositoryAssociation ( RepositoryAssociation &&  value)
inline

Information about the disassociated repository.

Definition at line 60 of file DisassociateRepositoryResult.h.

◆ WithTags() [1/2]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 109 of file DisassociateRepositoryResult.h.

◆ WithTags() [2/2]

DisassociateRepositoryResult& Aws::CodeGuruReviewer::Model::DisassociateRepositoryResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case sensitive.

  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.

Definition at line 121 of file DisassociateRepositoryResult.h.


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