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

#include <SubModule.h>

Public Member Functions

 SubModule ()
 
 SubModule (Aws::Utils::Json::JsonView jsonValue)
 
SubModuleoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCommitId () const
 
bool CommitIdHasBeenSet () const
 
void SetCommitId (const Aws::String &value)
 
void SetCommitId (Aws::String &&value)
 
void SetCommitId (const char *value)
 
SubModuleWithCommitId (const Aws::String &value)
 
SubModuleWithCommitId (Aws::String &&value)
 
SubModuleWithCommitId (const char *value)
 
const Aws::StringGetAbsolutePath () const
 
bool AbsolutePathHasBeenSet () const
 
void SetAbsolutePath (const Aws::String &value)
 
void SetAbsolutePath (Aws::String &&value)
 
void SetAbsolutePath (const char *value)
 
SubModuleWithAbsolutePath (const Aws::String &value)
 
SubModuleWithAbsolutePath (Aws::String &&value)
 
SubModuleWithAbsolutePath (const char *value)
 
const Aws::StringGetRelativePath () const
 
bool RelativePathHasBeenSet () const
 
void SetRelativePath (const Aws::String &value)
 
void SetRelativePath (Aws::String &&value)
 
void SetRelativePath (const char *value)
 
SubModuleWithRelativePath (const Aws::String &value)
 
SubModuleWithRelativePath (Aws::String &&value)
 
SubModuleWithRelativePath (const char *value)
 

Detailed Description

Returns information about a submodule reference in a repository folder.

See Also:

AWS API Reference

Definition at line 32 of file SubModule.h.

Constructor & Destructor Documentation

◆ SubModule() [1/2]

Aws::CodeCommit::Model::SubModule::SubModule ( )

◆ SubModule() [2/2]

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

Member Function Documentation

◆ AbsolutePathHasBeenSet()

bool Aws::CodeCommit::Model::SubModule::AbsolutePathHasBeenSet ( ) const
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 92 of file SubModule.h.

◆ CommitIdHasBeenSet()

bool Aws::CodeCommit::Model::SubModule::CommitIdHasBeenSet ( ) const
inline

The commit ID that contains the reference to the submodule.

Definition at line 49 of file SubModule.h.

◆ GetAbsolutePath()

const Aws::String& Aws::CodeCommit::Model::SubModule::GetAbsolutePath ( ) const
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 86 of file SubModule.h.

◆ GetCommitId()

const Aws::String& Aws::CodeCommit::Model::SubModule::GetCommitId ( ) const
inline

The commit ID that contains the reference to the submodule.

Definition at line 44 of file SubModule.h.

◆ GetRelativePath()

const Aws::String& Aws::CodeCommit::Model::SubModule::GetRelativePath ( ) const
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 135 of file SubModule.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RelativePathHasBeenSet()

bool Aws::CodeCommit::Model::SubModule::RelativePathHasBeenSet ( ) const
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 141 of file SubModule.h.

◆ SetAbsolutePath() [1/3]

void Aws::CodeCommit::Model::SubModule::SetAbsolutePath ( Aws::String &&  value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 104 of file SubModule.h.

◆ SetAbsolutePath() [2/3]

void Aws::CodeCommit::Model::SubModule::SetAbsolutePath ( const Aws::String value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 98 of file SubModule.h.

◆ SetAbsolutePath() [3/3]

void Aws::CodeCommit::Model::SubModule::SetAbsolutePath ( const char *  value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 110 of file SubModule.h.

◆ SetCommitId() [1/3]

void Aws::CodeCommit::Model::SubModule::SetCommitId ( Aws::String &&  value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 59 of file SubModule.h.

◆ SetCommitId() [2/3]

void Aws::CodeCommit::Model::SubModule::SetCommitId ( const Aws::String value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 54 of file SubModule.h.

◆ SetCommitId() [3/3]

void Aws::CodeCommit::Model::SubModule::SetCommitId ( const char *  value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 64 of file SubModule.h.

◆ SetRelativePath() [1/3]

void Aws::CodeCommit::Model::SubModule::SetRelativePath ( Aws::String &&  value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 153 of file SubModule.h.

◆ SetRelativePath() [2/3]

void Aws::CodeCommit::Model::SubModule::SetRelativePath ( const Aws::String value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 147 of file SubModule.h.

◆ SetRelativePath() [3/3]

void Aws::CodeCommit::Model::SubModule::SetRelativePath ( const char *  value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 159 of file SubModule.h.

◆ WithAbsolutePath() [1/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithAbsolutePath ( Aws::String &&  value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 122 of file SubModule.h.

◆ WithAbsolutePath() [2/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithAbsolutePath ( const Aws::String value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 116 of file SubModule.h.

◆ WithAbsolutePath() [3/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithAbsolutePath ( const char *  value)
inline

The fully qualified path to the folder that contains the reference to the submodule.

Definition at line 128 of file SubModule.h.

◆ WithCommitId() [1/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithCommitId ( Aws::String &&  value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 74 of file SubModule.h.

◆ WithCommitId() [2/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithCommitId ( const Aws::String value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 69 of file SubModule.h.

◆ WithCommitId() [3/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithCommitId ( const char *  value)
inline

The commit ID that contains the reference to the submodule.

Definition at line 79 of file SubModule.h.

◆ WithRelativePath() [1/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithRelativePath ( Aws::String &&  value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 171 of file SubModule.h.

◆ WithRelativePath() [2/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithRelativePath ( const Aws::String value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 165 of file SubModule.h.

◆ WithRelativePath() [3/3]

SubModule& Aws::CodeCommit::Model::SubModule::WithRelativePath ( const char *  value)
inline

The relative path of the submodule from the folder where the query originated.

Definition at line 177 of file SubModule.h.


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