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

#include <RepositoryNameIdPair.h>

Public Member Functions

 RepositoryNameIdPair ()
 
 RepositoryNameIdPair (Aws::Utils::Json::JsonView jsonValue)
 
RepositoryNameIdPairoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRepositoryName () const
 
bool RepositoryNameHasBeenSet () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
RepositoryNameIdPairWithRepositoryName (const Aws::String &value)
 
RepositoryNameIdPairWithRepositoryName (Aws::String &&value)
 
RepositoryNameIdPairWithRepositoryName (const char *value)
 
const Aws::StringGetRepositoryId () const
 
bool RepositoryIdHasBeenSet () const
 
void SetRepositoryId (const Aws::String &value)
 
void SetRepositoryId (Aws::String &&value)
 
void SetRepositoryId (const char *value)
 
RepositoryNameIdPairWithRepositoryId (const Aws::String &value)
 
RepositoryNameIdPairWithRepositoryId (Aws::String &&value)
 
RepositoryNameIdPairWithRepositoryId (const char *value)
 

Detailed Description

Information about a repository name and ID.

See Also:

AWS API Reference

Definition at line 31 of file RepositoryNameIdPair.h.

Constructor & Destructor Documentation

◆ RepositoryNameIdPair() [1/2]

Aws::CodeCommit::Model::RepositoryNameIdPair::RepositoryNameIdPair ( )

◆ RepositoryNameIdPair() [2/2]

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

Member Function Documentation

◆ GetRepositoryId()

const Aws::String& Aws::CodeCommit::Model::RepositoryNameIdPair::GetRepositoryId ( ) const
inline

The ID associated with the repository.

Definition at line 84 of file RepositoryNameIdPair.h.

◆ GetRepositoryName()

const Aws::String& Aws::CodeCommit::Model::RepositoryNameIdPair::GetRepositoryName ( ) const
inline

The name associated with the repository.

Definition at line 43 of file RepositoryNameIdPair.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RepositoryIdHasBeenSet()

bool Aws::CodeCommit::Model::RepositoryNameIdPair::RepositoryIdHasBeenSet ( ) const
inline

The ID associated with the repository.

Definition at line 89 of file RepositoryNameIdPair.h.

◆ RepositoryNameHasBeenSet()

bool Aws::CodeCommit::Model::RepositoryNameIdPair::RepositoryNameHasBeenSet ( ) const
inline

The name associated with the repository.

Definition at line 48 of file RepositoryNameIdPair.h.

◆ SetRepositoryId() [1/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryId ( Aws::String &&  value)
inline

The ID associated with the repository.

Definition at line 99 of file RepositoryNameIdPair.h.

◆ SetRepositoryId() [2/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryId ( const Aws::String value)
inline

The ID associated with the repository.

Definition at line 94 of file RepositoryNameIdPair.h.

◆ SetRepositoryId() [3/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryId ( const char *  value)
inline

The ID associated with the repository.

Definition at line 104 of file RepositoryNameIdPair.h.

◆ SetRepositoryName() [1/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryName ( Aws::String &&  value)
inline

The name associated with the repository.

Definition at line 58 of file RepositoryNameIdPair.h.

◆ SetRepositoryName() [2/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryName ( const Aws::String value)
inline

The name associated with the repository.

Definition at line 53 of file RepositoryNameIdPair.h.

◆ SetRepositoryName() [3/3]

void Aws::CodeCommit::Model::RepositoryNameIdPair::SetRepositoryName ( const char *  value)
inline

The name associated with the repository.

Definition at line 63 of file RepositoryNameIdPair.h.

◆ WithRepositoryId() [1/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryId ( Aws::String &&  value)
inline

The ID associated with the repository.

Definition at line 114 of file RepositoryNameIdPair.h.

◆ WithRepositoryId() [2/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryId ( const Aws::String value)
inline

The ID associated with the repository.

Definition at line 109 of file RepositoryNameIdPair.h.

◆ WithRepositoryId() [3/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryId ( const char *  value)
inline

The ID associated with the repository.

Definition at line 119 of file RepositoryNameIdPair.h.

◆ WithRepositoryName() [1/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryName ( Aws::String &&  value)
inline

The name associated with the repository.

Definition at line 73 of file RepositoryNameIdPair.h.

◆ WithRepositoryName() [2/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryName ( const Aws::String value)
inline

The name associated with the repository.

Definition at line 68 of file RepositoryNameIdPair.h.

◆ WithRepositoryName() [3/3]

RepositoryNameIdPair& Aws::CodeCommit::Model::RepositoryNameIdPair::WithRepositoryName ( const char *  value)
inline

The name associated with the repository.

Definition at line 78 of file RepositoryNameIdPair.h.


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