@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteFileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteFileRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteFileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBranchName()
The name of the branch where the commit will be made deleting the file.
|
String |
getCommitMessage()
The commit message you want to include as part of deleting the file.
|
String |
getEmail()
The email address for the commit that deletes the file.
|
String |
getFilePath()
The fully-qualified path to the file that will be deleted, including the full name and extension of that file.
|
Boolean |
getKeepEmptyFolders()
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the
only object in the folder or directory.
|
String |
getName()
The name of the author of the commit that deletes the file.
|
String |
getParentCommitId()
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file.
|
String |
getRepositoryName()
The name of the repository that contains the file to delete.
|
int |
hashCode() |
Boolean |
isKeepEmptyFolders()
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the
only object in the folder or directory.
|
void |
setBranchName(String branchName)
The name of the branch where the commit will be made deleting the file.
|
void |
setCommitMessage(String commitMessage)
The commit message you want to include as part of deleting the file.
|
void |
setEmail(String email)
The email address for the commit that deletes the file.
|
void |
setFilePath(String filePath)
The fully-qualified path to the file that will be deleted, including the full name and extension of that file.
|
void |
setKeepEmptyFolders(Boolean keepEmptyFolders)
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the
only object in the folder or directory.
|
void |
setName(String name)
The name of the author of the commit that deletes the file.
|
void |
setParentCommitId(String parentCommitId)
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file.
|
void |
setRepositoryName(String repositoryName)
The name of the repository that contains the file to delete.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeleteFileRequest |
withBranchName(String branchName)
The name of the branch where the commit will be made deleting the file.
|
DeleteFileRequest |
withCommitMessage(String commitMessage)
The commit message you want to include as part of deleting the file.
|
DeleteFileRequest |
withEmail(String email)
The email address for the commit that deletes the file.
|
DeleteFileRequest |
withFilePath(String filePath)
The fully-qualified path to the file that will be deleted, including the full name and extension of that file.
|
DeleteFileRequest |
withKeepEmptyFolders(Boolean keepEmptyFolders)
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the
only object in the folder or directory.
|
DeleteFileRequest |
withName(String name)
The name of the author of the commit that deletes the file.
|
DeleteFileRequest |
withParentCommitId(String parentCommitId)
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file.
|
DeleteFileRequest |
withRepositoryName(String repositoryName)
The name of the repository that contains the file to delete.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setRepositoryName(String repositoryName)
The name of the repository that contains the file to delete.
repositoryName
- The name of the repository that contains the file to delete.public String getRepositoryName()
The name of the repository that contains the file to delete.
public DeleteFileRequest withRepositoryName(String repositoryName)
The name of the repository that contains the file to delete.
repositoryName
- The name of the repository that contains the file to delete.public void setBranchName(String branchName)
The name of the branch where the commit will be made deleting the file.
branchName
- The name of the branch where the commit will be made deleting the file.public String getBranchName()
The name of the branch where the commit will be made deleting the file.
public DeleteFileRequest withBranchName(String branchName)
The name of the branch where the commit will be made deleting the file.
branchName
- The name of the branch where the commit will be made deleting the file.public void setFilePath(String filePath)
The fully-qualified path to the file that will 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.
filePath
- The fully-qualified path to the file that will 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.public String getFilePath()
The fully-qualified path to the file that will 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.
public DeleteFileRequest withFilePath(String filePath)
The fully-qualified path to the file that will 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.
filePath
- The fully-qualified path to the file that will 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.public void setParentCommitId(String parentCommitId)
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file. This must be the HEAD commit for the branch. The commit that deletes the file will be created from this commit ID.
parentCommitId
- The ID of the commit that is the tip of the branch where you want to create the commit that will delete
the file. This must be the HEAD commit for the branch. The commit that deletes the file will be created
from this commit ID.public String getParentCommitId()
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file. This must be the HEAD commit for the branch. The commit that deletes the file will be created from this commit ID.
public DeleteFileRequest withParentCommitId(String parentCommitId)
The ID of the commit that is the tip of the branch where you want to create the commit that will delete the file. This must be the HEAD commit for the branch. The commit that deletes the file will be created from this commit ID.
parentCommitId
- The ID of the commit that is the tip of the branch where you want to create the commit that will delete
the file. This must be the HEAD commit for the branch. The commit that deletes the file will be created
from this commit ID.public void setKeepEmptyFolders(Boolean keepEmptyFolders)
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the only object in the folder or directory. By default, empty folders will be 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 will also delete the empty folders dir4, dir3, and dir2.
keepEmptyFolders
- Specifies whether to delete the folder or directory that contains the file you want to delete if that file
is the only object in the folder or directory. By default, empty folders will be 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 will also delete the
empty folders dir4, dir3, and dir2.public Boolean getKeepEmptyFolders()
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the only object in the folder or directory. By default, empty folders will be 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 will also delete the empty folders dir4, dir3, and dir2.
public DeleteFileRequest withKeepEmptyFolders(Boolean keepEmptyFolders)
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the only object in the folder or directory. By default, empty folders will be 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 will also delete the empty folders dir4, dir3, and dir2.
keepEmptyFolders
- Specifies whether to delete the folder or directory that contains the file you want to delete if that file
is the only object in the folder or directory. By default, empty folders will be 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 will also delete the
empty folders dir4, dir3, and dir2.public Boolean isKeepEmptyFolders()
Specifies whether to delete the folder or directory that contains the file you want to delete if that file is the only object in the folder or directory. By default, empty folders will be 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 will also delete the empty folders dir4, dir3, and dir2.
public void setCommitMessage(String commitMessage)
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 will be used.
commitMessage
- 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 will be used.public String getCommitMessage()
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 will be used.
public DeleteFileRequest withCommitMessage(String commitMessage)
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 will be used.
commitMessage
- 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 will be used.public void setName(String name)
The name of the author of the commit that deletes the file. If no name is specified, the user's ARN will be used as the author name and committer name.
name
- The name of the author of the commit that deletes the file. If no name is specified, the user's ARN will
be used as the author name and committer name.public String getName()
The name of the author of the commit that deletes the file. If no name is specified, the user's ARN will be used as the author name and committer name.
public DeleteFileRequest withName(String name)
The name of the author of the commit that deletes the file. If no name is specified, the user's ARN will be used as the author name and committer name.
name
- The name of the author of the commit that deletes the file. If no name is specified, the user's ARN will
be used as the author name and committer name.public void setEmail(String email)
The email address for the commit that deletes the file. If no email address is specified, the email address will be left blank.
email
- The email address for the commit that deletes the file. If no email address is specified, the email
address will be left blank.public String getEmail()
The email address for the commit that deletes the file. If no email address is specified, the email address will be left blank.
public DeleteFileRequest withEmail(String email)
The email address for the commit that deletes the file. If no email address is specified, the email address will be left blank.
email
- The email address for the commit that deletes the file. If no email address is specified, the email
address will be left blank.public String toString()
toString
in class Object
Object.toString()
public DeleteFileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.