AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::CodeGuruReviewer::Model Namespace Reference

Namespaces

namespace  AnalysisTypeMapper
 
namespace  ConfigFileStateMapper
 
namespace  EncryptionOptionMapper
 
namespace  JobStateMapper
 
namespace  ProviderTypeMapper
 
namespace  ReactionMapper
 
namespace  RecommendationCategoryMapper
 
namespace  RepositoryAssociationStateMapper
 
namespace  SeverityMapper
 
namespace  TypeMapper
 
namespace  VendorNameMapper
 

Classes

class  AssociateRepositoryRequest
 
class  AssociateRepositoryResult
 
class  BranchDiffSourceCodeType
 
class  CodeArtifacts
 
class  CodeCommitRepository
 
class  CodeReview
 
class  CodeReviewSummary
 
class  CodeReviewType
 
class  CommitDiffSourceCodeType
 
class  CreateCodeReviewRequest
 
class  CreateCodeReviewResult
 
class  DescribeCodeReviewRequest
 
class  DescribeCodeReviewResult
 
class  DescribeRecommendationFeedbackRequest
 
class  DescribeRecommendationFeedbackResult
 
class  DescribeRepositoryAssociationRequest
 
class  DescribeRepositoryAssociationResult
 
class  DisassociateRepositoryRequest
 
class  DisassociateRepositoryResult
 
class  EventInfo
 
class  KMSKeyDetails
 
class  ListCodeReviewsRequest
 
class  ListCodeReviewsResult
 
class  ListRecommendationFeedbackRequest
 
class  ListRecommendationFeedbackResult
 
class  ListRecommendationsRequest
 
class  ListRecommendationsResult
 
class  ListRepositoryAssociationsRequest
 
class  ListRepositoryAssociationsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Metrics
 
class  MetricsSummary
 
class  PutRecommendationFeedbackRequest
 
class  PutRecommendationFeedbackResult
 
class  RecommendationFeedback
 
class  RecommendationFeedbackSummary
 
class  RecommendationSummary
 
class  Repository
 
class  RepositoryAnalysis
 
class  RepositoryAssociation
 
class  RepositoryAssociationSummary
 
class  RepositoryHeadSourceCodeType
 
class  RequestMetadata
 
class  RuleMetadata
 
class  S3BucketRepository
 
class  S3Repository
 
class  S3RepositoryDetails
 
class  SourceCodeType
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  ThirdPartySourceRepository
 
class  UntagResourceRequest
 
class  UntagResourceResult
 

Typedefs

typedef Aws::Utils::Outcome< AssociateRepositoryResult, CodeGuruReviewerErrorAssociateRepositoryOutcome
 
typedef Aws::Utils::Outcome< CreateCodeReviewResult, CodeGuruReviewerErrorCreateCodeReviewOutcome
 
typedef Aws::Utils::Outcome< DescribeCodeReviewResult, CodeGuruReviewerErrorDescribeCodeReviewOutcome
 
typedef Aws::Utils::Outcome< DescribeRecommendationFeedbackResult, CodeGuruReviewerErrorDescribeRecommendationFeedbackOutcome
 
typedef Aws::Utils::Outcome< DescribeRepositoryAssociationResult, CodeGuruReviewerErrorDescribeRepositoryAssociationOutcome
 
typedef Aws::Utils::Outcome< DisassociateRepositoryResult, CodeGuruReviewerErrorDisassociateRepositoryOutcome
 
typedef Aws::Utils::Outcome< ListCodeReviewsResult, CodeGuruReviewerErrorListCodeReviewsOutcome
 
typedef Aws::Utils::Outcome< ListRecommendationFeedbackResult, CodeGuruReviewerErrorListRecommendationFeedbackOutcome
 
typedef Aws::Utils::Outcome< ListRecommendationsResult, CodeGuruReviewerErrorListRecommendationsOutcome
 
typedef Aws::Utils::Outcome< ListRepositoryAssociationsResult, CodeGuruReviewerErrorListRepositoryAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, CodeGuruReviewerErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutRecommendationFeedbackResult, CodeGuruReviewerErrorPutRecommendationFeedbackOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, CodeGuruReviewerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, CodeGuruReviewerErrorUntagResourceOutcome
 
typedef std::future< AssociateRepositoryOutcomeAssociateRepositoryOutcomeCallable
 
typedef std::future< CreateCodeReviewOutcomeCreateCodeReviewOutcomeCallable
 
typedef std::future< DescribeCodeReviewOutcomeDescribeCodeReviewOutcomeCallable
 
typedef std::future< DescribeRecommendationFeedbackOutcomeDescribeRecommendationFeedbackOutcomeCallable
 
typedef std::future< DescribeRepositoryAssociationOutcomeDescribeRepositoryAssociationOutcomeCallable
 
typedef std::future< DisassociateRepositoryOutcomeDisassociateRepositoryOutcomeCallable
 
typedef std::future< ListCodeReviewsOutcomeListCodeReviewsOutcomeCallable
 
typedef std::future< ListRecommendationFeedbackOutcomeListRecommendationFeedbackOutcomeCallable
 
typedef std::future< ListRecommendationsOutcomeListRecommendationsOutcomeCallable
 
typedef std::future< ListRepositoryAssociationsOutcomeListRepositoryAssociationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutRecommendationFeedbackOutcomePutRecommendationFeedbackOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

Enumerations

enum class  AnalysisType { NOT_SET , Security , CodeQuality }
 
enum class  ConfigFileState { NOT_SET , Present , Absent , PresentWithErrors }
 
enum class  EncryptionOption { NOT_SET , AWS_OWNED_CMK , CUSTOMER_MANAGED_CMK }
 
enum class  JobState {
  NOT_SET , Completed , Pending , Failed ,
  Deleting
}
 
enum class  ProviderType {
  NOT_SET , CodeCommit , GitHub , Bitbucket ,
  GitHubEnterpriseServer , S3Bucket
}
 
enum class  Reaction { NOT_SET , ThumbsUp , ThumbsDown }
 
enum class  RecommendationCategory {
  NOT_SET , AWSBestPractices , AWSCloudFormationIssues , DuplicateCode ,
  CodeMaintenanceIssues , ConcurrencyIssues , InputValidations , PythonBestPractices ,
  JavaBestPractices , ResourceLeaks , SecurityIssues , CodeInconsistencies
}
 
enum class  RepositoryAssociationState {
  NOT_SET , Associated , Associating , Failed ,
  Disassociating , Disassociated
}
 
enum class  Severity {
  NOT_SET , Info , Low , Medium ,
  High , Critical
}
 
enum class  Type { NOT_SET , PullRequest , RepositoryAnalysis }
 
enum class  VendorName { NOT_SET , GitHub , GitLab , NativeS3 }
 

Typedef Documentation

◆ AssociateRepositoryOutcome

Definition at line 92 of file CodeGuruReviewerServiceClientModel.h.

◆ AssociateRepositoryOutcomeCallable

Definition at line 109 of file CodeGuruReviewerServiceClientModel.h.

◆ CreateCodeReviewOutcome

Definition at line 93 of file CodeGuruReviewerServiceClientModel.h.

◆ CreateCodeReviewOutcomeCallable

Definition at line 110 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeCodeReviewOutcome

Definition at line 94 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeCodeReviewOutcomeCallable

Definition at line 111 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeRecommendationFeedbackOutcome

Definition at line 95 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeRecommendationFeedbackOutcomeCallable

Definition at line 112 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeRepositoryAssociationOutcome

Definition at line 96 of file CodeGuruReviewerServiceClientModel.h.

◆ DescribeRepositoryAssociationOutcomeCallable

Definition at line 113 of file CodeGuruReviewerServiceClientModel.h.

◆ DisassociateRepositoryOutcome

Definition at line 97 of file CodeGuruReviewerServiceClientModel.h.

◆ DisassociateRepositoryOutcomeCallable

Definition at line 114 of file CodeGuruReviewerServiceClientModel.h.

◆ ListCodeReviewsOutcome

Definition at line 98 of file CodeGuruReviewerServiceClientModel.h.

◆ ListCodeReviewsOutcomeCallable

Definition at line 115 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRecommendationFeedbackOutcome

Definition at line 99 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRecommendationFeedbackOutcomeCallable

Definition at line 116 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRecommendationsOutcome

Definition at line 100 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRecommendationsOutcomeCallable

Definition at line 117 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRepositoryAssociationsOutcome

Definition at line 101 of file CodeGuruReviewerServiceClientModel.h.

◆ ListRepositoryAssociationsOutcomeCallable

Definition at line 118 of file CodeGuruReviewerServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 102 of file CodeGuruReviewerServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 119 of file CodeGuruReviewerServiceClientModel.h.

◆ PutRecommendationFeedbackOutcome

Definition at line 103 of file CodeGuruReviewerServiceClientModel.h.

◆ PutRecommendationFeedbackOutcomeCallable

Definition at line 120 of file CodeGuruReviewerServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 104 of file CodeGuruReviewerServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 121 of file CodeGuruReviewerServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 105 of file CodeGuruReviewerServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 122 of file CodeGuruReviewerServiceClientModel.h.

Enumeration Type Documentation

◆ AnalysisType

Enumerator
NOT_SET 
Security 
CodeQuality 

Definition at line 16 of file AnalysisType.h.

◆ ConfigFileState

Enumerator
NOT_SET 
Present 
Absent 
PresentWithErrors 

Definition at line 16 of file ConfigFileState.h.

◆ EncryptionOption

Enumerator
NOT_SET 
AWS_OWNED_CMK 
CUSTOMER_MANAGED_CMK 

Definition at line 16 of file EncryptionOption.h.

◆ JobState

Enumerator
NOT_SET 
Completed 
Pending 
Failed 
Deleting 

Definition at line 16 of file JobState.h.

◆ ProviderType

Enumerator
NOT_SET 
CodeCommit 
GitHub 
Bitbucket 
GitHubEnterpriseServer 
S3Bucket 

Definition at line 16 of file ProviderType.h.

◆ Reaction

Enumerator
NOT_SET 
ThumbsUp 
ThumbsDown 

Definition at line 16 of file Reaction.h.

◆ RecommendationCategory

Enumerator
NOT_SET 
AWSBestPractices 
AWSCloudFormationIssues 
DuplicateCode 
CodeMaintenanceIssues 
ConcurrencyIssues 
InputValidations 
PythonBestPractices 
JavaBestPractices 
ResourceLeaks 
SecurityIssues 
CodeInconsistencies 

Definition at line 16 of file RecommendationCategory.h.

◆ RepositoryAssociationState

Enumerator
NOT_SET 
Associated 
Associating 
Failed 
Disassociating 
Disassociated 

Definition at line 16 of file RepositoryAssociationState.h.

◆ Severity

Enumerator
NOT_SET 
Info 
Low 
Medium 
High 
Critical 

Definition at line 16 of file Severity.h.

◆ Type

Enumerator
NOT_SET 
PullRequest 
RepositoryAnalysis 

Definition at line 16 of file Type.h.

◆ VendorName

Enumerator
NOT_SET 
GitHub 
GitLab 
NativeS3 

Definition at line 16 of file VendorName.h.