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

#include <EvaluatePullRequestApprovalRulesResult.h>

Public Member Functions

 EvaluatePullRequestApprovalRulesResult ()
 
 EvaluatePullRequestApprovalRulesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
EvaluatePullRequestApprovalRulesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const EvaluationGetEvaluation () const
 
void SetEvaluation (const Evaluation &value)
 
void SetEvaluation (Evaluation &&value)
 
EvaluatePullRequestApprovalRulesResultWithEvaluation (const Evaluation &value)
 
EvaluatePullRequestApprovalRulesResultWithEvaluation (Evaluation &&value)
 

Detailed Description

Definition at line 27 of file EvaluatePullRequestApprovalRulesResult.h.

Constructor & Destructor Documentation

◆ EvaluatePullRequestApprovalRulesResult() [1/2]

Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::EvaluatePullRequestApprovalRulesResult ( )

◆ EvaluatePullRequestApprovalRulesResult() [2/2]

Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::EvaluatePullRequestApprovalRulesResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetEvaluation()

const Evaluation& Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::GetEvaluation ( ) const
inline

The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.

Definition at line 41 of file EvaluatePullRequestApprovalRulesResult.h.

◆ operator=()

EvaluatePullRequestApprovalRulesResult& Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetEvaluation() [1/2]

void Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::SetEvaluation ( const Evaluation value)
inline

The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.

Definition at line 49 of file EvaluatePullRequestApprovalRulesResult.h.

◆ SetEvaluation() [2/2]

void Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::SetEvaluation ( Evaluation &&  value)
inline

The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.

Definition at line 57 of file EvaluatePullRequestApprovalRulesResult.h.

◆ WithEvaluation() [1/2]

EvaluatePullRequestApprovalRulesResult& Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::WithEvaluation ( const Evaluation value)
inline

The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.

Definition at line 65 of file EvaluatePullRequestApprovalRulesResult.h.

◆ WithEvaluation() [2/2]

EvaluatePullRequestApprovalRulesResult& Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesResult::WithEvaluation ( Evaluation &&  value)
inline

The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.

Definition at line 73 of file EvaluatePullRequestApprovalRulesResult.h.


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