com.jdroid.github.event.PullRequestReviewCommentPayload Maven / Gradle / Ivy
/******************************************************************************
* Copyright (c) 2012 GitHub Inc.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Kevin Sawicki (GitHub Inc.) - initial API and implementation
*****************************************************************************/
package com.jdroid.github.event;
import com.jdroid.github.CommitComment;
import com.jdroid.github.PullRequest;
import java.io.Serializable;
/**
* Payload for an event with type {@link Event#TYPE_PULL_REQUEST_REVIEW_COMMENT}
*/
public class PullRequestReviewCommentPayload extends EventPayload implements
Serializable {
private static final long serialVersionUID = -2403658752886394741L;
private String action;
private CommitComment comment;
private PullRequest pullRequest;
/**
* @return action
* @since 4.1
*/
public String getAction() {
return action;
}
/**
* @param action
* @return this PullRequestReviewCommentPayload
* @since 4.1
*/
public PullRequestReviewCommentPayload setAction(String action) {
this.action = action;
return this;
}
/**
* @return comment
*/
public CommitComment getComment() {
return comment;
}
/**
* @param comment
* @return this payload
*/
public PullRequestReviewCommentPayload setComment(CommitComment comment) {
this.comment = comment;
return this;
}
/**
* @return pullRequest
* @since 4.1
*/
public PullRequest getPullRequest() {
return pullRequest;
}
/**
* @param pullRequest
* @return this PullRequestReviewCommentPayload
* @since 4.1
*/
public PullRequestReviewCommentPayload setPullRequest(PullRequest pullRequest) {
this.pullRequest = pullRequest;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy