| Class | Description | 
|---|---|
| AssociateRepositoryRequest | |
| AssociateRepositoryResult | |
| BranchDiffSourceCodeType | 
 
 A type of 
  
SourceCodeType  that specifies a code diff between a source and destination branch in an associated
 repository. | 
| CodeArtifacts | 
 
 Code artifacts are source code artifacts and build artifacts used in a repository analysis or a pull request review. 
 | 
| CodeCommitRepository | 
 
 Information about an AWS CodeCommit repository. 
 | 
| CodeReview | 
 
 Information about a code review. 
 | 
| CodeReviewSummary | 
 
 Information about the summary of the code review. 
 | 
| CodeReviewType | 
 
 The type of a code review. 
 | 
| CommitDiffSourceCodeType | 
 
 A type of 
  
SourceCodeType  that specifies the commit diff for a pull request on an associated repository. | 
| CreateCodeReviewRequest | |
| CreateCodeReviewResult | |
| DescribeCodeReviewRequest | |
| DescribeCodeReviewResult | |
| DescribeRecommendationFeedbackRequest | |
| DescribeRecommendationFeedbackResult | |
| DescribeRepositoryAssociationRequest | |
| DescribeRepositoryAssociationResult | |
| DisassociateRepositoryRequest | |
| DisassociateRepositoryResult | |
| EventInfo | 
 
 Information about an event. 
 | 
| KMSKeyDetails | 
 
 An object that contains: 
 | 
| ListCodeReviewsRequest | |
| ListCodeReviewsResult | |
| ListRecommendationFeedbackRequest | |
| ListRecommendationFeedbackResult | |
| ListRecommendationsRequest | |
| ListRecommendationsResult | |
| ListRepositoryAssociationsRequest | |
| ListRepositoryAssociationsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| Metrics | 
 
 Information about the statistics from the code review. 
 | 
| MetricsSummary | 
 
 Information about metrics summaries. 
 | 
| PutRecommendationFeedbackRequest | |
| PutRecommendationFeedbackResult | |
| RecommendationFeedback | 
 
 Information about the recommendation feedback. 
 | 
| RecommendationFeedbackSummary | 
 
 Information about recommendation feedback summaries. 
 | 
| RecommendationSummary | 
 
 Information about recommendations. 
 | 
| Repository | 
 
 Information about an associated AWS CodeCommit repository or an associated repository that is managed by AWS CodeStar
 Connections (for example, Bitbucket). 
 | 
| RepositoryAnalysis | 
 
 A code review type that analyzes all code under a specified branch in an associated repository. 
 | 
| RepositoryAssociation | 
 
 Information about a repository association. 
 | 
| RepositoryAssociationSummary | 
 
 Summary information about a repository association. 
 | 
| RepositoryHeadSourceCodeType | 
 
 A   
SourceCodeType
  that specifies the tip of a branch in an associated repository. | 
| RequestMetadata | 
 
 Metadata that is associated with a code review. 
 | 
| S3BucketRepository | 
 
 Information about an associated repository in an S3 bucket. 
 | 
| S3Repository | 
 
 Information about a repository in an S3 bucket. 
 | 
| S3RepositoryDetails | 
 
 Specifies the name of an S3 bucket and a  
CodeArtifacts object that contains the S3 object keys for a
 source code .zip file and for a build artifacts .zip file that contains .jar or .class files. | 
| SourceCodeType | 
 
 Specifies the source code that is analyzed in a code review. 
 | 
| TagResourceRequest | |
| TagResourceResult | |
| ThirdPartySourceRepository | 
 
 Information about a third-party source repository connected to CodeGuru Reviewer. 
 | 
| UntagResourceRequest | |
| UntagResourceResult | 
| Enum | Description | 
|---|---|
| AnalysisType | |
| EncryptionOption | |
| JobState | |
| ProviderType | |
| Reaction | |
| RecommendationCategory | |
| RepositoryAssociationState | |
| Type | |
| VendorName | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 
 You do not have sufficient access to perform this action. 
 | 
| AmazonCodeGuruReviewerException | 
 Base exception for all service exceptions thrown by Amazon CodeGuru Reviewer 
 | 
| ConflictException | 
 
 The requested operation would cause a conflict with the current state of a service resource associated with the
 request. 
 | 
| InternalServerException | 
 
 The server encountered an internal error and is unable to complete the request. 
 | 
| NotFoundException | 
 
 The resource specified in the request was not found. 
 | 
| ResourceNotFoundException | 
 
 The resource specified in the request was not found. 
 | 
| ThrottlingException | 
 
 The request was denied due to request throttling. 
 | 
| ValidationException | 
 
 The input fails to satisfy the specified constraints. 
 |