Class PullRequest
java.lang.Object
build.cursed.genapi.forgejo.model.PullRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-09-28T10:48:29.723777+02:00[Europe/Stockholm]",
comments="Generator version: 7.21.0")
public class PullRequest
extends Object
PullRequest represents a pull request
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAssigneesItem(User assigneesItem) addLabelsItem(Label labelsItem) addRequestedReviewersItem(User requestedReviewersItem) addRequestedReviewersTeamsItem(Team requestedReviewersTeamsItem) allowMaintainerEdit(Boolean allowMaintainerEdit) base(PRBranchInfo base) changedFiles(Long changedFiles) closedAt(OffsetDateTime closedAt) createdAt(OffsetDateTime createdAt) dueDate(OffsetDateTime dueDate) booleanstatic PullRequestCreate an instance of PullRequest given an JSON stringGet additionsGet allowMaintainerEditGet assigneeGet assigneesgetBase()Get basegetBody()Get bodyGet changedFilesGet closedAtGet commentsGet createdAtGet deletionsGet diffUrlgetDraft()Get draftGet dueDategetFlow()Get flowgetHead()Get headGet htmlUrlgetId()Get idGet isLockedGet labelsGet mergeableGet mergeBaseGet mergeCommitShaGet mergedGet mergedAtGet mergedByGet milestoneGet numberGet patchUrlGet pinOrderGet requestedReviewersGet requestedReviewersTeamsnumber of review comments made on the diff of a PR review (not including comments on commits or issues in a PR)getState()StateType issue state typegetTitle()Get titleGet updatedAtgetUrl()Get urlgetUser()Get userinthashCode()head(PRBranchInfo head) mergeCommitSha(String mergeCommitSha) mergedAt(OffsetDateTime mergedAt) requestedReviewers(List<User> requestedReviewers) requestedReviewersTeams(List<Team> requestedReviewersTeams) reviewComments(Long reviewComments) voidsetAdditions(Long additions) voidsetAllowMaintainerEdit(Boolean allowMaintainerEdit) voidsetAssignee(User assignee) voidsetAssignees(List<User> assignees) voidsetBase(PRBranchInfo base) voidvoidsetChangedFiles(Long changedFiles) voidsetClosedAt(OffsetDateTime closedAt) voidsetComments(Long comments) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDeletions(Long deletions) voidsetDiffUrl(String diffUrl) voidvoidsetDueDate(OffsetDateTime dueDate) voidvoidsetHead(PRBranchInfo head) voidsetHtmlUrl(String htmlUrl) voidvoidsetIsLocked(Boolean isLocked) voidvoidsetMergeable(Boolean mergeable) voidsetMergeBase(String mergeBase) voidsetMergeCommitSha(String mergeCommitSha) voidvoidsetMergedAt(OffsetDateTime mergedAt) voidsetMergedBy(User mergedBy) voidsetMilestone(Milestone milestone) voidvoidsetPatchUrl(String patchUrl) voidsetPinOrder(Long pinOrder) voidsetRequestedReviewers(List<User> requestedReviewers) voidsetRequestedReviewersTeams(List<Team> requestedReviewersTeams) voidsetReviewComments(Long reviewComments) voidvoidvoidsetUpdatedAt(OffsetDateTime updatedAt) voidvoidtoJson()Convert an instance of PullRequest to an JSON stringtoString()updatedAt(OffsetDateTime updatedAt) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ADDITIONS
- See Also:
-
SERIALIZED_NAME_ALLOW_MAINTAINER_EDIT
- See Also:
-
SERIALIZED_NAME_ASSIGNEE
- See Also:
-
SERIALIZED_NAME_ASSIGNEES
- See Also:
-
SERIALIZED_NAME_BASE
- See Also:
-
SERIALIZED_NAME_BODY
- See Also:
-
SERIALIZED_NAME_CHANGED_FILES
- See Also:
-
SERIALIZED_NAME_CLOSED_AT
- See Also:
-
SERIALIZED_NAME_COMMENTS
- See Also:
-
SERIALIZED_NAME_CREATED_AT
- See Also:
-
SERIALIZED_NAME_DELETIONS
- See Also:
-
SERIALIZED_NAME_DIFF_URL
- See Also:
-
SERIALIZED_NAME_DRAFT
- See Also:
-
SERIALIZED_NAME_DUE_DATE
- See Also:
-
SERIALIZED_NAME_FLOW
- See Also:
-
SERIALIZED_NAME_HEAD
- See Also:
-
SERIALIZED_NAME_HTML_URL
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_IS_LOCKED
- See Also:
-
SERIALIZED_NAME_LABELS
- See Also:
-
SERIALIZED_NAME_MERGE_BASE
- See Also:
-
SERIALIZED_NAME_MERGE_COMMIT_SHA
- See Also:
-
SERIALIZED_NAME_MERGEABLE
- See Also:
-
SERIALIZED_NAME_MERGED
- See Also:
-
SERIALIZED_NAME_MERGED_AT
- See Also:
-
SERIALIZED_NAME_MERGED_BY
- See Also:
-
SERIALIZED_NAME_MILESTONE
- See Also:
-
SERIALIZED_NAME_NUMBER
- See Also:
-
SERIALIZED_NAME_PATCH_URL
- See Also:
-
SERIALIZED_NAME_PIN_ORDER
- See Also:
-
SERIALIZED_NAME_REQUESTED_REVIEWERS
- See Also:
-
SERIALIZED_NAME_REQUESTED_REVIEWERS_TEAMS
- See Also:
-
SERIALIZED_NAME_REVIEW_COMMENTS
- See Also:
-
SERIALIZED_NAME_STATE
- See Also:
-
SERIALIZED_NAME_TITLE
- See Also:
-
SERIALIZED_NAME_UPDATED_AT
- See Also:
-
SERIALIZED_NAME_URL
- See Also:
-
SERIALIZED_NAME_USER
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
PullRequest
public PullRequest()
-
-
Method Details
-
additions
-
getAdditions
Get additions- Returns:
- additions
-
setAdditions
-
allowMaintainerEdit
-
getAllowMaintainerEdit
Get allowMaintainerEdit- Returns:
- allowMaintainerEdit
-
setAllowMaintainerEdit
-
assignee
-
getAssignee
Get assignee- Returns:
- assignee
-
setAssignee
-
assignees
-
addAssigneesItem
-
getAssignees
Get assignees- Returns:
- assignees
-
setAssignees
-
base
-
getBase
Get base- Returns:
- base
-
setBase
-
body
-
getBody
Get body- Returns:
- body
-
setBody
-
changedFiles
-
getChangedFiles
Get changedFiles- Returns:
- changedFiles
-
setChangedFiles
-
closedAt
-
getClosedAt
Get closedAt- Returns:
- closedAt
-
setClosedAt
-
comments
-
getComments
Get comments- Returns:
- comments
-
setComments
-
createdAt
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
setCreatedAt
-
deletions
-
getDeletions
Get deletions- Returns:
- deletions
-
setDeletions
-
diffUrl
-
getDiffUrl
Get diffUrl- Returns:
- diffUrl
-
setDiffUrl
-
draft
-
getDraft
Get draft- Returns:
- draft
-
setDraft
-
dueDate
-
getDueDate
Get dueDate- Returns:
- dueDate
-
setDueDate
-
flow
-
getFlow
Get flow- Returns:
- flow
-
setFlow
-
head
-
getHead
Get head- Returns:
- head
-
setHead
-
htmlUrl
-
getHtmlUrl
Get htmlUrl- Returns:
- htmlUrl
-
setHtmlUrl
-
id
-
getId
Get id- Returns:
- id
-
setId
-
isLocked
-
getIsLocked
Get isLocked- Returns:
- isLocked
-
setIsLocked
-
labels
-
addLabelsItem
-
getLabels
Get labels- Returns:
- labels
-
setLabels
-
mergeBase
-
getMergeBase
Get mergeBase- Returns:
- mergeBase
-
setMergeBase
-
mergeCommitSha
-
getMergeCommitSha
Get mergeCommitSha- Returns:
- mergeCommitSha
-
setMergeCommitSha
-
mergeable
-
getMergeable
Get mergeable- Returns:
- mergeable
-
setMergeable
-
merged
-
getMerged
Get merged- Returns:
- merged
-
setMerged
-
mergedAt
-
getMergedAt
Get mergedAt- Returns:
- mergedAt
-
setMergedAt
-
mergedBy
-
getMergedBy
Get mergedBy- Returns:
- mergedBy
-
setMergedBy
-
milestone
-
getMilestone
Get milestone- Returns:
- milestone
-
setMilestone
-
number
-
getNumber
Get number- Returns:
- number
-
setNumber
-
patchUrl
-
getPatchUrl
Get patchUrl- Returns:
- patchUrl
-
setPatchUrl
-
pinOrder
-
getPinOrder
Get pinOrder- Returns:
- pinOrder
-
setPinOrder
-
requestedReviewers
-
addRequestedReviewersItem
-
getRequestedReviewers
Get requestedReviewers- Returns:
- requestedReviewers
-
setRequestedReviewers
-
requestedReviewersTeams
-
addRequestedReviewersTeamsItem
-
getRequestedReviewersTeams
Get requestedReviewersTeams- Returns:
- requestedReviewersTeams
-
setRequestedReviewersTeams
-
reviewComments
-
getReviewComments
number of review comments made on the diff of a PR review (not including comments on commits or issues in a PR)- Returns:
- reviewComments
-
setReviewComments
-
state
-
getState
StateType issue state type- Returns:
- state
-
setState
-
title
-
getTitle
Get title- Returns:
- title
-
setTitle
-
updatedAt
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
setUpdatedAt
-
url
-
getUrl
Get url- Returns:
- url
-
setUrl
-
user
-
getUser
Get user- Returns:
- user
-
setUser
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to PullRequest
-
fromJson
Create an instance of PullRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PullRequest
- Throws:
IOException- if the JSON string is invalid with respect to PullRequest
-
toJson
Convert an instance of PullRequest to an JSON string- Returns:
- JSON string
-