@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSCodeCommit extends Object implements AWSCodeCommit
AWSCodeCommit. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAWSCodeCommit() |
| Modifier and Type | Method and Description |
|---|---|
BatchDescribeMergeConflictsResult |
batchDescribeMergeConflicts(BatchDescribeMergeConflictsRequest request)
Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the
squash or three-way merge strategy.
|
BatchGetCommitsResult |
batchGetCommits(BatchGetCommitsRequest request)
Returns information about the contents of one or more commits in a repository.
|
BatchGetRepositoriesResult |
batchGetRepositories(BatchGetRepositoriesRequest request)
Returns information about one or more repositories.
|
CreateBranchResult |
createBranch(CreateBranchRequest request)
Creates a new branch in a repository and points the branch to a commit.
|
CreateCommitResult |
createCommit(CreateCommitRequest request)
Creates a commit for a repository on the tip of a specified branch.
|
CreatePullRequestResult |
createPullRequest(CreatePullRequestRequest request)
Creates a pull request in the specified repository.
|
CreateRepositoryResult |
createRepository(CreateRepositoryRequest request)
Creates a new, empty repository.
|
CreateUnreferencedMergeCommitResult |
createUnreferencedMergeCommit(CreateUnreferencedMergeCommitRequest request)
Creates an unreferenced commit that represents the result of merging two branches using a specified merge
strategy.
|
DeleteBranchResult |
deleteBranch(DeleteBranchRequest request)
Deletes a branch from a repository, unless that branch is the default branch for the repository.
|
DeleteCommentContentResult |
deleteCommentContent(DeleteCommentContentRequest request)
Deletes the content of a comment made on a change, file, or commit in a repository.
|
DeleteFileResult |
deleteFile(DeleteFileRequest request)
Deletes a specified file from a specified branch.
|
DeleteRepositoryResult |
deleteRepository(DeleteRepositoryRequest request)
Deletes a repository.
|
DescribeMergeConflictsResult |
describeMergeConflicts(DescribeMergeConflictsRequest request)
Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the
squash or three-way merge strategy.
|
DescribePullRequestEventsResult |
describePullRequestEvents(DescribePullRequestEventsRequest request)
Returns information about one or more pull request events.
|
GetBlobResult |
getBlob(GetBlobRequest request)
Returns the base-64 encoded content of an individual blob within a repository.
|
GetBranchResult |
getBranch(GetBranchRequest request)
Returns information about a repository branch, including its name and the last commit ID.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCommentResult |
getComment(GetCommentRequest request)
Returns the content of a comment made on a change, file, or commit in a repository.
|
GetCommentsForComparedCommitResult |
getCommentsForComparedCommit(GetCommentsForComparedCommitRequest request)
Returns information about comments made on the comparison between two commits.
|
GetCommentsForPullRequestResult |
getCommentsForPullRequest(GetCommentsForPullRequestRequest request)
Returns comments made on a pull request.
|
GetCommitResult |
getCommit(GetCommitRequest request)
Returns information about a commit, including commit message and committer information.
|
GetDifferencesResult |
getDifferences(GetDifferencesRequest request)
Returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID or
other fully qualified reference).
|
GetFileResult |
getFile(GetFileRequest request)
Returns the base-64 encoded contents of a specified file and its metadata.
|
GetFolderResult |
getFolder(GetFolderRequest request)
Returns the contents of a specified folder in a repository.
|
GetMergeCommitResult |
getMergeCommit(GetMergeCommitRequest request)
Returns information about a specified merge commit.
|
GetMergeConflictsResult |
getMergeConflicts(GetMergeConflictsRequest request)
Returns information about merge conflicts between the before and after commit IDs for a pull request in a
repository.
|
GetMergeOptionsResult |
getMergeOptions(GetMergeOptionsRequest request)
Returns information about the merge options available for merging two specified branches.
|
GetPullRequestResult |
getPullRequest(GetPullRequestRequest request)
Gets information about a pull request in a specified repository.
|
GetRepositoryResult |
getRepository(GetRepositoryRequest request)
Returns information about a repository.
|
GetRepositoryTriggersResult |
getRepositoryTriggers(GetRepositoryTriggersRequest request)
Gets information about triggers configured for a repository.
|
ListBranchesResult |
listBranches(ListBranchesRequest request)
Gets information about one or more branches in a repository.
|
ListPullRequestsResult |
listPullRequests(ListPullRequestsRequest request)
Returns a list of pull requests for a specified repository.
|
ListRepositoriesResult |
listRepositories(ListRepositoriesRequest request)
Gets information about one or more repositories.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Gets information about AWS tags for a specified Amazon Resource Name (ARN) in AWS CodeCommit.
|
MergeBranchesByFastForwardResult |
mergeBranchesByFastForward(MergeBranchesByFastForwardRequest request)
Merges two branches using the fast-forward merge strategy.
|
MergeBranchesBySquashResult |
mergeBranchesBySquash(MergeBranchesBySquashRequest request)
Merges two branches using the squash merge strategy.
|
MergeBranchesByThreeWayResult |
mergeBranchesByThreeWay(MergeBranchesByThreeWayRequest request)
Merges two specified branches using the three-way merge strategy.
|
MergePullRequestByFastForwardResult |
mergePullRequestByFastForward(MergePullRequestByFastForwardRequest request)
Attempts to merge the source commit of a pull request into the specified destination branch for that pull request
at the specified commit using the fast-forward merge strategy.
|
MergePullRequestBySquashResult |
mergePullRequestBySquash(MergePullRequestBySquashRequest request)
Attempts to merge the source commit of a pull request into the specified destination branch for that pull request
at the specified commit using the squash merge strategy.
|
MergePullRequestByThreeWayResult |
mergePullRequestByThreeWay(MergePullRequestByThreeWayRequest request)
Attempts to merge the source commit of a pull request into the specified destination branch for that pull request
at the specified commit using the three-way merge strategy.
|
PostCommentForComparedCommitResult |
postCommentForComparedCommit(PostCommentForComparedCommitRequest request)
Posts a comment on the comparison between two commits.
|
PostCommentForPullRequestResult |
postCommentForPullRequest(PostCommentForPullRequestRequest request)
Posts a comment on a pull request.
|
PostCommentReplyResult |
postCommentReply(PostCommentReplyRequest request)
Posts a comment in reply to an existing comment on a comparison between commits or a pull request.
|
PutFileResult |
putFile(PutFileRequest request)
Adds or updates a file in a branch in an AWS CodeCommit repository, and generates a commit for the addition in
the specified branch.
|
PutRepositoryTriggersResult |
putRepositoryTriggers(PutRepositoryTriggersRequest request)
Replaces all triggers for a repository.
|
void |
setEndpoint(String endpoint)
Overrides the default endpoint for this client ("https://codecommit.us-east-1.amazonaws.com").
|
void |
setRegion(Region region)
An alternative to
AWSCodeCommit.setEndpoint(String), sets the regional endpoint for this client's service
calls. |
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds or updates tags for a resource in AWS CodeCommit.
|
TestRepositoryTriggersResult |
testRepositoryTriggers(TestRepositoryTriggersRequest request)
Tests the functionality of repository triggers by sending information to the trigger target.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags for a resource in AWS CodeCommit.
|
UpdateCommentResult |
updateComment(UpdateCommentRequest request)
Replaces the contents of a comment.
|
UpdateDefaultBranchResult |
updateDefaultBranch(UpdateDefaultBranchRequest request)
Sets or changes the default branch name for the specified repository.
|
UpdatePullRequestDescriptionResult |
updatePullRequestDescription(UpdatePullRequestDescriptionRequest request)
Replaces the contents of the description of a pull request.
|
UpdatePullRequestStatusResult |
updatePullRequestStatus(UpdatePullRequestStatusRequest request)
Updates the status of a pull request.
|
UpdatePullRequestTitleResult |
updatePullRequestTitle(UpdatePullRequestTitleRequest request)
Replaces the title of a pull request.
|
UpdateRepositoryDescriptionResult |
updateRepositoryDescription(UpdateRepositoryDescriptionRequest request)
Sets or changes the comment or description for a repository.
|
UpdateRepositoryNameResult |
updateRepositoryName(UpdateRepositoryNameRequest request)
Renames a repository.
|
public void setEndpoint(String endpoint)
AWSCodeCommit
Callers can pass in just the endpoint (ex: "codecommit.us-east-1.amazonaws.com") or a full URL, including the
protocol (ex: "https://codecommit.us-east-1.amazonaws.com"). If the protocol is not specified here, the default
protocol from this client's ClientConfiguration will be used, which by default is HTTPS.
For more information on using AWS regions with the AWS SDK for Java, and a complete list of all available endpoints for all AWS services, see: https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/java-dg-region-selection.html#region-selection- choose-endpoint
This method is not threadsafe. An endpoint should be configured when the client is created and before any service requests are made. Changing it afterwards creates inevitable race conditions for any service requests in transit or retrying.
setEndpoint in interface AWSCodeCommitendpoint - The endpoint (ex: "codecommit.us-east-1.amazonaws.com") or a full URL, including the protocol (ex:
"https://codecommit.us-east-1.amazonaws.com") of the region specific AWS endpoint this client will
communicate with.public void setRegion(Region region)
AWSCodeCommitAWSCodeCommit.setEndpoint(String), sets the regional endpoint for this client's service
calls. Callers can use this method to control which AWS region they want to work with.
By default, all service endpoints in all regions use the https protocol. To use http instead, specify it in the
ClientConfiguration supplied at construction.
This method is not threadsafe. A region should be configured when the client is created and before any service requests are made. Changing it afterwards creates inevitable race conditions for any service requests in transit or retrying.
setRegion in interface AWSCodeCommitregion - The region this client will communicate with. See Region.getRegion(com.amazonaws.regions.Regions)
for accessing a given region. Must not be null and must be a region where the service is available.Region.getRegion(com.amazonaws.regions.Regions),
Region.createClient(Class, com.amazonaws.auth.AWSCredentialsProvider, ClientConfiguration),
Region.isServiceSupported(String)public BatchDescribeMergeConflictsResult batchDescribeMergeConflicts(BatchDescribeMergeConflictsRequest request)
AWSCodeCommitReturns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy.
batchDescribeMergeConflicts in interface AWSCodeCommitpublic BatchGetCommitsResult batchGetCommits(BatchGetCommitsRequest request)
AWSCodeCommitReturns information about the contents of one or more commits in a repository.
batchGetCommits in interface AWSCodeCommitpublic BatchGetRepositoriesResult batchGetRepositories(BatchGetRepositoriesRequest request)
AWSCodeCommitReturns information about one or more repositories.
The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.
batchGetRepositories in interface AWSCodeCommitrequest - Represents the input of a batch get repositories operation.public CreateBranchResult createBranch(CreateBranchRequest request)
AWSCodeCommitCreates a new branch in a repository and points the branch to a commit.
Calling the create branch operation does not set a repository's default branch. To do this, call the update default branch operation.
createBranch in interface AWSCodeCommitrequest - Represents the input of a create branch operation.public CreateCommitResult createCommit(CreateCommitRequest request)
AWSCodeCommitCreates a commit for a repository on the tip of a specified branch.
createCommit in interface AWSCodeCommitpublic CreatePullRequestResult createPullRequest(CreatePullRequestRequest request)
AWSCodeCommitCreates a pull request in the specified repository.
createPullRequest in interface AWSCodeCommitpublic CreateRepositoryResult createRepository(CreateRepositoryRequest request)
AWSCodeCommitCreates a new, empty repository.
createRepository in interface AWSCodeCommitrequest - Represents the input of a create repository operation.public CreateUnreferencedMergeCommitResult createUnreferencedMergeCommit(CreateUnreferencedMergeCommitRequest request)
AWSCodeCommitCreates an unreferenced commit that represents the result of merging two branches using a specified merge strategy. This can help you determine the outcome of a potential merge. This API cannot be used with the fast-forward merge strategy, as that strategy does not create a merge commit.
This unreferenced merge commit can only be accessed using the GetCommit API or through git commands such as git fetch. To retrieve this commit, you must specify its commit ID or otherwise reference it.
createUnreferencedMergeCommit in interface AWSCodeCommitpublic DeleteBranchResult deleteBranch(DeleteBranchRequest request)
AWSCodeCommitDeletes a branch from a repository, unless that branch is the default branch for the repository.
deleteBranch in interface AWSCodeCommitrequest - Represents the input of a delete branch operation.public DeleteCommentContentResult deleteCommentContent(DeleteCommentContentRequest request)
AWSCodeCommitDeletes the content of a comment made on a change, file, or commit in a repository.
deleteCommentContent in interface AWSCodeCommitpublic DeleteFileResult deleteFile(DeleteFileRequest request)
AWSCodeCommitDeletes a specified file from a specified branch. A commit is created on the branch that contains the revision. The file will still exist in the commits prior to the commit that contains the deletion.
deleteFile in interface AWSCodeCommitpublic DeleteRepositoryResult deleteRepository(DeleteRepositoryRequest request)
AWSCodeCommitDeletes a repository. If a specified repository was already deleted, a null repository ID will be returned.
Deleting a repository also deletes all associated objects and metadata. After a repository is deleted, all future push calls to the deleted repository will fail.
deleteRepository in interface AWSCodeCommitrequest - Represents the input of a delete repository operation.public DescribeMergeConflictsResult describeMergeConflicts(DescribeMergeConflictsRequest request)
AWSCodeCommitReturns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy. If the merge option for the attempted merge is specified as FAST_FORWARD_MERGE, an exception will be thrown.
describeMergeConflicts in interface AWSCodeCommitpublic DescribePullRequestEventsResult describePullRequestEvents(DescribePullRequestEventsRequest request)
AWSCodeCommitReturns information about one or more pull request events.
describePullRequestEvents in interface AWSCodeCommitpublic GetBlobResult getBlob(GetBlobRequest request)
AWSCodeCommitReturns the base-64 encoded content of an individual blob within a repository.
getBlob in interface AWSCodeCommitrequest - Represents the input of a get blob operation.public GetBranchResult getBranch(GetBranchRequest request)
AWSCodeCommitReturns information about a repository branch, including its name and the last commit ID.
getBranch in interface AWSCodeCommitrequest - Represents the input of a get branch operation.public GetCommentResult getComment(GetCommentRequest request)
AWSCodeCommitReturns the content of a comment made on a change, file, or commit in a repository.
getComment in interface AWSCodeCommitpublic GetCommentsForComparedCommitResult getCommentsForComparedCommit(GetCommentsForComparedCommitRequest request)
AWSCodeCommitReturns information about comments made on the comparison between two commits.
getCommentsForComparedCommit in interface AWSCodeCommitpublic GetCommentsForPullRequestResult getCommentsForPullRequest(GetCommentsForPullRequestRequest request)
AWSCodeCommitReturns comments made on a pull request.
getCommentsForPullRequest in interface AWSCodeCommitpublic GetCommitResult getCommit(GetCommitRequest request)
AWSCodeCommitReturns information about a commit, including commit message and committer information.
getCommit in interface AWSCodeCommitrequest - Represents the input of a get commit operation.public GetDifferencesResult getDifferences(GetDifferencesRequest request)
AWSCodeCommitReturns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID or other fully qualified reference). Results can be limited to a specified path.
getDifferences in interface AWSCodeCommitpublic GetFileResult getFile(GetFileRequest request)
AWSCodeCommitReturns the base-64 encoded contents of a specified file and its metadata.
getFile in interface AWSCodeCommitpublic GetFolderResult getFolder(GetFolderRequest request)
AWSCodeCommitReturns the contents of a specified folder in a repository.
getFolder in interface AWSCodeCommitpublic GetMergeCommitResult getMergeCommit(GetMergeCommitRequest request)
AWSCodeCommitReturns information about a specified merge commit.
getMergeCommit in interface AWSCodeCommitpublic GetMergeConflictsResult getMergeConflicts(GetMergeConflictsRequest request)
AWSCodeCommitReturns information about merge conflicts between the before and after commit IDs for a pull request in a repository.
getMergeConflicts in interface AWSCodeCommitpublic GetMergeOptionsResult getMergeOptions(GetMergeOptionsRequest request)
AWSCodeCommitReturns information about the merge options available for merging two specified branches. For details about why a particular merge option is not available, use GetMergeConflicts or DescribeMergeConflicts.
getMergeOptions in interface AWSCodeCommitpublic GetPullRequestResult getPullRequest(GetPullRequestRequest request)
AWSCodeCommitGets information about a pull request in a specified repository.
getPullRequest in interface AWSCodeCommitpublic GetRepositoryResult getRepository(GetRepositoryRequest request)
AWSCodeCommitReturns information about a repository.
The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.
getRepository in interface AWSCodeCommitrequest - Represents the input of a get repository operation.public GetRepositoryTriggersResult getRepositoryTriggers(GetRepositoryTriggersRequest request)
AWSCodeCommitGets information about triggers configured for a repository.
getRepositoryTriggers in interface AWSCodeCommitrequest - Represents the input of a get repository triggers operation.public ListBranchesResult listBranches(ListBranchesRequest request)
AWSCodeCommitGets information about one or more branches in a repository.
listBranches in interface AWSCodeCommitrequest - Represents the input of a list branches operation.public ListPullRequestsResult listPullRequests(ListPullRequestsRequest request)
AWSCodeCommitReturns a list of pull requests for a specified repository. The return list can be refined by pull request status or pull request author ARN.
listPullRequests in interface AWSCodeCommitpublic ListRepositoriesResult listRepositories(ListRepositoriesRequest request)
AWSCodeCommitGets information about one or more repositories.
listRepositories in interface AWSCodeCommitrequest - Represents the input of a list repositories operation.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSCodeCommitGets information about AWS tags for a specified Amazon Resource Name (ARN) in AWS CodeCommit. For a list of valid resources in AWS CodeCommit, see CodeCommit Resources and Operations in the AWS CodeCommit User Guide.
listTagsForResource in interface AWSCodeCommitpublic MergeBranchesByFastForwardResult mergeBranchesByFastForward(MergeBranchesByFastForwardRequest request)
AWSCodeCommitMerges two branches using the fast-forward merge strategy.
mergeBranchesByFastForward in interface AWSCodeCommitpublic MergeBranchesBySquashResult mergeBranchesBySquash(MergeBranchesBySquashRequest request)
AWSCodeCommitMerges two branches using the squash merge strategy.
mergeBranchesBySquash in interface AWSCodeCommitpublic MergeBranchesByThreeWayResult mergeBranchesByThreeWay(MergeBranchesByThreeWayRequest request)
AWSCodeCommitMerges two specified branches using the three-way merge strategy.
mergeBranchesByThreeWay in interface AWSCodeCommitpublic MergePullRequestByFastForwardResult mergePullRequestByFastForward(MergePullRequestByFastForwardRequest request)
AWSCodeCommitAttempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the fast-forward merge strategy. If the merge is successful, it closes the pull request.
mergePullRequestByFastForward in interface AWSCodeCommitpublic MergePullRequestBySquashResult mergePullRequestBySquash(MergePullRequestBySquashRequest request)
AWSCodeCommitAttempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the squash merge strategy. If the merge is successful, it closes the pull request.
mergePullRequestBySquash in interface AWSCodeCommitpublic MergePullRequestByThreeWayResult mergePullRequestByThreeWay(MergePullRequestByThreeWayRequest request)
AWSCodeCommitAttempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the three-way merge strategy. If the merge is successful, it closes the pull request.
mergePullRequestByThreeWay in interface AWSCodeCommitpublic PostCommentForComparedCommitResult postCommentForComparedCommit(PostCommentForComparedCommitRequest request)
AWSCodeCommitPosts a comment on the comparison between two commits.
postCommentForComparedCommit in interface AWSCodeCommitpublic PostCommentForPullRequestResult postCommentForPullRequest(PostCommentForPullRequestRequest request)
AWSCodeCommitPosts a comment on a pull request.
postCommentForPullRequest in interface AWSCodeCommitpublic PostCommentReplyResult postCommentReply(PostCommentReplyRequest request)
AWSCodeCommitPosts a comment in reply to an existing comment on a comparison between commits or a pull request.
postCommentReply in interface AWSCodeCommitpublic PutFileResult putFile(PutFileRequest request)
AWSCodeCommitAdds or updates a file in a branch in an AWS CodeCommit repository, and generates a commit for the addition in the specified branch.
putFile in interface AWSCodeCommitpublic PutRepositoryTriggersResult putRepositoryTriggers(PutRepositoryTriggersRequest request)
AWSCodeCommitReplaces all triggers for a repository. This can be used to create or delete triggers.
putRepositoryTriggers in interface AWSCodeCommitrequest - Represents the input ofa put repository triggers operation.public TagResourceResult tagResource(TagResourceRequest request)
AWSCodeCommitAdds or updates tags for a resource in AWS CodeCommit. For a list of valid resources in AWS CodeCommit, see CodeCommit Resources and Operations in the AWS CodeCommit User Guide.
tagResource in interface AWSCodeCommitpublic TestRepositoryTriggersResult testRepositoryTriggers(TestRepositoryTriggersRequest request)
AWSCodeCommitTests the functionality of repository triggers by sending information to the trigger target. If real data is available in the repository, the test will send data from the last commit. If no data is available, sample data will be generated.
testRepositoryTriggers in interface AWSCodeCommitrequest - Represents the input of a test repository triggers operation.public UntagResourceResult untagResource(UntagResourceRequest request)
AWSCodeCommitRemoves tags for a resource in AWS CodeCommit. For a list of valid resources in AWS CodeCommit, see CodeCommit Resources and Operations in the AWS CodeCommit User Guide.
untagResource in interface AWSCodeCommitpublic UpdateCommentResult updateComment(UpdateCommentRequest request)
AWSCodeCommitReplaces the contents of a comment.
updateComment in interface AWSCodeCommitpublic UpdateDefaultBranchResult updateDefaultBranch(UpdateDefaultBranchRequest request)
AWSCodeCommitSets or changes the default branch name for the specified repository.
If you use this operation to change the default branch name to the current default branch name, a success message is returned even though the default branch did not change.
updateDefaultBranch in interface AWSCodeCommitrequest - Represents the input of an update default branch operation.public UpdatePullRequestDescriptionResult updatePullRequestDescription(UpdatePullRequestDescriptionRequest request)
AWSCodeCommitReplaces the contents of the description of a pull request.
updatePullRequestDescription in interface AWSCodeCommitpublic UpdatePullRequestStatusResult updatePullRequestStatus(UpdatePullRequestStatusRequest request)
AWSCodeCommitUpdates the status of a pull request.
updatePullRequestStatus in interface AWSCodeCommitpublic UpdatePullRequestTitleResult updatePullRequestTitle(UpdatePullRequestTitleRequest request)
AWSCodeCommitReplaces the title of a pull request.
updatePullRequestTitle in interface AWSCodeCommitpublic UpdateRepositoryDescriptionResult updateRepositoryDescription(UpdateRepositoryDescriptionRequest request)
AWSCodeCommitSets or changes the comment or description for a repository.
The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.
updateRepositoryDescription in interface AWSCodeCommitrequest - Represents the input of an update repository description operation.public UpdateRepositoryNameResult updateRepositoryName(UpdateRepositoryNameRequest request)
AWSCodeCommitRenames a repository. The repository name must be unique across the calling AWS account. In addition, repository names are limited to 100 alphanumeric, dash, and underscore characters, and cannot include certain characters. The suffix ".git" is prohibited. For a full description of the limits on repository names, see Limits in the AWS CodeCommit User Guide.
updateRepositoryName in interface AWSCodeCommitrequest - Represents the input of an update repository description operation.public void shutdown()
AWSCodeCommitshutdown in interface AWSCodeCommitpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSCodeCommitResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSCodeCommitrequest - The originally executed request.Copyright © 2019. All rights reserved.