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

#include <DescribeRepositoryAssociationResult.h>

Public Member Functions

 DescribeRepositoryAssociationResult ()
 
 DescribeRepositoryAssociationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeRepositoryAssociationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const RepositoryAssociationGetRepositoryAssociation () const
 
void SetRepositoryAssociation (const RepositoryAssociation &value)
 
void SetRepositoryAssociation (RepositoryAssociation &&value)
 
DescribeRepositoryAssociationResultWithRepositoryAssociation (const RepositoryAssociation &value)
 
DescribeRepositoryAssociationResultWithRepositoryAssociation (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)
 
DescribeRepositoryAssociationResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeRepositoryAssociationResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeRepositoryAssociationResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeRepositoryAssociationResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeRepositoryAssociationResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeRepositoryAssociationResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeRepositoryAssociationResultAddTags (const char *key, Aws::String &&value)
 
DescribeRepositoryAssociationResultAddTags (Aws::String &&key, const char *value)
 
DescribeRepositoryAssociationResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 29 of file DescribeRepositoryAssociationResult.h.

Constructor & Destructor Documentation

◆ DescribeRepositoryAssociationResult() [1/2]

Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::DescribeRepositoryAssociationResult ( )

◆ DescribeRepositoryAssociationResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [2/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [3/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [4/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [5/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [6/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ AddTags() [7/7]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ GetRepositoryAssociation()

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

Information about the repository association.

Definition at line 40 of file DescribeRepositoryAssociationResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ operator=()

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

◆ SetRepositoryAssociation() [1/2]

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

Information about the repository association.

Definition at line 45 of file DescribeRepositoryAssociationResult.h.

◆ SetRepositoryAssociation() [2/2]

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

Information about the repository association.

Definition at line 50 of file DescribeRepositoryAssociationResult.h.

◆ SetTags() [1/2]

void Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ SetTags() [2/2]

void Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ WithRepositoryAssociation() [1/2]

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

Information about the repository association.

Definition at line 55 of file DescribeRepositoryAssociationResult.h.

◆ WithRepositoryAssociation() [2/2]

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

Information about the repository association.

Definition at line 60 of file DescribeRepositoryAssociationResult.h.

◆ WithTags() [1/2]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.

◆ WithTags() [2/2]

DescribeRepositoryAssociationResult& Aws::CodeGuruReviewer::Model::DescribeRepositoryAssociationResult::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 DescribeRepositoryAssociationResult.h.


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