Package com.aripd.util
Class GitHub
- java.lang.Object
-
- com.aripd.util.GitHub
-
public class GitHub extends Object
GitHub - Builder Pattern- Author:
- aripd.com
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GitHub.Builder
-
Constructor Summary
Constructors Constructor Description GitHub(GitHub.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.egit.github.core.Comment
createComment(org.eclipse.egit.github.core.Issue issue, String comment)
Create Commentorg.eclipse.egit.github.core.Issue
createIssue(String title, String body)
org.eclipse.egit.github.core.client.GitHubClient
getClient()
String
getClientToken()
List<org.eclipse.egit.github.core.Gist>
getGists()
org.eclipse.egit.github.core.Issue
getIssue(int issueNumber)
List<org.eclipse.egit.github.core.Issue>
getIssues()
List<org.eclipse.egit.github.core.Label>
getLabels()
List<org.eclipse.egit.github.core.Repository>
getRepositories()
org.eclipse.egit.github.core.Repository
getRepository()
String
getRepositoryName()
String
getRepositoryOwner()
List<org.eclipse.egit.github.core.SearchIssue>
searchIssues(String query)
org.eclipse.egit.github.core.Issue
updateIssue(int issueNumber, String title, String body)
-
-
-
Constructor Detail
-
GitHub
public GitHub(GitHub.Builder builder)
-
-
Method Detail
-
getClientToken
public String getClientToken()
-
getRepositoryOwner
public String getRepositoryOwner()
-
getRepositoryName
public String getRepositoryName()
-
getClient
public org.eclipse.egit.github.core.client.GitHubClient getClient()
-
getRepository
public org.eclipse.egit.github.core.Repository getRepository()
-
getGists
public List<org.eclipse.egit.github.core.Gist> getGists()
-
getRepositories
public List<org.eclipse.egit.github.core.Repository> getRepositories()
-
getLabels
public List<org.eclipse.egit.github.core.Label> getLabels()
-
getIssue
public org.eclipse.egit.github.core.Issue getIssue(int issueNumber)
-
getIssues
public List<org.eclipse.egit.github.core.Issue> getIssues()
-
updateIssue
public org.eclipse.egit.github.core.Issue updateIssue(int issueNumber, String title, String body)
-
createComment
public org.eclipse.egit.github.core.Comment createComment(org.eclipse.egit.github.core.Issue issue, String comment)
Create Comment- Parameters:
issue
- Issuecomment
- String- Returns:
- Comment
-
-