Package build.cursed.genapi.forgejo.model
package build.cursed.genapi.forgejo.model
-
ClassDescriptionAbstract class for oneOf,anyOf schemas defined in OpenAPI specAccessTokenActionRun represents an action runActionRunJob represents a job of a runActionRunner represents a runnerStatus indicates whether this runner is offline, or active, for example.ActionTask represents a ActionTaskActionTaskResponse returns a ActionTaskActionVariable return value of the query APIActivitythe type of actionActivityPub typeAddCollaboratorOption options when adding a user as a collaborator of a repositoryGets or Sets permissionAddTimeOption options for adding time to an issueAnnotatedTag represents an annotated tagAnnotatedTagObject contains meta information of the tag objectAPIError is an api error with a messageAPIForbiddenErrorAPIInternalServerErrorAPIInvalidTopicsErrorAPINotFoundAPIRepoArchivedErrorAPIUnauthorizedErrorAPIValidationErrorAttachment a generic attachmentGets or Sets typeBlockedUserBranch represents a repository branchBranchProtection represents a branch protection for a repositoryChangedFile store information about files affected by the pull requestChangeFileOperation for creating, updating or deleting a fileindicates what to do with the fileChangeFilesOptions options for creating, updating or deleting multiple files Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)CombinedStatus holds the combined state of several statuses for a single commitComment represents a comment on a commit or issueCommitCommitAffectedFiles store information about files affected by the commitCommitDateOptions store dates for GIT_AUTHOR_DATE and GIT_COMMITTER_DATECommitMetaCommitStats is statistics for a RepoCommitCommitStatus holds a single status of a single CommitCommitUserCompareContentsResponse contains information about a repo's entry's (dir, file, symlink, submodule) metadata and contentCreateAccessTokenOption options when create access tokenCreateBranchProtectionOption options for creating a branch protectionCreateBranchRepoOption options when creating a branch in a repositoryCreateEmailOption options when creating email addressesCreateFileOptions options for creating files Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)CreateForkOption options for creating a forkCreateGPGKeyOption options create user GPG keyCreateHookOption options when create a hookGets or Sets typeCreateIssueCommentOption options for creating a comment on an issueCreateIssueOption options to create one issueCreateKeyOption options when creating a keyCreateLabelOption options for creating a labelCreateMilestoneOption options for creating a milestoneGets or Sets stateCreateOAuth2ApplicationOptions holds options to create an oauth2 applicationCreateOrgOption options for creating an organizationpossible values are `public` (default), `limited` or `private`CreateOrUpdateSecretOptionCreatePullRequestOption options when creating a pull requestCreatePullReviewComment represent a review comment for creation apiCreatePullReviewOptions are options to create a pull reviewCreatePushMirrorOptionCreateQutaGroupOptions represents the options for creating a quota groupCreateQuotaRuleOptions represents the options for creating a quota ruleCreateReleaseOption options when creating a releaseCreateRepoOption options when creating repositoryObjectFormatName of the underlying git repositoryTrustModel of the repositoryCreateStatusOption holds the information needed to create a new CommitStatus for a CommitCreateTagOption options when creating a tagCreateTagProtectionOption options for creating a tag protectionCreateTeamOption options for creating a teamGets or Sets permissionCreateUserOption create user optionsCreateVariableOptionCreateWikiPageOptions form for creating wikiCron represents a Cron taskDeleteEmailOption options when deleting email addressesDeleteFileOptions options for deleting files (used for other File structs below) Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)DeleteLabelOption options for deleting a labelDeployKey a deploy keyDismissPullReviewOptions are options to dismiss a pull reviewDispatchWorkflowOption options when dispatching a workflowDispatchWorkflowRun represents a workflow runEditAttachmentOptions options for editing attachmentsEditBranchProtectionOption options for editing a branch protectionEditDeadlineOption options for creating a deadlineEditGitHookOption options when modifying one Git hookEditHookOption options when modify one hookEditIssueCommentOption options for editing a commentEditIssueOption options for editing an issueEditLabelOption options for editing a labelEditMilestoneOption options for editing a milestoneEditOrgOption options for editing an organizationpossible values are `public`, `limited` or `private`EditPullRequestOption options when modify pull requestEditQuotaRuleOptions represents the options for editing a quota ruleEditReactionOption contain the reaction typeEditReleaseOption options when editing a releaseEditRepoOption options when editing a repository's propertiesEditTagProtectionOption options for editing a tag protectionEditTeamOption options for editing a teamGets or Sets permissionEditUserOption edit user optionsEmail an email address belonging to a userExternalTracker represents settings for external trackerExternalWiki represents setting for external wikiFileCommitResponseFileDeleteResponse contains information about a repo's file that was deletedFileLinksResponse contains the links for a repo's fileFileResponse contains information about a repo's fileFilesResponse contains information about multiple files from a repoGeneralAPISettings contains global api settings exposed by itGeneralAttachmentSettings contains global Attachment settings exposed by APIGeneralRepoSettings contains global repository settings exposed by APIGeneralUISettings contains global ui settings exposed by APIGenerateRepoOption options when creating repository using a templateGitBlob represents a git blobGitEntry represents a git treeGitHook represents a Git repository hookGitignoreTemplateInfo name and text of a gitignore templateGitObjectGitTreeResponse returns a git treeGPGKey a user GPG key to sign commit and tag in repositoryGPGKeyEmail an email attached to a GPGKeyHook a hook is a web hook when one repository changedIdentity for a person's identity like an author or committerInternalTracker represents settings for internal trackerIssue represents an issue in a repositoryIssueConfigIssueConfigContactLinkIssueConfigValidationIssueDeadline represents an issue deadlineIssueFormField represents a form fieldIssueLabelsOption a collection of labelsIssueMeta basic issue informationIssueTemplate represents an issue template for a repositoryLabel a label to an issue or a prLabelTemplate info of a Label templateLicensesListEntry is used for the APILicensesInfo contains information about a LicenseListActionRunResponse return a list of ActionRunMarkdownOption markdown optionsMarkupOption markup optionsMergePullRequestForm form for merging Pull RequestGets or Sets _doMigrateRepoOptions options for migrating repository's this is used to interact with api v1Gets or Sets serviceMilestone milestone is a collection of issues on one repositoryPackage represents a packageNewIssuePinsAllowed represents an API response that says if new Issue Pins are allowedNodeInfo contains standardized way of exposing metadata about a server running one of the distributed social networksNodeInfoServices contains the third party sites this server can connect to via their application APINodeInfoSoftware contains Metadata about server software in useNodeInfoUsage contains usage statistics for this serverNodeInfoUsageUsers contains statistics about the users of this serverNote contains information related to a git noteNoteOptionsNotificationCount number of unread notificationsNotificationSubject contains the notification subject (Issue/Pull/Commit)NotificationThread expose Notification on APIOAuth2ApplicationOrganization represents an organizationOrganizationPermissions list different users permissions on an organizationPackageFile represents a package filePayloadCommit represents a commitPayloadCommitVerification represents the GPG verification of a commitPayloadUser represents the author or committer of a commitPermission represents a set of permissionsPRBranchInfo information about a branchPublicKey publickey is a user key to push code to repositoryPullRequest represents a pull requestPullRequestMeta PR info if an issue is a PRPullReview represents a pull request reviewPullReviewComment represents a comment on a pull request reviewPullReviewRequestOptions are options to add or remove pull review requestsPushMirror represents information of a push mirrorQuotaGroup represents a quota groupQuotaInfo represents information about a user's quotaQuotaRuleInfo contains information about a quota ruleQuotaUsed represents the quota usage of a userQuotaUsedArtifact represents an artifact counting towards a user's quotaQuotaUsedAttachment represents an attachment counting towards a user's quotaContext for the attachment: URLs to the containing objectQuotaUsedPackage represents a package counting towards a user's quotaQuotaUsedSize represents the size-based quota usage of a userQuotaUsedSizeAssets represents the size-based asset usage of a userQuotaUsedSizeAssetsAttachments represents the size-based attachment quota usage of a userQuotaUsedSizeAssetsPackages represents the size-based package quota usage of a userQuotaUsedSizeGit represents the size-based git (lfs) quota usage of a userQuotaUsedSizeRepos represents the size-based repository quota usage of a userReaction contain one reactionReferenceRegisterRunnerOptionsRegisterRunnerResponseRegistrationToken is a string used to register a runner with a serverRelease represents a repository releaseRenameOrgOption options when renaming an organizationRenameUserOption options when renaming a userReplaceFlagsOption options when replacing the flags of a repositoryRepoCollaboratorPermission to get repository permission for a collaboratorRepoCommitRepoCreateReleaseAttachmentRequestRepository represents a repositoryObjectFormatName of the underlying git repositoryRepositoryMeta basic repository informationRepoTargetOptionRepoTopicOptions a collection of repo topic namesRepoTransfer represents a pending repo transferSearchResults results of a successful searchSecret represents a secretServerVersion wraps the version of the serverSetUserQuotaGroupsOptions represents the quota groups of a userStopWatch represent a running stopwatchSubmitPullReviewOptions are options to submit a pending pull reviewSyncForkInfo information about syncing a forkTag represents a repository tagTagArchiveDownloadCount counts how many times a archive was downloadedTagProtection represents a tag protectionTeam represents a team in an organizationGets or Sets permissionTeamSearchResultsTimelineComment represents a timeline comment (comment of any type) on a commit or issueTopicName a list of repo topic namesTopicResponse for returning topicsTopicSearchResultsTrackedTime worked time for an issue / prTransferRepoOption options when transfer a repository's ownershipUpdateBranchRepoOption options when updating a branch in a repositoryUpdateFileOptions options for updating files Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)UpdateRepoAvatarUserOption options when updating the repo avatarUpdateUserAvatarUserOption options when updating the user avatarUpdateVariableOptionUser represents a userUserHeatmapData represents the data needed to create a heatmapUserSearchResultsUserSettings represents user settingsUserSettingsOptions represents options to change user settingsVerifyGPGKeyOption options verifies user GPG keyWatchInfo represents an API watch status of one repositoryWikiCommit page commit/revisionWikiCommitList commit/revision listWikiPage a wiki pageWikiPageMetaData wiki page meta information