@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 that deletes the file is made.
|
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 to be deleted, including the full name and extension of that file.
|
Boolean |
getKeepEmptyFolders()
If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that
contains the file.
|
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 deletes the file.
|
String |
getRepositoryName()
The name of the repository that contains the file to delete.
|
int |
hashCode() |
Boolean |
isKeepEmptyFolders()
If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that
contains the file.
|
void |
setBranchName(String branchName)
The name of the branch where the commit that deletes the file is made.
|
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 to be deleted, including the full name and extension of that file.
|
void |
setKeepEmptyFolders(Boolean keepEmptyFolders)
If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that
contains the file.
|
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 deletes 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.
|
DeleteFileRequest |
withBranchName(String branchName)
The name of the branch where the commit that deletes the file is made.
|
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 to be deleted, including the full name and extension of that file.
|
DeleteFileRequest |
withKeepEmptyFolders(Boolean keepEmptyFolders)
If a file is the only object in the folder or directory, specifies whether to delete the folder or directory that
contains the file.
|
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 deletes 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 that deletes the file is made.
branchName
- The name of the branch where the commit that deletes the file is made.public String getBranchName()
The name of the branch where the commit that deletes the file is made.
public DeleteFileRequest withBranchName(String branchName)
The name of the branch where the commit that deletes the file is made.
branchName
- The name of the branch where the commit that deletes the file is made.public void setFilePath(String filePath)
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.
filePath
- 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.public String getFilePath()
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.
public DeleteFileRequest withFilePath(String filePath)
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.
filePath
- 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.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 deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is 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 deletes the
file. This must be the HEAD commit for the branch. The commit that deletes the file is 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 deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is 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 deletes the file. This must be the HEAD commit for the branch. The commit that deletes the file is 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 deletes the
file. This must be the HEAD commit for the branch. The commit that deletes the file is created from this
commit ID.public void setKeepEmptyFolders(Boolean keepEmptyFolders)
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.
keepEmptyFolders
- 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.public Boolean getKeepEmptyFolders()
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.
public DeleteFileRequest withKeepEmptyFolders(Boolean keepEmptyFolders)
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.
keepEmptyFolders
- 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.public Boolean isKeepEmptyFolders()
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.
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 is 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 is 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 is 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 is 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 is 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 is 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 is
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 is 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 is 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 is
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 is left blank.
email
- The email address for the commit that deletes the file. If no email address is specified, the email
address is left blank.public String getEmail()
The email address for the commit that deletes the file. If no email address is specified, the email address is 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 is left blank.
email
- The email address for the commit that deletes the file. If no email address is specified, the email
address is 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.