すべてのクラス

クラス 説明
AbstractApiGateway
The abstract class that defines the generic processing for implementing the GitHub API gateway.
AbstractHttpCommunicator  
AccessForbiddenException
Thrown to indicate that the access is forbidden.
BadGatewayException
Thrown to indicate that accessed the bad gateway.
BadRequestException
Thrown to indicate that send the bad request.
Communicator  
Creator
The entity that manages the creator.
DefaultQueryParameter
The entity that manages the content "DefaultQueryParameter" .
DefaultQueryParameterMapper
The mapper of the content "DefaultQueryParameter" .
Delimiter
The catalog that manages delimiter.
ErrorHttpStatus
The catalog that manages error http status.
EventActor
The entity that manages the event actor.
EventPayload
The entity that manages the event payload.
EventRepository
The entity that manages the event repository.
FollowingUser
The entity that manages the following user of the specific user.
Gateway
The interface that abstracts the gateway.
GithubApi
The catalog that manages API of GitHub.
GithubApiGateway
It provides a gateway for intuitive and easy access to the GitHub API.
GithubUser
The class that represents a GitHub user.
GithubUser.GithubUserBuilder  
HttpCommunicator
The class that provides general-purpose processing for HTTP communication.
InternalServerErrorException
Thrown to indicate that the internal server error was happened.
Issue
The entity that manages the issue.
IssueComment
The entity that manages the issue comment.
IssueLabel
The entity that manages the issue label.
IssueMilestone
The entity that manages the issue milestone.
IssueState
The catalog that manages issue state.
License
The entity that manages the license.
ListGenericResolver<T>
Type information such as <T> and T and etc will be erased at build time (Type erasure).
NotAcceptableException
Thrown to indicate that the access is not acceptable.
NotFoundException
Thrown to indicate that the resource is not found.
OAuthConfig
TThis data class manages the settings for user authentication when using the GitHub API.
OAuthConfig.OAuthConfigBuilder  
Pagination
The entity that manages pagination.
QueryParameter
The entity that manages query parameter.
QuerySymbol
The catalog that manages query symbol.
ReceivedEvent
The entity that manages the received event.
Repository
The entity that manages the repository information.
RepositoryApi  
SecurityScheme
The catalog that manages security scheme.
SecuritySchemeResolver
The class that provides the feature to resolve the security scheme name for tokens.
ServiceUnavailableException
Thrown to indicate that the service is unavailable now.
UrlResolver
The class that provides the URL generation process.
User
The entity that manages the user information.
UserFollower
The entity that manages the follower of the specific user.
UserRepository
The entity that manages the specific user's repository information.
UsersApi  
UserSubscription
The entity that manages the specific user's subscription.
UserUnauthorizedException
Thrown to indicate that the user is unauthorized.