Search in sources :

Example 1 with DescribePullRequestEventsResponse

use of software.amazon.awssdk.services.codecommit.model.DescribePullRequestEventsResponse in project aws-doc-sdk-examples by awsdocs.

the class DescribePullRequestEvents method describePREvents.

// snippet-start:[codecommit.java2.describe_pr_events.main]
public static void describePREvents(CodeCommitClient codeCommitClient, String prId) {
    try {
        DescribePullRequestEventsRequest eventsRequest = DescribePullRequestEventsRequest.builder().pullRequestId(prId).build();
        DescribePullRequestEventsResponse eventsResponse = codeCommitClient.describePullRequestEvents(eventsRequest);
        List<PullRequestEvent> events = eventsResponse.pullRequestEvents();
        for (PullRequestEvent event : events) {
            System.out.println("The event name is: " + event.pullRequestEventType().toString());
        }
    } catch (CodeCommitException e) {
        System.err.println(e.getMessage());
        System.exit(1);
    }
}
Also used : PullRequestEvent(software.amazon.awssdk.services.codecommit.model.PullRequestEvent) CodeCommitException(software.amazon.awssdk.services.codecommit.model.CodeCommitException) DescribePullRequestEventsResponse(software.amazon.awssdk.services.codecommit.model.DescribePullRequestEventsResponse) DescribePullRequestEventsRequest(software.amazon.awssdk.services.codecommit.model.DescribePullRequestEventsRequest)

Aggregations

CodeCommitException (software.amazon.awssdk.services.codecommit.model.CodeCommitException)1 DescribePullRequestEventsRequest (software.amazon.awssdk.services.codecommit.model.DescribePullRequestEventsRequest)1 DescribePullRequestEventsResponse (software.amazon.awssdk.services.codecommit.model.DescribePullRequestEventsResponse)1 PullRequestEvent (software.amazon.awssdk.services.codecommit.model.PullRequestEvent)1