public class AbstractAWSCodeCommitAsync extends AbstractAWSCodeCommit implements AWSCodeCommitAsync
AWSCodeCommitAsync. Convenient method
forms pass through to the corresponding overload that takes a request object
and an AsyncHandler, which throws an
UnsupportedOperationException.batchGetRepositories, createBranch, createRepository, deleteRepository, getBranch, getCachedResponseMetadata, getRepository, listBranches, listRepositories, setEndpoint, setRegion, shutdown, updateDefaultBranch, updateRepositoryDescription, updateRepositoryNameequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchGetRepositories, createBranch, createRepository, deleteRepository, getBranch, getCachedResponseMetadata, getRepository, listBranches, listRepositories, setEndpoint, setRegion, shutdown, updateDefaultBranch, updateRepositoryDescription, updateRepositoryNamepublic Future<BatchGetRepositoriesResult> batchGetRepositoriesAsync(BatchGetRepositoriesRequest request)
AWSCodeCommitAsyncGets 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.
batchGetRepositoriesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a batch get repositories operation.public Future<BatchGetRepositoriesResult> batchGetRepositoriesAsync(BatchGetRepositoriesRequest request, AsyncHandler<BatchGetRepositoriesRequest,BatchGetRepositoriesResult> asyncHandler)
AWSCodeCommitAsyncGets 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.
batchGetRepositoriesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a batch get repositories operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<Void> createBranchAsync(CreateBranchRequest request)
AWSCodeCommitAsyncCreates a new branch in a repository and points the branch to a commit.
createBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a create branch operation.public Future<Void> createBranchAsync(CreateBranchRequest request, AsyncHandler<CreateBranchRequest,Void> asyncHandler)
AWSCodeCommitAsyncCreates a new branch in a repository and points the branch to a commit.
createBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a create branch operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateRepositoryResult> createRepositoryAsync(CreateRepositoryRequest request)
AWSCodeCommitAsyncCreates a new, empty repository.
createRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a create repository operation.public Future<CreateRepositoryResult> createRepositoryAsync(CreateRepositoryRequest request, AsyncHandler<CreateRepositoryRequest,CreateRepositoryResult> asyncHandler)
AWSCodeCommitAsyncCreates a new, empty repository.
createRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a create repository operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteRepositoryResult> deleteRepositoryAsync(DeleteRepositoryRequest request)
AWSCodeCommitAsyncDeletes a repository. If a specified repository was already deleted, a null repository ID will be returned.
deleteRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a delete repository operation.public Future<DeleteRepositoryResult> deleteRepositoryAsync(DeleteRepositoryRequest request, AsyncHandler<DeleteRepositoryRequest,DeleteRepositoryResult> asyncHandler)
AWSCodeCommitAsyncDeletes a repository. If a specified repository was already deleted, a null repository ID will be returned.
deleteRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a delete repository operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBranchResult> getBranchAsync(GetBranchRequest request)
AWSCodeCommitAsyncRetrieves information about a repository branch, including its name and the last commit ID.
getBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a get branch operation.public Future<GetBranchResult> getBranchAsync(GetBranchRequest request, AsyncHandler<GetBranchRequest,GetBranchResult> asyncHandler)
AWSCodeCommitAsyncRetrieves information about a repository branch, including its name and the last commit ID.
getBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a get branch operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetRepositoryResult> getRepositoryAsync(GetRepositoryRequest request)
AWSCodeCommitAsyncGets 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.
getRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a get repository operation.public Future<GetRepositoryResult> getRepositoryAsync(GetRepositoryRequest request, AsyncHandler<GetRepositoryRequest,GetRepositoryResult> asyncHandler)
AWSCodeCommitAsyncGets 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.
getRepositoryAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a get repository operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListBranchesResult> listBranchesAsync(ListBranchesRequest request)
AWSCodeCommitAsyncGets information about one or more branches in a repository.
listBranchesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a list branches operation.public Future<ListBranchesResult> listBranchesAsync(ListBranchesRequest request, AsyncHandler<ListBranchesRequest,ListBranchesResult> asyncHandler)
AWSCodeCommitAsyncGets information about one or more branches in a repository.
listBranchesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a list branches operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRepositoriesResult> listRepositoriesAsync(ListRepositoriesRequest request)
AWSCodeCommitAsyncGets information about one or more repositories.
listRepositoriesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a list repositories operation.public Future<ListRepositoriesResult> listRepositoriesAsync(ListRepositoriesRequest request, AsyncHandler<ListRepositoriesRequest,ListRepositoriesResult> asyncHandler)
AWSCodeCommitAsyncGets information about one or more repositories.
listRepositoriesAsync in interface AWSCodeCommitAsyncrequest - Represents the input of a list repositories operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<Void> updateDefaultBranchAsync(UpdateDefaultBranchRequest request)
AWSCodeCommitAsyncSets or changes the default branch name for the specified repository.
updateDefaultBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update default branch operation.public Future<Void> updateDefaultBranchAsync(UpdateDefaultBranchRequest request, AsyncHandler<UpdateDefaultBranchRequest,Void> asyncHandler)
AWSCodeCommitAsyncSets or changes the default branch name for the specified repository.
updateDefaultBranchAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update default branch operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<Void> updateRepositoryDescriptionAsync(UpdateRepositoryDescriptionRequest request)
AWSCodeCommitAsyncSets 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.
updateRepositoryDescriptionAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update repository description
operation.public Future<Void> updateRepositoryDescriptionAsync(UpdateRepositoryDescriptionRequest request, AsyncHandler<UpdateRepositoryDescriptionRequest,Void> asyncHandler)
AWSCodeCommitAsyncSets 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.
updateRepositoryDescriptionAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update repository description
operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<Void> updateRepositoryNameAsync(UpdateRepositoryNameRequest request)
AWSCodeCommitAsyncRenames a repository.
updateRepositoryNameAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update repository description
operation.public Future<Void> updateRepositoryNameAsync(UpdateRepositoryNameRequest request, AsyncHandler<UpdateRepositoryNameRequest,Void> asyncHandler)
AWSCodeCommitAsyncRenames a repository.
updateRepositoryNameAsync in interface AWSCodeCommitAsyncrequest - Represents the input of an update repository description
operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.