@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonCodeGuruReviewerAsync extends AbstractAmazonCodeGuruReviewer implements AmazonCodeGuruReviewerAsync
AmazonCodeGuruReviewerAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXassociateRepository, describeCodeReview, describeRecommendationFeedback, describeRepositoryAssociation, disassociateRepository, getCachedResponseMetadata, listCodeReviews, listRecommendationFeedback, listRecommendations, listRepositoryAssociations, putRecommendationFeedback, shutdownequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateRepository, describeCodeReview, describeRecommendationFeedback, describeRepositoryAssociation, disassociateRepository, getCachedResponseMetadata, listCodeReviews, listRecommendationFeedback, listRecommendations, listRepositoryAssociations, putRecommendationFeedback, shutdownpublic Future<AssociateRepositoryResult> associateRepositoryAsync(AssociateRepositoryRequest request)
AmazonCodeGuruReviewerAsyncAssociates an AWS CodeCommit repository with Amazon CodeGuru Reviewer. When you associate an AWS CodeCommit repository with Amazon CodeGuru Reviewer, Amazon CodeGuru Reviewer will provide recommendations for each pull request raised within the repository. You can view recommendations in the AWS CodeCommit repository.
You can associate a GitHub repository using the Amazon CodeGuru Reviewer console.
associateRepositoryAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<AssociateRepositoryResult> associateRepositoryAsync(AssociateRepositoryRequest request, AsyncHandler<AssociateRepositoryRequest,AssociateRepositoryResult> asyncHandler)
AmazonCodeGuruReviewerAsyncAssociates an AWS CodeCommit repository with Amazon CodeGuru Reviewer. When you associate an AWS CodeCommit repository with Amazon CodeGuru Reviewer, Amazon CodeGuru Reviewer will provide recommendations for each pull request raised within the repository. You can view recommendations in the AWS CodeCommit repository.
You can associate a GitHub repository using the Amazon CodeGuru Reviewer console.
associateRepositoryAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeCodeReviewResult> describeCodeReviewAsync(DescribeCodeReviewRequest request)
AmazonCodeGuruReviewerAsyncReturns the metadaata associated with the code review along with its status.
describeCodeReviewAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<DescribeCodeReviewResult> describeCodeReviewAsync(DescribeCodeReviewRequest request, AsyncHandler<DescribeCodeReviewRequest,DescribeCodeReviewResult> asyncHandler)
AmazonCodeGuruReviewerAsyncReturns the metadaata associated with the code review along with its status.
describeCodeReviewAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRecommendationFeedbackResult> describeRecommendationFeedbackAsync(DescribeRecommendationFeedbackRequest request)
AmazonCodeGuruReviewerAsyncDescribes the customer feedback for a CodeGuru Reviewer recommendation.
describeRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<DescribeRecommendationFeedbackResult> describeRecommendationFeedbackAsync(DescribeRecommendationFeedbackRequest request, AsyncHandler<DescribeRecommendationFeedbackRequest,DescribeRecommendationFeedbackResult> asyncHandler)
AmazonCodeGuruReviewerAsyncDescribes the customer feedback for a CodeGuru Reviewer recommendation.
describeRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRepositoryAssociationResult> describeRepositoryAssociationAsync(DescribeRepositoryAssociationRequest request)
AmazonCodeGuruReviewerAsyncDescribes a repository association.
describeRepositoryAssociationAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<DescribeRepositoryAssociationResult> describeRepositoryAssociationAsync(DescribeRepositoryAssociationRequest request, AsyncHandler<DescribeRepositoryAssociationRequest,DescribeRepositoryAssociationResult> asyncHandler)
AmazonCodeGuruReviewerAsyncDescribes a repository association.
describeRepositoryAssociationAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateRepositoryResult> disassociateRepositoryAsync(DisassociateRepositoryRequest request)
AmazonCodeGuruReviewerAsyncRemoves the association between Amazon CodeGuru Reviewer and a repository.
disassociateRepositoryAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<DisassociateRepositoryResult> disassociateRepositoryAsync(DisassociateRepositoryRequest request, AsyncHandler<DisassociateRepositoryRequest,DisassociateRepositoryResult> asyncHandler)
AmazonCodeGuruReviewerAsyncRemoves the association between Amazon CodeGuru Reviewer and a repository.
disassociateRepositoryAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCodeReviewsResult> listCodeReviewsAsync(ListCodeReviewsRequest request)
AmazonCodeGuruReviewerAsyncLists all the code reviews that the customer has created in the past 90 days.
listCodeReviewsAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<ListCodeReviewsResult> listCodeReviewsAsync(ListCodeReviewsRequest request, AsyncHandler<ListCodeReviewsRequest,ListCodeReviewsResult> asyncHandler)
AmazonCodeGuruReviewerAsyncLists all the code reviews that the customer has created in the past 90 days.
listCodeReviewsAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRecommendationFeedbackResult> listRecommendationFeedbackAsync(ListRecommendationFeedbackRequest request)
AmazonCodeGuruReviewerAsyncLists the customer feedback for a CodeGuru Reviewer recommendation for all users. This API will be used from the console to extract the previously given feedback by the user to pre-populate the feedback emojis for all recommendations.
listRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<ListRecommendationFeedbackResult> listRecommendationFeedbackAsync(ListRecommendationFeedbackRequest request, AsyncHandler<ListRecommendationFeedbackRequest,ListRecommendationFeedbackResult> asyncHandler)
AmazonCodeGuruReviewerAsyncLists the customer feedback for a CodeGuru Reviewer recommendation for all users. This API will be used from the console to extract the previously given feedback by the user to pre-populate the feedback emojis for all recommendations.
listRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request)
AmazonCodeGuruReviewerAsyncReturns the list of all recommendations for a completed code review.
listRecommendationsAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request, AsyncHandler<ListRecommendationsRequest,ListRecommendationsResult> asyncHandler)
AmazonCodeGuruReviewerAsyncReturns the list of all recommendations for a completed code review.
listRecommendationsAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRepositoryAssociationsResult> listRepositoryAssociationsAsync(ListRepositoryAssociationsRequest request)
AmazonCodeGuruReviewerAsyncLists repository associations. You can optionally filter on one or more of the following recommendation properties: provider types, states, names, and owners.
listRepositoryAssociationsAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<ListRepositoryAssociationsResult> listRepositoryAssociationsAsync(ListRepositoryAssociationsRequest request, AsyncHandler<ListRepositoryAssociationsRequest,ListRepositoryAssociationsResult> asyncHandler)
AmazonCodeGuruReviewerAsyncLists repository associations. You can optionally filter on one or more of the following recommendation properties: provider types, states, names, and owners.
listRepositoryAssociationsAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutRecommendationFeedbackResult> putRecommendationFeedbackAsync(PutRecommendationFeedbackRequest request)
AmazonCodeGuruReviewerAsyncStores customer feedback for a CodeGuru-Reviewer recommendation. When this API is called again with different reactions the previous feedback is overwritten.
putRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncpublic Future<PutRecommendationFeedbackResult> putRecommendationFeedbackAsync(PutRecommendationFeedbackRequest request, AsyncHandler<PutRecommendationFeedbackRequest,PutRecommendationFeedbackResult> asyncHandler)
AmazonCodeGuruReviewerAsyncStores customer feedback for a CodeGuru-Reviewer recommendation. When this API is called again with different reactions the previous feedback is overwritten.
putRecommendationFeedbackAsync in interface AmazonCodeGuruReviewerAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.