@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 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.
|
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 unerferenced 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)
Closes a pull request and 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)
Closes a pull request and 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)
Closes a pull request and 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 AWSCodeCommit
endpoint
- 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)
AWSCodeCommit
AWSCodeCommit.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 AWSCodeCommit
region
- 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)
AWSCodeCommit
Returns 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 AWSCodeCommit
public BatchGetRepositoriesResult batchGetRepositories(BatchGetRepositoriesRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
request
- Represents the input of a batch get repositories operation.public CreateBranchResult createBranch(CreateBranchRequest request)
AWSCodeCommit
Creates 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 AWSCodeCommit
request
- Represents the input of a create branch operation.public CreateCommitResult createCommit(CreateCommitRequest request)
AWSCodeCommit
Creates a commit for a repository on the tip of a specified branch.
createCommit
in interface AWSCodeCommit
public CreatePullRequestResult createPullRequest(CreatePullRequestRequest request)
AWSCodeCommit
Creates a pull request in the specified repository.
createPullRequest
in interface AWSCodeCommit
public CreateRepositoryResult createRepository(CreateRepositoryRequest request)
AWSCodeCommit
Creates a new, empty repository.
createRepository
in interface AWSCodeCommit
request
- Represents the input of a create repository operation.public CreateUnreferencedMergeCommitResult createUnreferencedMergeCommit(CreateUnreferencedMergeCommitRequest request)
AWSCodeCommit
Creates an unerferenced 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 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 AWSCodeCommit
public DeleteBranchResult deleteBranch(DeleteBranchRequest request)
AWSCodeCommit
Deletes a branch from a repository, unless that branch is the default branch for the repository.
deleteBranch
in interface AWSCodeCommit
request
- Represents the input of a delete branch operation.public DeleteCommentContentResult deleteCommentContent(DeleteCommentContentRequest request)
AWSCodeCommit
Deletes the content of a comment made on a change, file, or commit in a repository.
deleteCommentContent
in interface AWSCodeCommit
public DeleteFileResult deleteFile(DeleteFileRequest request)
AWSCodeCommit
Deletes 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 AWSCodeCommit
public DeleteRepositoryResult deleteRepository(DeleteRepositoryRequest request)
AWSCodeCommit
Deletes 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 AWSCodeCommit
request
- Represents the input of a delete repository operation.public DescribeMergeConflictsResult describeMergeConflicts(DescribeMergeConflictsRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
public DescribePullRequestEventsResult describePullRequestEvents(DescribePullRequestEventsRequest request)
AWSCodeCommit
Returns information about one or more pull request events.
describePullRequestEvents
in interface AWSCodeCommit
public GetBlobResult getBlob(GetBlobRequest request)
AWSCodeCommit
Returns the base-64 encoded content of an individual blob within a repository.
getBlob
in interface AWSCodeCommit
request
- Represents the input of a get blob operation.public GetBranchResult getBranch(GetBranchRequest request)
AWSCodeCommit
Returns information about a repository branch, including its name and the last commit ID.
getBranch
in interface AWSCodeCommit
request
- Represents the input of a get branch operation.public GetCommentResult getComment(GetCommentRequest request)
AWSCodeCommit
Returns the content of a comment made on a change, file, or commit in a repository.
getComment
in interface AWSCodeCommit
public GetCommentsForComparedCommitResult getCommentsForComparedCommit(GetCommentsForComparedCommitRequest request)
AWSCodeCommit
Returns information about comments made on the comparison between two commits.
getCommentsForComparedCommit
in interface AWSCodeCommit
public GetCommentsForPullRequestResult getCommentsForPullRequest(GetCommentsForPullRequestRequest request)
AWSCodeCommit
Returns comments made on a pull request.
getCommentsForPullRequest
in interface AWSCodeCommit
public GetCommitResult getCommit(GetCommitRequest request)
AWSCodeCommit
Returns information about a commit, including commit message and committer information.
getCommit
in interface AWSCodeCommit
request
- Represents the input of a get commit operation.public GetDifferencesResult getDifferences(GetDifferencesRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
public GetFileResult getFile(GetFileRequest request)
AWSCodeCommit
Returns the base-64 encoded contents of a specified file and its metadata.
getFile
in interface AWSCodeCommit
public GetFolderResult getFolder(GetFolderRequest request)
AWSCodeCommit
Returns the contents of a specified folder in a repository.
getFolder
in interface AWSCodeCommit
public GetMergeCommitResult getMergeCommit(GetMergeCommitRequest request)
AWSCodeCommit
Returns information about a specified merge commit.
getMergeCommit
in interface AWSCodeCommit
public GetMergeConflictsResult getMergeConflicts(GetMergeConflictsRequest request)
AWSCodeCommit
Returns information about merge conflicts between the before and after commit IDs for a pull request in a repository.
getMergeConflicts
in interface AWSCodeCommit
public GetMergeOptionsResult getMergeOptions(GetMergeOptionsRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
public GetPullRequestResult getPullRequest(GetPullRequestRequest request)
AWSCodeCommit
Gets information about a pull request in a specified repository.
getPullRequest
in interface AWSCodeCommit
public GetRepositoryResult getRepository(GetRepositoryRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
request
- Represents the input of a get repository operation.public GetRepositoryTriggersResult getRepositoryTriggers(GetRepositoryTriggersRequest request)
AWSCodeCommit
Gets information about triggers configured for a repository.
getRepositoryTriggers
in interface AWSCodeCommit
request
- Represents the input of a get repository triggers operation.public ListBranchesResult listBranches(ListBranchesRequest request)
AWSCodeCommit
Gets information about one or more branches in a repository.
listBranches
in interface AWSCodeCommit
request
- Represents the input of a list branches operation.public ListPullRequestsResult listPullRequests(ListPullRequestsRequest request)
AWSCodeCommit
Returns 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 AWSCodeCommit
public ListRepositoriesResult listRepositories(ListRepositoriesRequest request)
AWSCodeCommit
Gets information about one or more repositories.
listRepositories
in interface AWSCodeCommit
request
- Represents the input of a list repositories operation.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSCodeCommit
Gets 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 AWSCodeCommit
public MergeBranchesByFastForwardResult mergeBranchesByFastForward(MergeBranchesByFastForwardRequest request)
AWSCodeCommit
Merges two branches using the fast-forward merge strategy.
mergeBranchesByFastForward
in interface AWSCodeCommit
public MergeBranchesBySquashResult mergeBranchesBySquash(MergeBranchesBySquashRequest request)
AWSCodeCommit
Merges two branches using the squash merge strategy.
mergeBranchesBySquash
in interface AWSCodeCommit
public MergeBranchesByThreeWayResult mergeBranchesByThreeWay(MergeBranchesByThreeWayRequest request)
AWSCodeCommit
Merges two specified branches using the three-way merge strategy.
mergeBranchesByThreeWay
in interface AWSCodeCommit
public MergePullRequestByFastForwardResult mergePullRequestByFastForward(MergePullRequestByFastForwardRequest request)
AWSCodeCommit
Closes a pull request and 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.
mergePullRequestByFastForward
in interface AWSCodeCommit
public MergePullRequestBySquashResult mergePullRequestBySquash(MergePullRequestBySquashRequest request)
AWSCodeCommit
Closes a pull request and 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.
mergePullRequestBySquash
in interface AWSCodeCommit
public MergePullRequestByThreeWayResult mergePullRequestByThreeWay(MergePullRequestByThreeWayRequest request)
AWSCodeCommit
Closes a pull request and 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.
mergePullRequestByThreeWay
in interface AWSCodeCommit
public PostCommentForComparedCommitResult postCommentForComparedCommit(PostCommentForComparedCommitRequest request)
AWSCodeCommit
Posts a comment on the comparison between two commits.
postCommentForComparedCommit
in interface AWSCodeCommit
public PostCommentForPullRequestResult postCommentForPullRequest(PostCommentForPullRequestRequest request)
AWSCodeCommit
Posts a comment on a pull request.
postCommentForPullRequest
in interface AWSCodeCommit
public PostCommentReplyResult postCommentReply(PostCommentReplyRequest request)
AWSCodeCommit
Posts a comment in reply to an existing comment on a comparison between commits or a pull request.
postCommentReply
in interface AWSCodeCommit
public PutFileResult putFile(PutFileRequest request)
AWSCodeCommit
Adds 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 AWSCodeCommit
public PutRepositoryTriggersResult putRepositoryTriggers(PutRepositoryTriggersRequest request)
AWSCodeCommit
Replaces all triggers for a repository. This can be used to create or delete triggers.
putRepositoryTriggers
in interface AWSCodeCommit
request
- Represents the input ofa put repository triggers operation.public TagResourceResult tagResource(TagResourceRequest request)
AWSCodeCommit
Adds 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 AWSCodeCommit
public TestRepositoryTriggersResult testRepositoryTriggers(TestRepositoryTriggersRequest request)
AWSCodeCommit
Tests 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 AWSCodeCommit
request
- Represents the input of a test repository triggers operation.public UntagResourceResult untagResource(UntagResourceRequest request)
AWSCodeCommit
Removes 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 AWSCodeCommit
public UpdateCommentResult updateComment(UpdateCommentRequest request)
AWSCodeCommit
Replaces the contents of a comment.
updateComment
in interface AWSCodeCommit
public UpdateDefaultBranchResult updateDefaultBranch(UpdateDefaultBranchRequest request)
AWSCodeCommit
Sets 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 AWSCodeCommit
request
- Represents the input of an update default branch operation.public UpdatePullRequestDescriptionResult updatePullRequestDescription(UpdatePullRequestDescriptionRequest request)
AWSCodeCommit
Replaces the contents of the description of a pull request.
updatePullRequestDescription
in interface AWSCodeCommit
public UpdatePullRequestStatusResult updatePullRequestStatus(UpdatePullRequestStatusRequest request)
AWSCodeCommit
Updates the status of a pull request.
updatePullRequestStatus
in interface AWSCodeCommit
public UpdatePullRequestTitleResult updatePullRequestTitle(UpdatePullRequestTitleRequest request)
AWSCodeCommit
Replaces the title of a pull request.
updatePullRequestTitle
in interface AWSCodeCommit
public UpdateRepositoryDescriptionResult updateRepositoryDescription(UpdateRepositoryDescriptionRequest request)
AWSCodeCommit
Sets 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 AWSCodeCommit
request
- Represents the input of an update repository description operation.public UpdateRepositoryNameResult updateRepositoryName(UpdateRepositoryNameRequest request)
AWSCodeCommit
Renames 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 AWSCodeCommit
request
- Represents the input of an update repository description operation.public void shutdown()
AWSCodeCommit
shutdown
in interface AWSCodeCommit
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSCodeCommit
Response 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 AWSCodeCommit
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.