AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeCommit::Model::PostCommentForComparedCommitRequest Class Reference

#include <PostCommentForComparedCommitRequest.h>

+ Inheritance diagram for Aws::CodeCommit::Model::PostCommentForComparedCommitRequest:

Public Member Functions

 PostCommentForComparedCommitRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetRepositoryName () const
 
bool RepositoryNameHasBeenSet () const
 
void SetRepositoryName (const Aws::String &value)
 
void SetRepositoryName (Aws::String &&value)
 
void SetRepositoryName (const char *value)
 
PostCommentForComparedCommitRequestWithRepositoryName (const Aws::String &value)
 
PostCommentForComparedCommitRequestWithRepositoryName (Aws::String &&value)
 
PostCommentForComparedCommitRequestWithRepositoryName (const char *value)
 
const Aws::StringGetBeforeCommitId () const
 
bool BeforeCommitIdHasBeenSet () const
 
void SetBeforeCommitId (const Aws::String &value)
 
void SetBeforeCommitId (Aws::String &&value)
 
void SetBeforeCommitId (const char *value)
 
PostCommentForComparedCommitRequestWithBeforeCommitId (const Aws::String &value)
 
PostCommentForComparedCommitRequestWithBeforeCommitId (Aws::String &&value)
 
PostCommentForComparedCommitRequestWithBeforeCommitId (const char *value)
 
const Aws::StringGetAfterCommitId () const
 
bool AfterCommitIdHasBeenSet () const
 
void SetAfterCommitId (const Aws::String &value)
 
void SetAfterCommitId (Aws::String &&value)
 
void SetAfterCommitId (const char *value)
 
PostCommentForComparedCommitRequestWithAfterCommitId (const Aws::String &value)
 
PostCommentForComparedCommitRequestWithAfterCommitId (Aws::String &&value)
 
PostCommentForComparedCommitRequestWithAfterCommitId (const char *value)
 
const LocationGetLocation () const
 
bool LocationHasBeenSet () const
 
void SetLocation (const Location &value)
 
void SetLocation (Location &&value)
 
PostCommentForComparedCommitRequestWithLocation (const Location &value)
 
PostCommentForComparedCommitRequestWithLocation (Location &&value)
 
const Aws::StringGetContent () const
 
bool ContentHasBeenSet () const
 
void SetContent (const Aws::String &value)
 
void SetContent (Aws::String &&value)
 
void SetContent (const char *value)
 
PostCommentForComparedCommitRequestWithContent (const Aws::String &value)
 
PostCommentForComparedCommitRequestWithContent (Aws::String &&value)
 
PostCommentForComparedCommitRequestWithContent (const char *value)
 
const Aws::StringGetClientRequestToken () const
 
bool ClientRequestTokenHasBeenSet () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
PostCommentForComparedCommitRequestWithClientRequestToken (const Aws::String &value)
 
PostCommentForComparedCommitRequestWithClientRequestToken (Aws::String &&value)
 
PostCommentForComparedCommitRequestWithClientRequestToken (const char *value)
 
- Public Member Functions inherited from Aws::CodeCommit::CodeCommitRequest
virtual ~CodeCommitRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 23 of file PostCommentForComparedCommitRequest.h.

Constructor & Destructor Documentation

◆ PostCommentForComparedCommitRequest()

Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::PostCommentForComparedCommitRequest ( )

Member Function Documentation

◆ AfterCommitIdHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::AfterCommitIdHasBeenSet ( ) const
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 155 of file PostCommentForComparedCommitRequest.h.

◆ BeforeCommitIdHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::BeforeCommitIdHasBeenSet ( ) const
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 100 of file PostCommentForComparedCommitRequest.h.

◆ ClientRequestTokenHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::ClientRequestTokenHasBeenSet ( ) const
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 280 of file PostCommentForComparedCommitRequest.h.

◆ ContentHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::ContentHasBeenSet ( ) const
inline

The content of the comment you want to make.

Definition at line 233 of file PostCommentForComparedCommitRequest.h.

◆ GetAfterCommitId()

const Aws::String& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetAfterCommitId ( ) const
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 149 of file PostCommentForComparedCommitRequest.h.

◆ GetBeforeCommitId()

const Aws::String& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetBeforeCommitId ( ) const
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 93 of file PostCommentForComparedCommitRequest.h.

◆ GetClientRequestToken()

const Aws::String& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetClientRequestToken ( ) const
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 272 of file PostCommentForComparedCommitRequest.h.

◆ GetContent()

const Aws::String& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetContent ( ) const
inline

The content of the comment you want to make.

Definition at line 228 of file PostCommentForComparedCommitRequest.h.

◆ GetLocation()

const Location& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetLocation ( ) const
inline

The location of the comparison where you want to comment.

Definition at line 197 of file PostCommentForComparedCommitRequest.h.

◆ GetRepositoryName()

const Aws::String& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetRepositoryName ( ) const
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 43 of file PostCommentForComparedCommitRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ LocationHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::LocationHasBeenSet ( ) const
inline

The location of the comparison where you want to comment.

Definition at line 202 of file PostCommentForComparedCommitRequest.h.

◆ RepositoryNameHasBeenSet()

bool Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::RepositoryNameHasBeenSet ( ) const
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 49 of file PostCommentForComparedCommitRequest.h.

◆ SerializePayload()

Aws::String Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAfterCommitId() [1/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetAfterCommitId ( const Aws::String value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 161 of file PostCommentForComparedCommitRequest.h.

◆ SetAfterCommitId() [2/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetAfterCommitId ( Aws::String &&  value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 167 of file PostCommentForComparedCommitRequest.h.

◆ SetAfterCommitId() [3/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetAfterCommitId ( const char *  value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 173 of file PostCommentForComparedCommitRequest.h.

◆ SetBeforeCommitId() [1/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetBeforeCommitId ( const Aws::String value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 107 of file PostCommentForComparedCommitRequest.h.

◆ SetBeforeCommitId() [2/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetBeforeCommitId ( Aws::String &&  value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 114 of file PostCommentForComparedCommitRequest.h.

◆ SetBeforeCommitId() [3/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetBeforeCommitId ( const char *  value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 121 of file PostCommentForComparedCommitRequest.h.

◆ SetClientRequestToken() [1/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetClientRequestToken ( const Aws::String value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 288 of file PostCommentForComparedCommitRequest.h.

◆ SetClientRequestToken() [2/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetClientRequestToken ( Aws::String &&  value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 296 of file PostCommentForComparedCommitRequest.h.

◆ SetClientRequestToken() [3/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetClientRequestToken ( const char *  value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 304 of file PostCommentForComparedCommitRequest.h.

◆ SetContent() [1/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetContent ( const Aws::String value)
inline

The content of the comment you want to make.

Definition at line 238 of file PostCommentForComparedCommitRequest.h.

◆ SetContent() [2/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetContent ( Aws::String &&  value)
inline

The content of the comment you want to make.

Definition at line 243 of file PostCommentForComparedCommitRequest.h.

◆ SetContent() [3/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetContent ( const char *  value)
inline

The content of the comment you want to make.

Definition at line 248 of file PostCommentForComparedCommitRequest.h.

◆ SetLocation() [1/2]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetLocation ( const Location value)
inline

The location of the comparison where you want to comment.

Definition at line 207 of file PostCommentForComparedCommitRequest.h.

◆ SetLocation() [2/2]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetLocation ( Location &&  value)
inline

The location of the comparison where you want to comment.

Definition at line 212 of file PostCommentForComparedCommitRequest.h.

◆ SetRepositoryName() [1/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetRepositoryName ( const Aws::String value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 55 of file PostCommentForComparedCommitRequest.h.

◆ SetRepositoryName() [2/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetRepositoryName ( Aws::String &&  value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 61 of file PostCommentForComparedCommitRequest.h.

◆ SetRepositoryName() [3/3]

void Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::SetRepositoryName ( const char *  value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 67 of file PostCommentForComparedCommitRequest.h.

◆ WithAfterCommitId() [1/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithAfterCommitId ( const Aws::String value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 179 of file PostCommentForComparedCommitRequest.h.

◆ WithAfterCommitId() [2/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithAfterCommitId ( Aws::String &&  value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 185 of file PostCommentForComparedCommitRequest.h.

◆ WithAfterCommitId() [3/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithAfterCommitId ( const char *  value)
inline

To establish the directionality of the comparison, the full commit ID of the after commit.

Definition at line 191 of file PostCommentForComparedCommitRequest.h.

◆ WithBeforeCommitId() [1/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithBeforeCommitId ( const Aws::String value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 128 of file PostCommentForComparedCommitRequest.h.

◆ WithBeforeCommitId() [2/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithBeforeCommitId ( Aws::String &&  value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 135 of file PostCommentForComparedCommitRequest.h.

◆ WithBeforeCommitId() [3/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithBeforeCommitId ( const char *  value)
inline

To establish the directionality of the comparison, the full commit ID of the before commit. Required for commenting on any commit unless that commit is the initial commit.

Definition at line 142 of file PostCommentForComparedCommitRequest.h.

◆ WithClientRequestToken() [1/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithClientRequestToken ( const Aws::String value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 312 of file PostCommentForComparedCommitRequest.h.

◆ WithClientRequestToken() [2/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithClientRequestToken ( Aws::String &&  value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 320 of file PostCommentForComparedCommitRequest.h.

◆ WithClientRequestToken() [3/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithClientRequestToken ( const char *  value)
inline

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Definition at line 328 of file PostCommentForComparedCommitRequest.h.

◆ WithContent() [1/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithContent ( const Aws::String value)
inline

The content of the comment you want to make.

Definition at line 253 of file PostCommentForComparedCommitRequest.h.

◆ WithContent() [2/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithContent ( Aws::String &&  value)
inline

The content of the comment you want to make.

Definition at line 258 of file PostCommentForComparedCommitRequest.h.

◆ WithContent() [3/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithContent ( const char *  value)
inline

The content of the comment you want to make.

Definition at line 263 of file PostCommentForComparedCommitRequest.h.

◆ WithLocation() [1/2]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithLocation ( const Location value)
inline

The location of the comparison where you want to comment.

Definition at line 217 of file PostCommentForComparedCommitRequest.h.

◆ WithLocation() [2/2]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithLocation ( Location &&  value)
inline

The location of the comparison where you want to comment.

Definition at line 222 of file PostCommentForComparedCommitRequest.h.

◆ WithRepositoryName() [1/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithRepositoryName ( const Aws::String value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 73 of file PostCommentForComparedCommitRequest.h.

◆ WithRepositoryName() [2/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithRepositoryName ( Aws::String &&  value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 79 of file PostCommentForComparedCommitRequest.h.

◆ WithRepositoryName() [3/3]

PostCommentForComparedCommitRequest& Aws::CodeCommit::Model::PostCommentForComparedCommitRequest::WithRepositoryName ( const char *  value)
inline

The name of the repository where you want to post a comment on the comparison between commits.

Definition at line 85 of file PostCommentForComparedCommitRequest.h.


The documentation for this class was generated from the following file: