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

#include <DeleteFileRequest.h>

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

Public Member Functions

 DeleteFileRequest ()
 
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)
 
DeleteFileRequestWithRepositoryName (const Aws::String &value)
 
DeleteFileRequestWithRepositoryName (Aws::String &&value)
 
DeleteFileRequestWithRepositoryName (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)
 
DeleteFileRequestWithBranchName (const Aws::String &value)
 
DeleteFileRequestWithBranchName (Aws::String &&value)
 
DeleteFileRequestWithBranchName (const char *value)
 
const Aws::StringGetFilePath () const
 
bool FilePathHasBeenSet () const
 
void SetFilePath (const Aws::String &value)
 
void SetFilePath (Aws::String &&value)
 
void SetFilePath (const char *value)
 
DeleteFileRequestWithFilePath (const Aws::String &value)
 
DeleteFileRequestWithFilePath (Aws::String &&value)
 
DeleteFileRequestWithFilePath (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)
 
DeleteFileRequestWithParentCommitId (const Aws::String &value)
 
DeleteFileRequestWithParentCommitId (Aws::String &&value)
 
DeleteFileRequestWithParentCommitId (const char *value)
 
bool GetKeepEmptyFolders () const
 
bool KeepEmptyFoldersHasBeenSet () const
 
void SetKeepEmptyFolders (bool value)
 
DeleteFileRequestWithKeepEmptyFolders (bool value)
 
const Aws::StringGetCommitMessage () const
 
bool CommitMessageHasBeenSet () const
 
void SetCommitMessage (const Aws::String &value)
 
void SetCommitMessage (Aws::String &&value)
 
void SetCommitMessage (const char *value)
 
DeleteFileRequestWithCommitMessage (const Aws::String &value)
 
DeleteFileRequestWithCommitMessage (Aws::String &&value)
 
DeleteFileRequestWithCommitMessage (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DeleteFileRequestWithName (const Aws::String &value)
 
DeleteFileRequestWithName (Aws::String &&value)
 
DeleteFileRequestWithName (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)
 
DeleteFileRequestWithEmail (const Aws::String &value)
 
DeleteFileRequestWithEmail (Aws::String &&value)
 
DeleteFileRequestWithEmail (const char *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 21 of file DeleteFileRequest.h.

Constructor & Destructor Documentation

◆ DeleteFileRequest()

Aws::CodeCommit::Model::DeleteFileRequest::DeleteFileRequest ( )

Member Function Documentation

◆ BranchNameHasBeenSet()

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

The name of the branch where the commit that deletes the file is made.

Definition at line 86 of file DeleteFileRequest.h.

◆ CommitMessageHasBeenSet()

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 286 of file DeleteFileRequest.h.

◆ EmailHasBeenSet()

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 390 of file DeleteFileRequest.h.

◆ FilePathHasBeenSet()

bool Aws::CodeCommit::Model::DeleteFileRequest::FilePathHasBeenSet ( ) const
inline

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 131 of file DeleteFileRequest.h.

◆ GetBranchName()

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

The name of the branch where the commit that deletes the file is made.

Definition at line 81 of file DeleteFileRequest.h.

◆ GetCommitMessage()

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 279 of file DeleteFileRequest.h.

◆ GetEmail()

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 384 of file DeleteFileRequest.h.

◆ GetFilePath()

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 124 of file DeleteFileRequest.h.

◆ GetKeepEmptyFolders()

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

If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that contains the file. By default, empty folders are deleted. This includes empty folders that are part of the directory structure. For example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and dir3 are empty, deleting the last file in dir4 also deletes the empty folders dir4, dir3, and dir2.

Definition at line 241 of file DeleteFileRequest.h.

◆ GetName()

const Aws::String& Aws::CodeCommit::Model::DeleteFileRequest::GetName ( ) const
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 335 of file DeleteFileRequest.h.

◆ GetParentCommitId()

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 181 of file DeleteFileRequest.h.

◆ GetRepositoryName()

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

The name of the repository that contains the file to delete.

Definition at line 40 of file DeleteFileRequest.h.

◆ GetRequestSpecificHeaders()

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

◆ GetServiceRequestName()

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

Implements Aws::AmazonWebServiceRequest.

Definition at line 30 of file DeleteFileRequest.h.

◆ KeepEmptyFoldersHasBeenSet()

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

If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that contains the file. By default, empty folders are deleted. This includes empty folders that are part of the directory structure. For example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and dir3 are empty, deleting the last file in dir4 also deletes the empty folders dir4, dir3, and dir2.

Definition at line 251 of file DeleteFileRequest.h.

◆ NameHasBeenSet()

bool Aws::CodeCommit::Model::DeleteFileRequest::NameHasBeenSet ( ) const
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 341 of file DeleteFileRequest.h.

◆ ParentCommitIdHasBeenSet()

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 188 of file DeleteFileRequest.h.

◆ RepositoryNameHasBeenSet()

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

The name of the repository that contains the file to delete.

Definition at line 45 of file DeleteFileRequest.h.

◆ SerializePayload()

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

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetBranchName() [1/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 91 of file DeleteFileRequest.h.

◆ SetBranchName() [2/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 96 of file DeleteFileRequest.h.

◆ SetBranchName() [3/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 101 of file DeleteFileRequest.h.

◆ SetCommitMessage() [1/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 293 of file DeleteFileRequest.h.

◆ SetCommitMessage() [2/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 300 of file DeleteFileRequest.h.

◆ SetCommitMessage() [3/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 307 of file DeleteFileRequest.h.

◆ SetEmail() [1/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 396 of file DeleteFileRequest.h.

◆ SetEmail() [2/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 402 of file DeleteFileRequest.h.

◆ SetEmail() [3/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 408 of file DeleteFileRequest.h.

◆ SetFilePath() [1/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 138 of file DeleteFileRequest.h.

◆ SetFilePath() [2/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 145 of file DeleteFileRequest.h.

◆ SetFilePath() [3/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 152 of file DeleteFileRequest.h.

◆ SetKeepEmptyFolders()

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

If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that contains the file. By default, empty folders are deleted. This includes empty folders that are part of the directory structure. For example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and dir3 are empty, deleting the last file in dir4 also deletes the empty folders dir4, dir3, and dir2.

Definition at line 261 of file DeleteFileRequest.h.

◆ SetName() [1/3]

void Aws::CodeCommit::Model::DeleteFileRequest::SetName ( const Aws::String value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 347 of file DeleteFileRequest.h.

◆ SetName() [2/3]

void Aws::CodeCommit::Model::DeleteFileRequest::SetName ( Aws::String &&  value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 353 of file DeleteFileRequest.h.

◆ SetName() [3/3]

void Aws::CodeCommit::Model::DeleteFileRequest::SetName ( const char *  value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 359 of file DeleteFileRequest.h.

◆ SetParentCommitId() [1/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 195 of file DeleteFileRequest.h.

◆ SetParentCommitId() [2/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 202 of file DeleteFileRequest.h.

◆ SetParentCommitId() [3/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 209 of file DeleteFileRequest.h.

◆ SetRepositoryName() [1/3]

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

The name of the repository that contains the file to delete.

Definition at line 50 of file DeleteFileRequest.h.

◆ SetRepositoryName() [2/3]

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

The name of the repository that contains the file to delete.

Definition at line 55 of file DeleteFileRequest.h.

◆ SetRepositoryName() [3/3]

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

The name of the repository that contains the file to delete.

Definition at line 60 of file DeleteFileRequest.h.

◆ WithBranchName() [1/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 106 of file DeleteFileRequest.h.

◆ WithBranchName() [2/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 111 of file DeleteFileRequest.h.

◆ WithBranchName() [3/3]

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

The name of the branch where the commit that deletes the file is made.

Definition at line 116 of file DeleteFileRequest.h.

◆ WithCommitMessage() [1/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 314 of file DeleteFileRequest.h.

◆ WithCommitMessage() [2/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 321 of file DeleteFileRequest.h.

◆ WithCommitMessage() [3/3]

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

The commit message you want to include as part of deleting the file. Commit messages are limited to 256 KB. If no message is specified, a default message is used.

Definition at line 328 of file DeleteFileRequest.h.

◆ WithEmail() [1/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 414 of file DeleteFileRequest.h.

◆ WithEmail() [2/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 420 of file DeleteFileRequest.h.

◆ WithEmail() [3/3]

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

The email address for the commit that deletes the file. If no email address is specified, the email address is left blank.

Definition at line 426 of file DeleteFileRequest.h.

◆ WithFilePath() [1/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 159 of file DeleteFileRequest.h.

◆ WithFilePath() [2/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 166 of file DeleteFileRequest.h.

◆ WithFilePath() [3/3]

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

The fully qualified path to the file that to be deleted, including the full name and extension of that file. For example, /examples/file.md is a fully qualified path to a file named file.md in a folder named examples.

Definition at line 173 of file DeleteFileRequest.h.

◆ WithKeepEmptyFolders()

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

If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that contains the file. By default, empty folders are deleted. This includes empty folders that are part of the directory structure. For example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and dir3 are empty, deleting the last file in dir4 also deletes the empty folders dir4, dir3, and dir2.

Definition at line 271 of file DeleteFileRequest.h.

◆ WithName() [1/3]

DeleteFileRequest& Aws::CodeCommit::Model::DeleteFileRequest::WithName ( const Aws::String value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 365 of file DeleteFileRequest.h.

◆ WithName() [2/3]

DeleteFileRequest& Aws::CodeCommit::Model::DeleteFileRequest::WithName ( Aws::String &&  value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 371 of file DeleteFileRequest.h.

◆ WithName() [3/3]

DeleteFileRequest& Aws::CodeCommit::Model::DeleteFileRequest::WithName ( const char *  value)
inline

The name of the author of the commit that deletes the file. If no name is specified, the user's ARN is used as the author name and committer name.

Definition at line 377 of file DeleteFileRequest.h.

◆ WithParentCommitId() [1/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 216 of file DeleteFileRequest.h.

◆ WithParentCommitId() [2/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 223 of file DeleteFileRequest.h.

◆ WithParentCommitId() [3/3]

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

The ID of the commit that is the tip of the branch where you want to create the commit that deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this commit ID.

Definition at line 230 of file DeleteFileRequest.h.

◆ WithRepositoryName() [1/3]

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

The name of the repository that contains the file to delete.

Definition at line 65 of file DeleteFileRequest.h.

◆ WithRepositoryName() [2/3]

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

The name of the repository that contains the file to delete.

Definition at line 70 of file DeleteFileRequest.h.

◆ WithRepositoryName() [3/3]

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

The name of the repository that contains the file to delete.

Definition at line 75 of file DeleteFileRequest.h.


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