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

#include <SymbolicLink.h>

Public Member Functions

 SymbolicLink ()
 
 SymbolicLink (Aws::Utils::Json::JsonView jsonValue)
 
SymbolicLinkoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetBlobId () const
 
bool BlobIdHasBeenSet () const
 
void SetBlobId (const Aws::String &value)
 
void SetBlobId (Aws::String &&value)
 
void SetBlobId (const char *value)
 
SymbolicLinkWithBlobId (const Aws::String &value)
 
SymbolicLinkWithBlobId (Aws::String &&value)
 
SymbolicLinkWithBlobId (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)
 
SymbolicLinkWithAbsolutePath (const Aws::String &value)
 
SymbolicLinkWithAbsolutePath (Aws::String &&value)
 
SymbolicLinkWithAbsolutePath (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)
 
SymbolicLinkWithRelativePath (const Aws::String &value)
 
SymbolicLinkWithRelativePath (Aws::String &&value)
 
SymbolicLinkWithRelativePath (const char *value)
 
const FileModeTypeEnumGetFileMode () const
 
bool FileModeHasBeenSet () const
 
void SetFileMode (const FileModeTypeEnum &value)
 
void SetFileMode (FileModeTypeEnum &&value)
 
SymbolicLinkWithFileMode (const FileModeTypeEnum &value)
 
SymbolicLinkWithFileMode (FileModeTypeEnum &&value)
 

Detailed Description

Returns information about a symbolic link in a repository folder.

See Also:

AWS API Reference

Definition at line 33 of file SymbolicLink.h.

Constructor & Destructor Documentation

◆ SymbolicLink() [1/2]

Aws::CodeCommit::Model::SymbolicLink::SymbolicLink ( )

◆ SymbolicLink() [2/2]

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

Member Function Documentation

◆ AbsolutePathHasBeenSet()

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 91 of file SymbolicLink.h.

◆ BlobIdHasBeenSet()

bool Aws::CodeCommit::Model::SymbolicLink::BlobIdHasBeenSet ( ) const
inline

The blob ID that contains the information about the symbolic link.

Definition at line 50 of file SymbolicLink.h.

◆ FileModeHasBeenSet()

bool Aws::CodeCommit::Model::SymbolicLink::FileModeHasBeenSet ( ) const
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 183 of file SymbolicLink.h.

◆ GetAbsolutePath()

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 86 of file SymbolicLink.h.

◆ GetBlobId()

const Aws::String& Aws::CodeCommit::Model::SymbolicLink::GetBlobId ( ) const
inline

The blob ID that contains the information about the symbolic link.

Definition at line 45 of file SymbolicLink.h.

◆ GetFileMode()

const FileModeTypeEnum& Aws::CodeCommit::Model::SymbolicLink::GetFileMode ( ) const
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 177 of file SymbolicLink.h.

◆ GetRelativePath()

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 128 of file SymbolicLink.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RelativePathHasBeenSet()

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 134 of file SymbolicLink.h.

◆ SetAbsolutePath() [1/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 101 of file SymbolicLink.h.

◆ SetAbsolutePath() [2/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 96 of file SymbolicLink.h.

◆ SetAbsolutePath() [3/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 106 of file SymbolicLink.h.

◆ SetBlobId() [1/3]

void Aws::CodeCommit::Model::SymbolicLink::SetBlobId ( Aws::String &&  value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 60 of file SymbolicLink.h.

◆ SetBlobId() [2/3]

void Aws::CodeCommit::Model::SymbolicLink::SetBlobId ( const Aws::String value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 55 of file SymbolicLink.h.

◆ SetBlobId() [3/3]

void Aws::CodeCommit::Model::SymbolicLink::SetBlobId ( const char *  value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 65 of file SymbolicLink.h.

◆ SetFileMode() [1/2]

void Aws::CodeCommit::Model::SymbolicLink::SetFileMode ( const FileModeTypeEnum value)
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 189 of file SymbolicLink.h.

◆ SetFileMode() [2/2]

void Aws::CodeCommit::Model::SymbolicLink::SetFileMode ( FileModeTypeEnum &&  value)
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 195 of file SymbolicLink.h.

◆ SetRelativePath() [1/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 146 of file SymbolicLink.h.

◆ SetRelativePath() [2/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 140 of file SymbolicLink.h.

◆ SetRelativePath() [3/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 152 of file SymbolicLink.h.

◆ WithAbsolutePath() [1/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 116 of file SymbolicLink.h.

◆ WithAbsolutePath() [2/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 111 of file SymbolicLink.h.

◆ WithAbsolutePath() [3/3]

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

The fully qualified path to the folder that contains the symbolic link.

Definition at line 121 of file SymbolicLink.h.

◆ WithBlobId() [1/3]

SymbolicLink& Aws::CodeCommit::Model::SymbolicLink::WithBlobId ( Aws::String &&  value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 75 of file SymbolicLink.h.

◆ WithBlobId() [2/3]

SymbolicLink& Aws::CodeCommit::Model::SymbolicLink::WithBlobId ( const Aws::String value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 70 of file SymbolicLink.h.

◆ WithBlobId() [3/3]

SymbolicLink& Aws::CodeCommit::Model::SymbolicLink::WithBlobId ( const char *  value)
inline

The blob ID that contains the information about the symbolic link.

Definition at line 80 of file SymbolicLink.h.

◆ WithFileMode() [1/2]

SymbolicLink& Aws::CodeCommit::Model::SymbolicLink::WithFileMode ( const FileModeTypeEnum value)
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 201 of file SymbolicLink.h.

◆ WithFileMode() [2/2]

SymbolicLink& Aws::CodeCommit::Model::SymbolicLink::WithFileMode ( FileModeTypeEnum &&  value)
inline

The file mode permissions of the blob that cotains information about the symbolic link.

Definition at line 207 of file SymbolicLink.h.

◆ WithRelativePath() [1/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 164 of file SymbolicLink.h.

◆ WithRelativePath() [2/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 158 of file SymbolicLink.h.

◆ WithRelativePath() [3/3]

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

The relative path of the symbolic link from the folder where the query originated.

Definition at line 170 of file SymbolicLink.h.


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