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

#include <CreateCommitRequest.h>

+ Inheritance diagram for Aws::CodeCommit::Model::CreateCommitRequest:

Public Member Functions

 CreateCommitRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetRepositoryName () const
 
bool RepositoryNameHasBeenSet () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
CreateCommitRequestWithRepositoryName (const Aws::String &value)
 
CreateCommitRequestWithRepositoryName (Aws::String &&value)
 
CreateCommitRequestWithRepositoryName (const char *value)
 
const Aws::StringGetBranchName () const
 
bool BranchNameHasBeenSet () const
 
void SetBranchName (const Aws::String &value)
 
void SetBranchName (Aws::String &&value)
 
void SetBranchName (const char *value)
 
CreateCommitRequestWithBranchName (const Aws::String &value)
 
CreateCommitRequestWithBranchName (Aws::String &&value)
 
CreateCommitRequestWithBranchName (const char *value)
 
const Aws::StringGetParentCommitId () const
 
bool ParentCommitIdHasBeenSet () const
 
void SetParentCommitId (const Aws::String &value)
 
void SetParentCommitId (Aws::String &&value)
 
void SetParentCommitId (const char *value)
 
CreateCommitRequestWithParentCommitId (const Aws::String &value)
 
CreateCommitRequestWithParentCommitId (Aws::String &&value)
 
CreateCommitRequestWithParentCommitId (const char *value)
 
const Aws::StringGetAuthorName () const
 
bool AuthorNameHasBeenSet () const
 
void SetAuthorName (const Aws::String &value)
 
void SetAuthorName (Aws::String &&value)
 
void SetAuthorName (const char *value)
 
CreateCommitRequestWithAuthorName (const Aws::String &value)
 
CreateCommitRequestWithAuthorName (Aws::String &&value)
 
CreateCommitRequestWithAuthorName (const char *value)
 
const Aws::StringGetEmail () const
 
bool EmailHasBeenSet () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
CreateCommitRequestWithEmail (const Aws::String &value)
 
CreateCommitRequestWithEmail (Aws::String &&value)
 
CreateCommitRequestWithEmail (const char *value)
 
const Aws::StringGetCommitMessage () const
 
bool CommitMessageHasBeenSet () const
 
void SetCommitMessage (const Aws::String &value)
 
void SetCommitMessage (Aws::String &&value)
 
void SetCommitMessage (const char *value)
 
CreateCommitRequestWithCommitMessage (const Aws::String &value)
 
CreateCommitRequestWithCommitMessage (Aws::String &&value)
 
CreateCommitRequestWithCommitMessage (const char *value)
 
bool GetKeepEmptyFolders () const
 
bool KeepEmptyFoldersHasBeenSet () const
 
void SetKeepEmptyFolders (bool value)
 
CreateCommitRequestWithKeepEmptyFolders (bool value)
 
const Aws::Vector< PutFileEntry > & GetPutFiles () const
 
bool PutFilesHasBeenSet () const
 
void SetPutFiles (const Aws::Vector< PutFileEntry > &value)
 
void SetPutFiles (Aws::Vector< PutFileEntry > &&value)
 
CreateCommitRequestWithPutFiles (const Aws::Vector< PutFileEntry > &value)
 
CreateCommitRequestWithPutFiles (Aws::Vector< PutFileEntry > &&value)
 
CreateCommitRequestAddPutFiles (const PutFileEntry &value)
 
CreateCommitRequestAddPutFiles (PutFileEntry &&value)
 
const Aws::Vector< DeleteFileEntry > & GetDeleteFiles () const
 
bool DeleteFilesHasBeenSet () const
 
void SetDeleteFiles (const Aws::Vector< DeleteFileEntry > &value)
 
void SetDeleteFiles (Aws::Vector< DeleteFileEntry > &&value)
 
CreateCommitRequestWithDeleteFiles (const Aws::Vector< DeleteFileEntry > &value)
 
CreateCommitRequestWithDeleteFiles (Aws::Vector< DeleteFileEntry > &&value)
 
CreateCommitRequestAddDeleteFiles (const DeleteFileEntry &value)
 
CreateCommitRequestAddDeleteFiles (DeleteFileEntry &&value)
 
const Aws::Vector< SetFileModeEntry > & GetSetFileModes () const
 
bool SetFileModesHasBeenSet () const
 
void SetSetFileModes (const Aws::Vector< SetFileModeEntry > &value)
 
void SetSetFileModes (Aws::Vector< SetFileModeEntry > &&value)
 
CreateCommitRequestWithSetFileModes (const Aws::Vector< SetFileModeEntry > &value)
 
CreateCommitRequestWithSetFileModes (Aws::Vector< SetFileModeEntry > &&value)
 
CreateCommitRequestAddSetFileModes (const SetFileModeEntry &value)
 
CreateCommitRequestAddSetFileModes (SetFileModeEntry &&value)
 
- Public Member Functions inherited from Aws::CodeCommit::CodeCommitRequest
virtual ~CodeCommitRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 25 of file CreateCommitRequest.h.

Constructor & Destructor Documentation

◆ CreateCommitRequest()

Aws::CodeCommit::Model::CreateCommitRequest::CreateCommitRequest ( )

Member Function Documentation

◆ AddDeleteFiles() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddDeleteFiles ( const DeleteFileEntry value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 421 of file CreateCommitRequest.h.

◆ AddDeleteFiles() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddDeleteFiles ( DeleteFileEntry &&  value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 427 of file CreateCommitRequest.h.

◆ AddPutFiles() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddPutFiles ( const PutFileEntry value)
inline

The files to add or update in this commit.

Definition at line 373 of file CreateCommitRequest.h.

◆ AddPutFiles() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddPutFiles ( PutFileEntry &&  value)
inline

The files to add or update in this commit.

Definition at line 378 of file CreateCommitRequest.h.

◆ AddSetFileModes() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddSetFileModes ( const SetFileModeEntry value)
inline

The file modes to update for files in this commit.

Definition at line 463 of file CreateCommitRequest.h.

◆ AddSetFileModes() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::AddSetFileModes ( SetFileModeEntry &&  value)
inline

The file modes to update for files in this commit.

Definition at line 468 of file CreateCommitRequest.h.

◆ AuthorNameHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::AuthorNameHasBeenSet ( ) const
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 182 of file CreateCommitRequest.h.

◆ BranchNameHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::BranchNameHasBeenSet ( ) const
inline

The name of the branch where you create the commit.

Definition at line 90 of file CreateCommitRequest.h.

◆ CommitMessageHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::CommitMessageHasBeenSet ( ) const
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 272 of file CreateCommitRequest.h.

◆ DeleteFilesHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::DeleteFilesHasBeenSet ( ) const
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 391 of file CreateCommitRequest.h.

◆ EmailHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::EmailHasBeenSet ( ) const
inline

The email address of the person who created the commit.

Definition at line 229 of file CreateCommitRequest.h.

◆ GetAuthorName()

const Aws::String& Aws::CodeCommit::Model::CreateCommitRequest::GetAuthorName ( ) const
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 176 of file CreateCommitRequest.h.

◆ GetBranchName()

const Aws::String& Aws::CodeCommit::Model::CreateCommitRequest::GetBranchName ( ) const
inline

The name of the branch where you create the commit.

Definition at line 85 of file CreateCommitRequest.h.

◆ GetCommitMessage()

const Aws::String& Aws::CodeCommit::Model::CreateCommitRequest::GetCommitMessage ( ) const
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 266 of file CreateCommitRequest.h.

◆ GetDeleteFiles()

const Aws::Vector<DeleteFileEntry>& Aws::CodeCommit::Model::CreateCommitRequest::GetDeleteFiles ( ) const
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 385 of file CreateCommitRequest.h.

◆ GetEmail()

const Aws::String& Aws::CodeCommit::Model::CreateCommitRequest::GetEmail ( ) const
inline

The email address of the person who created the commit.

Definition at line 224 of file CreateCommitRequest.h.

◆ GetKeepEmptyFolders()

bool Aws::CodeCommit::Model::CreateCommitRequest::GetKeepEmptyFolders ( ) const
inline

If the commit contains deletions, whether to keep a folder or folder structure if the changes leave the folders empty. If true, a ..gitkeep file is created for empty folders. The default is false.

Definition at line 316 of file CreateCommitRequest.h.

◆ GetParentCommitId()

const Aws::String& Aws::CodeCommit::Model::CreateCommitRequest::GetParentCommitId ( ) const
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 127 of file CreateCommitRequest.h.

◆ GetPutFiles()

const Aws::Vector<PutFileEntry>& Aws::CodeCommit::Model::CreateCommitRequest::GetPutFiles ( ) const
inline

The files to add or update in this commit.

Definition at line 343 of file CreateCommitRequest.h.

◆ GetRepositoryName()

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

The name of the repository where you create the commit.

Definition at line 44 of file CreateCommitRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::CodeCommit::Model::CreateCommitRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::CodeCommit::Model::CreateCommitRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file CreateCommitRequest.h.

◆ GetSetFileModes()

const Aws::Vector<SetFileModeEntry>& Aws::CodeCommit::Model::CreateCommitRequest::GetSetFileModes ( ) const
inline

The file modes to update for files in this commit.

Definition at line 433 of file CreateCommitRequest.h.

◆ KeepEmptyFoldersHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::KeepEmptyFoldersHasBeenSet ( ) const
inline

If the commit contains deletions, whether to keep a folder or folder structure if the changes leave the folders empty. If true, a ..gitkeep file is created for empty folders. The default is false.

Definition at line 323 of file CreateCommitRequest.h.

◆ ParentCommitIdHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::ParentCommitIdHasBeenSet ( ) const
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 133 of file CreateCommitRequest.h.

◆ PutFilesHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::PutFilesHasBeenSet ( ) const
inline

The files to add or update in this commit.

Definition at line 348 of file CreateCommitRequest.h.

◆ RepositoryNameHasBeenSet()

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

The name of the repository where you create the commit.

Definition at line 49 of file CreateCommitRequest.h.

◆ SerializePayload()

Aws::String Aws::CodeCommit::Model::CreateCommitRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAuthorName() [1/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetAuthorName ( const Aws::String value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 188 of file CreateCommitRequest.h.

◆ SetAuthorName() [2/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetAuthorName ( Aws::String &&  value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 194 of file CreateCommitRequest.h.

◆ SetAuthorName() [3/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetAuthorName ( const char *  value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 200 of file CreateCommitRequest.h.

◆ SetBranchName() [1/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetBranchName ( const Aws::String value)
inline

The name of the branch where you create the commit.

Definition at line 95 of file CreateCommitRequest.h.

◆ SetBranchName() [2/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetBranchName ( Aws::String &&  value)
inline

The name of the branch where you create the commit.

Definition at line 100 of file CreateCommitRequest.h.

◆ SetBranchName() [3/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetBranchName ( const char *  value)
inline

The name of the branch where you create the commit.

Definition at line 105 of file CreateCommitRequest.h.

◆ SetCommitMessage() [1/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetCommitMessage ( const Aws::String value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 278 of file CreateCommitRequest.h.

◆ SetCommitMessage() [2/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetCommitMessage ( Aws::String &&  value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 284 of file CreateCommitRequest.h.

◆ SetCommitMessage() [3/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetCommitMessage ( const char *  value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 290 of file CreateCommitRequest.h.

◆ SetDeleteFiles() [1/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetDeleteFiles ( const Aws::Vector< DeleteFileEntry > &  value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 397 of file CreateCommitRequest.h.

◆ SetDeleteFiles() [2/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetDeleteFiles ( Aws::Vector< DeleteFileEntry > &&  value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 403 of file CreateCommitRequest.h.

◆ SetEmail() [1/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetEmail ( const Aws::String value)
inline

The email address of the person who created the commit.

Definition at line 234 of file CreateCommitRequest.h.

◆ SetEmail() [2/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetEmail ( Aws::String &&  value)
inline

The email address of the person who created the commit.

Definition at line 239 of file CreateCommitRequest.h.

◆ SetEmail() [3/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetEmail ( const char *  value)
inline

The email address of the person who created the commit.

Definition at line 244 of file CreateCommitRequest.h.

◆ SetFileModesHasBeenSet()

bool Aws::CodeCommit::Model::CreateCommitRequest::SetFileModesHasBeenSet ( ) const
inline

The file modes to update for files in this commit.

Definition at line 438 of file CreateCommitRequest.h.

◆ SetKeepEmptyFolders()

void Aws::CodeCommit::Model::CreateCommitRequest::SetKeepEmptyFolders ( bool  value)
inline

If the commit contains deletions, whether to keep a folder or folder structure if the changes leave the folders empty. If true, a ..gitkeep file is created for empty folders. The default is false.

Definition at line 330 of file CreateCommitRequest.h.

◆ SetParentCommitId() [1/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetParentCommitId ( const Aws::String value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 139 of file CreateCommitRequest.h.

◆ SetParentCommitId() [2/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetParentCommitId ( Aws::String &&  value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 145 of file CreateCommitRequest.h.

◆ SetParentCommitId() [3/3]

void Aws::CodeCommit::Model::CreateCommitRequest::SetParentCommitId ( const char *  value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 151 of file CreateCommitRequest.h.

◆ SetPutFiles() [1/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetPutFiles ( const Aws::Vector< PutFileEntry > &  value)
inline

The files to add or update in this commit.

Definition at line 353 of file CreateCommitRequest.h.

◆ SetPutFiles() [2/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetPutFiles ( Aws::Vector< PutFileEntry > &&  value)
inline

The files to add or update in this commit.

Definition at line 358 of file CreateCommitRequest.h.

◆ SetRepositoryName() [1/3]

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

The name of the repository where you create the commit.

Definition at line 54 of file CreateCommitRequest.h.

◆ SetRepositoryName() [2/3]

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

The name of the repository where you create the commit.

Definition at line 59 of file CreateCommitRequest.h.

◆ SetRepositoryName() [3/3]

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

The name of the repository where you create the commit.

Definition at line 64 of file CreateCommitRequest.h.

◆ SetSetFileModes() [1/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetSetFileModes ( const Aws::Vector< SetFileModeEntry > &  value)
inline

The file modes to update for files in this commit.

Definition at line 443 of file CreateCommitRequest.h.

◆ SetSetFileModes() [2/2]

void Aws::CodeCommit::Model::CreateCommitRequest::SetSetFileModes ( Aws::Vector< SetFileModeEntry > &&  value)
inline

The file modes to update for files in this commit.

Definition at line 448 of file CreateCommitRequest.h.

◆ WithAuthorName() [1/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithAuthorName ( const Aws::String value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 206 of file CreateCommitRequest.h.

◆ WithAuthorName() [2/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithAuthorName ( Aws::String &&  value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 212 of file CreateCommitRequest.h.

◆ WithAuthorName() [3/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithAuthorName ( const char *  value)
inline

The name of the author who created the commit. This information is used as both the author and committer for the commit.

Definition at line 218 of file CreateCommitRequest.h.

◆ WithBranchName() [1/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithBranchName ( const Aws::String value)
inline

The name of the branch where you create the commit.

Definition at line 110 of file CreateCommitRequest.h.

◆ WithBranchName() [2/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithBranchName ( Aws::String &&  value)
inline

The name of the branch where you create the commit.

Definition at line 115 of file CreateCommitRequest.h.

◆ WithBranchName() [3/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithBranchName ( const char *  value)
inline

The name of the branch where you create the commit.

Definition at line 120 of file CreateCommitRequest.h.

◆ WithCommitMessage() [1/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithCommitMessage ( const Aws::String value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 296 of file CreateCommitRequest.h.

◆ WithCommitMessage() [2/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithCommitMessage ( Aws::String &&  value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 302 of file CreateCommitRequest.h.

◆ WithCommitMessage() [3/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithCommitMessage ( const char *  value)
inline

The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 308 of file CreateCommitRequest.h.

◆ WithDeleteFiles() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithDeleteFiles ( const Aws::Vector< DeleteFileEntry > &  value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 409 of file CreateCommitRequest.h.

◆ WithDeleteFiles() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithDeleteFiles ( Aws::Vector< DeleteFileEntry > &&  value)
inline

The files to delete in this commit. These files still exist in earlier commits.

Definition at line 415 of file CreateCommitRequest.h.

◆ WithEmail() [1/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithEmail ( const Aws::String value)
inline

The email address of the person who created the commit.

Definition at line 249 of file CreateCommitRequest.h.

◆ WithEmail() [2/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithEmail ( Aws::String &&  value)
inline

The email address of the person who created the commit.

Definition at line 254 of file CreateCommitRequest.h.

◆ WithEmail() [3/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithEmail ( const char *  value)
inline

The email address of the person who created the commit.

Definition at line 259 of file CreateCommitRequest.h.

◆ WithKeepEmptyFolders()

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithKeepEmptyFolders ( bool  value)
inline

If the commit contains deletions, whether to keep a folder or folder structure if the changes leave the folders empty. If true, a ..gitkeep file is created for empty folders. The default is false.

Definition at line 337 of file CreateCommitRequest.h.

◆ WithParentCommitId() [1/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithParentCommitId ( const Aws::String value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 157 of file CreateCommitRequest.h.

◆ WithParentCommitId() [2/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithParentCommitId ( Aws::String &&  value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 163 of file CreateCommitRequest.h.

◆ WithParentCommitId() [3/3]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithParentCommitId ( const char *  value)
inline

The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.

Definition at line 169 of file CreateCommitRequest.h.

◆ WithPutFiles() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithPutFiles ( const Aws::Vector< PutFileEntry > &  value)
inline

The files to add or update in this commit.

Definition at line 363 of file CreateCommitRequest.h.

◆ WithPutFiles() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithPutFiles ( Aws::Vector< PutFileEntry > &&  value)
inline

The files to add or update in this commit.

Definition at line 368 of file CreateCommitRequest.h.

◆ WithRepositoryName() [1/3]

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

The name of the repository where you create the commit.

Definition at line 69 of file CreateCommitRequest.h.

◆ WithRepositoryName() [2/3]

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

The name of the repository where you create the commit.

Definition at line 74 of file CreateCommitRequest.h.

◆ WithRepositoryName() [3/3]

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

The name of the repository where you create the commit.

Definition at line 79 of file CreateCommitRequest.h.

◆ WithSetFileModes() [1/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithSetFileModes ( const Aws::Vector< SetFileModeEntry > &  value)
inline

The file modes to update for files in this commit.

Definition at line 453 of file CreateCommitRequest.h.

◆ WithSetFileModes() [2/2]

CreateCommitRequest& Aws::CodeCommit::Model::CreateCommitRequest::WithSetFileModes ( Aws::Vector< SetFileModeEntry > &&  value)
inline

The file modes to update for files in this commit.

Definition at line 458 of file CreateCommitRequest.h.


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