GetCommentsForComparedCommitRequest Class

(QtAws::CodeCommit::GetCommentsForComparedCommitRequest)

The GetCommentsForComparedCommitRequest class provides an interface for CodeCommit GetCommentsForComparedCommit requests. More...

Header: #include <GetCommentsForComparedCommitRequest>
Inherits: QtAws::CodeCommit::CodeCommitRequest

Public Functions

GetCommentsForComparedCommitRequest(const GetCommentsForComparedCommitRequest &other)
GetCommentsForComparedCommitRequest()

Reimplemented Public Functions

virtual bool isValid() const override

Reimplemented Protected Functions

virtual QtAws::Core::AwsAbstractResponse *response(QNetworkReply * const reply) const override

Detailed Description

The GetCommentsForComparedCommitRequest class provides an interface for CodeCommit GetCommentsForComparedCommit 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::getCommentsForComparedCommit.

Member Function Documentation

GetCommentsForComparedCommitRequest::GetCommentsForComparedCommitRequest(const GetCommentsForComparedCommitRequest &other)

Constructs a copy of other.

GetCommentsForComparedCommitRequest::GetCommentsForComparedCommitRequest()

Constructs a GetCommentsForComparedCommitRequest object.

[override virtual] bool GetCommentsForComparedCommitRequest::isValid() const

Reimplemented from AwsAbstractRequest::isValid().

[override virtual protected] QtAws::Core::AwsAbstractResponse *GetCommentsForComparedCommitRequest::response(QNetworkReply * const reply) const

Reimplemented from AwsAbstractRequest::response().

Returns a GetCommentsForComparedCommitResponse 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.