ListRepositoriesResponse Class
(QtAws::CodeCommit::ListRepositoriesResponse)The ListRepositoriesResponse class provides an interace for CodeCommit ListRepositories responses. More...
| Header: | #include <ListRepositoriesResponse> |
| Inherits: | QtAws::CodeCommit::CodeCommitResponse |
Public Functions
| ListRepositoriesResponse(const ListRepositoriesRequest &request, QNetworkReply * const reply, QObject * const parent = 0) |
Reimplemented Public Functions
| virtual const ListRepositoriesRequest * | request() const override |
- 7 public functions inherited from QtAws::Core::AwsAbstractResponse
Protected Slots
| virtual void | parseSuccess(QIODevice &response) override |
- 1 protected slot inherited from QtAws::CodeCommit::CodeCommitResponse
- 1 protected slot inherited from QtAws::Core::AwsAbstractResponse
Additional Inherited Members
- 1 signal inherited from QtAws::Core::AwsAbstractResponse
- 1 static public member inherited from QtAws::Core::AwsAbstractResponse
- 7 protected functions inherited from QtAws::Core::AwsAbstractResponse
Detailed Description
The ListRepositoriesResponse class provides an interace for CodeCommit ListRepositories responses.
<fullname>AWS CodeCommit</fullname>
This is the <i>AWS CodeCommit API Reference</i>. This reference provides descriptions of the operations and data types for AWS CodeCommit API along with usage
examples>
You can use the AWS CodeCommit API to work with the following
objects>
Repositories, by calling the
following> <ul> <li>
<a>BatchGetRepositories</a>, which returns information about one or more repositories associated with your AWS
account> </li> <li>
<a>CreateRepository</a>, which creates an AWS CodeCommit
repository> </li> <li>
<a>DeleteRepository</a>, which deletes an AWS CodeCommit
repository> </li> <li>
<a>GetRepository</a>, which returns information about a specified
repository> </li> <li>
<a>ListRepositories</a>, which lists all AWS CodeCommit repositories associated with your AWS
account> </li> <li>
<a>UpdateRepositoryDescription</a>, which sets or updates the description of the
repository> </li> <li>
<a>UpdateRepositoryName</a>, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to
use> </li> </ul>
Branches, by calling the
following> <ul> <li>
<a>CreateBranch</a>, which creates a new branch in a specified
repository> </li> <li>
<a>DeleteBranch</a>, which deletes the specified branch in a repository unless it is the default
branch> </li> <li>
<a>GetBranch</a>, which returns information about a specified
branch> </li> <li>
<a>ListBranches</a>, which lists all branches for a specified
repository> </li> <li>
<a>UpdateDefaultBranch</a>, which changes the default branch for a
repository> </li> </ul>
Files, by calling the
following> <ul> <li>
<a>PutFile</a>, which adds or modifies a file in a specified repository and
branch> </li> </ul>
Information about committed code in a repository, by calling the
following> <ul> <li>
<a>GetBlob</a>, which returns the base-64 encoded content of an individual Git blob object within a
repository> </li> <li>
<a>GetCommit</a>, which returns information about a commit, including commit messages and author and committer
information> </li> <li>
<a>GetDifferences</a>, which returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID or other fully qualified
reference)> </li> </ul>
Pull requests, by calling the
following> <ul> <li>
<a>CreatePullRequest</a>, which creates a pull request in a specified
repository> </li> <li>
<a>DescribePullRequestEvents</a>, which returns information about one or more pull request
events> </li> <li>
<a>GetCommentsForPullRequest</a>, which returns information about comments on a specified pull
request> </li> <li>
<a>GetMergeConflicts</a>, which returns information about merge conflicts between the source and destination branch in a pull
request> </li> <li>
<a>GetPullRequest</a>, which returns information about a specified pull
request> </li> <li>
<a>ListPullRequests</a>, which lists all pull requests for a
repository> </li> <li>
<a>MergePullRequestByFastForward</a>, which merges the source destination branch of a pull request into the specified destination branch for that pull request using the fast-forward merge
option> </li> <li>
<a>PostCommentForPullRequest</a>, which posts a comment to a pull request at the specified line, file, or
request> </li> <li>
<a>UpdatePullRequestDescription</a>, which updates the description of a pull
request> </li> <li>
<a>UpdatePullRequestStatus</a>, which updates the status of a pull
request> </li> <li>
<a>UpdatePullRequestTitle</a>, which updates the title of a pull
request> </li> </ul>
Information about comments in a repository, by calling the
following> <ul> <li>
<a>DeleteCommentContent</a>, which deletes the content of a comment on a commit in a
repository> </li> <li>
<a>GetComment</a>, which returns information about a comment on a
commit> </li> <li>
<a>GetCommentsForComparedCommit</a>, which returns information about comments on the comparison between two commit specifiers in a
repository> </li> <li>
<a>PostCommentForComparedCommit</a>, which creates a comment on the comparison between two commit specifiers in a
repository> </li> <li>
<a>PostCommentReply</a>, which creates a reply to a
comment> </li> <li>
<a>UpdateComment</a>, which updates the content of a comment on a commit in a
repository> </li> </ul>
Triggers, by calling the
following> <ul> <li>
<a>GetRepositoryTriggers</a>, which returns information about triggers configured for a
repository> </li> <li>
<a>PutRepositoryTriggers</a>, which replaces all triggers for a repository and can be used to create or delete
triggers> </li> <li>
<a>TestRepositoryTriggers</a>, which tests the functionality of a repository trigger by sending data to the trigger
target> </li> </ul>
For information about how to use AWS CodeCommit, see the <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS CodeCommit User
See also CodeCommitClient::listRepositories.
Member Function Documentation
ListRepositoriesResponse::ListRepositoriesResponse(const ListRepositoriesRequest &request, QNetworkReply * const reply, QObject * const parent = 0)
Constructs a ListRepositoriesResponse object for reply to request, with parent parent.
[override virtual protected slot] void ListRepositoriesResponse::parseSuccess(QIODevice &response)
Reimplemented from AwsAbstractResponse::parseSuccess().
Parses a successful CodeCommit ListRepositories response.
[override virtual] const ListRepositoriesRequest *ListRepositoriesResponse::request() const
Reimplemented from AwsAbstractResponse::request().
© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.