Skip to content

API Documentation

_Coho04_ edited this page Jun 19, 2024 · 1 revision

The GithubAPI provides a comprehensive set of classes and builders to interact with GitHub's API. Below is a list of classes available for use, categorized by their functionality.

Builders

  • GHFileBuilder
  • GHHookBuilder
  • GHIssueBuilder
  • GHProjectBuilder
  • GHPublicKeyBuilder
  • GHTeamBuilder

GitHub Entities

  • GHLicense
  • GHRepository
  • GHPublicKey
  • GHPlan
  • GHTeam
  • GHEvent
  • GHOrganisation
  • GHIssue
  • GHPermission
  • GHMilestone
  • GHAdvisory
  • GHLabel
  • GHFile
  • GHHook
  • GHPackage
  • GHBranch
  • GHPages
  • GHSecret
  • GHUser
  • GHActionsCache
  • GHRepositoryCache
  • GHPullRequest
  • GHProject
  • GHArtifact
  • GHStep
  • GHAlert
  • GHGitignoreTemplate
  • GHVulnerability
  • GHVariable
  • GHWorkflowJob
  • GHWorkflowRun
  • HttpsCertificate

Enums

GHPackageType GHRole GHState

Main Classes

Github SelfUser

For detailed information on each class and its methods, please refer to the Javadoc GithubAPI Documentation.

Clone this wiki locally