All Classes and Interfaces

Class
Description
ClassBase is a class that extends GHBase.
EntityBase is a class that extends ClassBase.
This class represents a GitHub Actions Cache.
Represents a GitHub Security Advisory.
This class represents a GitHub Alert.
This class represents a GitHub Artifact.
GHBase is a class that implements JSONHelper and HttpRequestInterface.
This class represents a GitHub branch.
This class represents a GitHub Event.
This class represents a GitHub file.
GHFileBuilder is a class that extends GHBase.
This class represents a GitHub Gitignore Template.
This class represents a GitHub Hook.
Builder class for creating GitHub webhooks.
Represents a GitHub issue.
The GHIssueBuilder class is used to build and create GitHub issues.
This class represents a GitHub label.
This class represents a GitHub license.
This class represents a GitHub milestone.
Represents a GitHub organization.
This class represents a GitHub Package.
This enum represents the possible types of a GitHub package.
Represents the GitHub Pages configuration for a repository.
Represents the permissions for a GitHub repository.
This class represents a GitHub Plan.
GHProject is a class that extends ClassBase.
This class is used to build a new GitHub project.
This class represents a GitHub Public Key.
This class is a builder for creating a new GHPublicKey instance.
Represents a GitHub Pull Request.
This class represents a GitHub repository.
This class represents a GitHub Repository Cache.
Enum representing the different roles a GitHub user can have.
Represents a GitHub secret.
This enum represents the possible states of a GitHub issue or pull request.
Represents a GitHub Action workflow step.
This class represents a GitHub Team.
This class is used to build a new GitHub team.
Represents a GitHub user.
Represents a GitHub variable.
This class represents a GitHub Vulnerability.
Represents a GitHub Workflow Job.
This class represents a GitHub Workflow Run.
This class represents the main entry point for interacting with the GitHub API.
This class provides helper methods for sending HTTP requests.
This interface provides methods for sending HTTP requests.
This class represents an HTTPS certificate.
Factory class for creating HttpURLConnection instances.
This interface provides helper methods for working with JSON objects.
This functional interface defines a method to create an object of type T from a JSON object.
This class extends the Formatter class to provide a custom format for logging messages.
This class represents a GitHub user.