UpdateDefaultBranchRequest Class
(QtAws::CodeCommit::UpdateDefaultBranchRequest)The UpdateDefaultBranchRequest class provides an interface for CodeCommit UpdateDefaultBranch requests. More...
| Header: | #include <UpdateDefaultBranchRequest> |
| Inherits: | QtAws::CodeCommit::CodeCommitRequest |
Public Functions
| UpdateDefaultBranchRequest(const UpdateDefaultBranchRequest &other) | |
| UpdateDefaultBranchRequest() |
Reimplemented Public Functions
| virtual bool | isValid() const override |
- 7 public functions inherited from QtAws::CodeCommit::CodeCommitRequest
- 7 public functions inherited from QtAws::Core::AwsAbstractRequest
Reimplemented Protected Functions
| virtual QtAws::Core::AwsAbstractResponse * | response(QNetworkReply * const reply) const override |
- 7 protected functions inherited from QtAws::CodeCommit::CodeCommitRequest
- 4 protected functions inherited from QtAws::Core::AwsAbstractRequest
Detailed Description
The UpdateDefaultBranchRequest class provides an interface for CodeCommit UpdateDefaultBranch requests.
<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::updateDefaultBranch.
Member Function Documentation
UpdateDefaultBranchRequest::UpdateDefaultBranchRequest(const UpdateDefaultBranchRequest &other)
Constructs a copy of other.
UpdateDefaultBranchRequest::UpdateDefaultBranchRequest()
Constructs a UpdateDefaultBranchRequest object.
[override virtual] bool UpdateDefaultBranchRequest::isValid() const
Reimplemented from AwsAbstractRequest::isValid().
[override virtual protected] QtAws::Core::AwsAbstractResponse *UpdateDefaultBranchRequest::response(QNetworkReply * const reply) const
Reimplemented from AwsAbstractRequest::response().
Returns a UpdateDefaultBranchResponse object to process reply.
See also QtAws::Core::AwsAbstractClient::send.
© 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.