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

#include <GetFileResult.h>

Public Member Functions

 GetFileResult ()
 
 GetFileResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetFileResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetCommitId () const
 
void SetCommitId (const Aws::String &value)
 
void SetCommitId (Aws::String &&value)
 
void SetCommitId (const char *value)
 
GetFileResultWithCommitId (const Aws::String &value)
 
GetFileResultWithCommitId (Aws::String &&value)
 
GetFileResultWithCommitId (const char *value)
 
const Aws::StringGetBlobId () const
 
void SetBlobId (const Aws::String &value)
 
void SetBlobId (Aws::String &&value)
 
void SetBlobId (const char *value)
 
GetFileResultWithBlobId (const Aws::String &value)
 
GetFileResultWithBlobId (Aws::String &&value)
 
GetFileResultWithBlobId (const char *value)
 
const Aws::StringGetFilePath () const
 
void SetFilePath (const Aws::String &value)
 
void SetFilePath (Aws::String &&value)
 
void SetFilePath (const char *value)
 
GetFileResultWithFilePath (const Aws::String &value)
 
GetFileResultWithFilePath (Aws::String &&value)
 
GetFileResultWithFilePath (const char *value)
 
const FileModeTypeEnumGetFileMode () const
 
void SetFileMode (const FileModeTypeEnum &value)
 
void SetFileMode (FileModeTypeEnum &&value)
 
GetFileResultWithFileMode (const FileModeTypeEnum &value)
 
GetFileResultWithFileMode (FileModeTypeEnum &&value)
 
long long GetFileSize () const
 
void SetFileSize (long long value)
 
GetFileResultWithFileSize (long long value)
 
const Aws::Utils::ByteBufferGetFileContent () const
 
void SetFileContent (const Aws::Utils::ByteBuffer &value)
 
void SetFileContent (Aws::Utils::ByteBuffer &&value)
 
GetFileResultWithFileContent (const Aws::Utils::ByteBuffer &value)
 
GetFileResultWithFileContent (Aws::Utils::ByteBuffer &&value)
 

Detailed Description

Definition at line 29 of file GetFileResult.h.

Constructor & Destructor Documentation

◆ GetFileResult() [1/2]

Aws::CodeCommit::Model::GetFileResult::GetFileResult ( )

◆ GetFileResult() [2/2]

Aws::CodeCommit::Model::GetFileResult::GetFileResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBlobId()

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

The blob ID of the object that represents the file content.

Definition at line 83 of file GetFileResult.h.

◆ GetCommitId()

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 41 of file GetFileResult.h.

◆ GetFileContent()

const Aws::Utils::ByteBuffer& Aws::CodeCommit::Model::GetFileResult::GetFileContent ( ) const
inline

The base-64 encoded binary data object that represents the content of the file.

Definition at line 225 of file GetFileResult.h.

◆ GetFileMode()

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

The extrapolated file mode permissions of the blob. Valid values include strings such as EXECUTABLE and not numeric values.

The file mode permissions returned by this API are not the standard file mode permission values, such as 100644, but rather extrapolated values. See the supported return values.

Definition at line 166 of file GetFileResult.h.

◆ GetFilePath()

const Aws::String& Aws::CodeCommit::Model::GetFileResult::GetFilePath ( ) const
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 120 of file GetFileResult.h.

◆ GetFileSize()

long long Aws::CodeCommit::Model::GetFileResult::GetFileSize ( ) const
inline

The size of the contents of the file, in bytes.

Definition at line 208 of file GetFileResult.h.

◆ operator=()

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

◆ SetBlobId() [1/3]

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

The blob ID of the object that represents the file content.

Definition at line 93 of file GetFileResult.h.

◆ SetBlobId() [2/3]

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

The blob ID of the object that represents the file content.

Definition at line 88 of file GetFileResult.h.

◆ SetBlobId() [3/3]

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

The blob ID of the object that represents the file content.

Definition at line 98 of file GetFileResult.h.

◆ SetCommitId() [1/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 53 of file GetFileResult.h.

◆ SetCommitId() [2/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 47 of file GetFileResult.h.

◆ SetCommitId() [3/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 59 of file GetFileResult.h.

◆ SetFileContent() [1/2]

void Aws::CodeCommit::Model::GetFileResult::SetFileContent ( Aws::Utils::ByteBuffer &&  value)
inline

The base-64 encoded binary data object that represents the content of the file.

Definition at line 237 of file GetFileResult.h.

◆ SetFileContent() [2/2]

void Aws::CodeCommit::Model::GetFileResult::SetFileContent ( const Aws::Utils::ByteBuffer value)
inline

The base-64 encoded binary data object that represents the content of the file.

Definition at line 231 of file GetFileResult.h.

◆ SetFileMode() [1/2]

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

The extrapolated file mode permissions of the blob. Valid values include strings such as EXECUTABLE and not numeric values.

The file mode permissions returned by this API are not the standard file mode permission values, such as 100644, but rather extrapolated values. See the supported return values.

Definition at line 175 of file GetFileResult.h.

◆ SetFileMode() [2/2]

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

The extrapolated file mode permissions of the blob. Valid values include strings such as EXECUTABLE and not numeric values.

The file mode permissions returned by this API are not the standard file mode permission values, such as 100644, but rather extrapolated values. See the supported return values.

Definition at line 184 of file GetFileResult.h.

◆ SetFilePath() [1/3]

void Aws::CodeCommit::Model::GetFileResult::SetFilePath ( Aws::String &&  value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 132 of file GetFileResult.h.

◆ SetFilePath() [2/3]

void Aws::CodeCommit::Model::GetFileResult::SetFilePath ( const Aws::String value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 126 of file GetFileResult.h.

◆ SetFilePath() [3/3]

void Aws::CodeCommit::Model::GetFileResult::SetFilePath ( const char *  value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 138 of file GetFileResult.h.

◆ SetFileSize()

void Aws::CodeCommit::Model::GetFileResult::SetFileSize ( long long  value)
inline

The size of the contents of the file, in bytes.

Definition at line 213 of file GetFileResult.h.

◆ WithBlobId() [1/3]

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

The blob ID of the object that represents the file content.

Definition at line 108 of file GetFileResult.h.

◆ WithBlobId() [2/3]

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

The blob ID of the object that represents the file content.

Definition at line 103 of file GetFileResult.h.

◆ WithBlobId() [3/3]

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

The blob ID of the object that represents the file content.

Definition at line 113 of file GetFileResult.h.

◆ WithCommitId() [1/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 71 of file GetFileResult.h.

◆ WithCommitId() [2/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 65 of file GetFileResult.h.

◆ WithCommitId() [3/3]

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

The full commit ID of the commit that contains the content returned by GetFile.

Definition at line 77 of file GetFileResult.h.

◆ WithFileContent() [1/2]

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFileContent ( Aws::Utils::ByteBuffer &&  value)
inline

The base-64 encoded binary data object that represents the content of the file.

Definition at line 249 of file GetFileResult.h.

◆ WithFileContent() [2/2]

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFileContent ( const Aws::Utils::ByteBuffer value)
inline

The base-64 encoded binary data object that represents the content of the file.

Definition at line 243 of file GetFileResult.h.

◆ WithFileMode() [1/2]

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

The extrapolated file mode permissions of the blob. Valid values include strings such as EXECUTABLE and not numeric values.

The file mode permissions returned by this API are not the standard file mode permission values, such as 100644, but rather extrapolated values. See the supported return values.

Definition at line 193 of file GetFileResult.h.

◆ WithFileMode() [2/2]

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

The extrapolated file mode permissions of the blob. Valid values include strings such as EXECUTABLE and not numeric values.

The file mode permissions returned by this API are not the standard file mode permission values, such as 100644, but rather extrapolated values. See the supported return values.

Definition at line 202 of file GetFileResult.h.

◆ WithFilePath() [1/3]

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFilePath ( Aws::String &&  value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 150 of file GetFileResult.h.

◆ WithFilePath() [2/3]

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFilePath ( const Aws::String value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 144 of file GetFileResult.h.

◆ WithFilePath() [3/3]

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFilePath ( const char *  value)
inline

The fully qualified path to the specified file. Returns the name and extension of the file.

Definition at line 156 of file GetFileResult.h.

◆ WithFileSize()

GetFileResult& Aws::CodeCommit::Model::GetFileResult::WithFileSize ( long long  value)
inline

The size of the contents of the file, in bytes.

Definition at line 218 of file GetFileResult.h.


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