Package com.spotify.github.v3.repos
Interface RepositoryBase
-
- All Superinterfaces:
UpdateTracking
- All Known Subinterfaces:
PushRepository
,Repository
- All Known Implementing Classes:
ImmutablePushRepository
,ImmutableRepository
,ImmutableRepositoryBase
@Immutable public interface RepositoryBase extends UpdateTracking
Repository resource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String
archiveUrl()
Archive URL templateString
assigneesUrl()
Assignees URL templateString
blobsUrl()
Blobs URL templateString
branchesUrl()
Branches URL templateURI
cloneUrl()
Clone URLString
collaboratorsUrl()
Collaborators URL templateString
commentsUrl()
Comments URL templateString
commitsUrl()
Commits URL templateString
compareUrl()
Compare URL templateString
contentsUrl()
Contents URL templateURI
contributorsUrl()
Contributors URLString
defaultBranch()
Default branchOptional<URI>
deploymentsUrl()
Deployments URLOptional<String>
description()
DescriptionURI
downloadsUrl()
Downloads URLURI
eventsUrl()
Events URLBoolean
fork()
Is it a forkInteger
forks()
Deprecated.Integer
forksCount()
Forks countURI
forksUrl()
Forks URLString
fullName()
Full name: org/repoString
gitCommitsUrl()
Git commits URL templateString
gitRefsUrl()
Git references URL templateString
gitTagsUrl()
Git tags URL templateURI
gitUrl()
Git URLBoolean
hasDownloads()
Does it have downloadsBoolean
hasIssues()
Does it have issuesBoolean
hasPages()
Does it have pagesBoolean
hasWiki()
Does it have wikiOptional<URI>
homepage()
Homepage URLURI
hooksUrl()
Hooks URLURI
htmlUrl()
HTML URLInteger
id()
IDBoolean
isPrivate()
Is it privateOptional<Boolean>
isPublic()
Is it publicString
issueCommentUrl()
Issue Comment URL templateString
issueEventsUrl()
Issue event URL templateString
issuesUrl()
Issues URL templateString
keysUrl()
Keys URL templateString
labelsUrl()
Labels URL templateOptional<String>
language()
LanguageURI
languagesUrl()
Languages URLOptional<String>
masterBranch()
Deprecated.URI
mergesUrl()
Merges URLString
milestonesUrl()
Milestones URL templateOptional<URI>
mirrorUrl()
Mirror url, if this repo is a mirrorString
name()
NameString
notificationsUrl()
Notifications URL templateOptional<Integer>
openIssues()
Deprecated.Integer
openIssuesCount()
Open issues countOptional<Permissions>
permissions()
PermissionsString
pullsUrl()
Pulls URL templateGitHubInstant
pushedAt()
Pushed dateString
releasesUrl()
Releases URL templateInteger
size()
Size in kBString
sshUrl()
SSH URL.Optional<Integer>
stargazers()
Deprecated.Integer
stargazersCount()
Stargazers countURI
stargazersUrl()
Stargazers URLString
statusesUrl()
Statuses URL templateURI
subscribersUrl()
Subscribers URLURI
subscriptionUrl()
Subscription URLURI
svnUrl()
Subversion URLURI
tagsUrl()
Tags URLString
teamsUrl()
Teams URLString
treesUrl()
Trees URL templateURI
url()
API URLOptional<Integer>
watchers()
Deprecated.Integer
watchersCount()
Watchers count-
Methods inherited from interface com.spotify.github.UpdateTracking
createdAt, updatedAt
-
-
-
-
Method Detail
-
id
@Nullable Integer id()
ID
-
name
@Nullable String name()
Name
-
fullName
@Nullable String fullName()
Full name: org/repo
-
isPrivate
@Nullable Boolean isPrivate()
Is it private
-
fork
@Nullable Boolean fork()
Is it a fork
-
url
@Nullable URI url()
API URL
-
htmlUrl
@Nullable URI htmlUrl()
HTML URL
-
archiveUrl
@Nullable String archiveUrl()
Archive URL template
-
assigneesUrl
@Nullable String assigneesUrl()
Assignees URL template
-
blobsUrl
@Nullable String blobsUrl()
Blobs URL template
-
branchesUrl
@Nullable String branchesUrl()
Branches URL template
-
cloneUrl
@Nullable URI cloneUrl()
Clone URL
-
collaboratorsUrl
@Nullable String collaboratorsUrl()
Collaborators URL template
-
commentsUrl
@Nullable String commentsUrl()
Comments URL template
-
commitsUrl
@Nullable String commitsUrl()
Commits URL template
-
compareUrl
@Nullable String compareUrl()
Compare URL template
-
contentsUrl
@Nullable String contentsUrl()
Contents URL template
-
contributorsUrl
@Nullable URI contributorsUrl()
Contributors URL
-
downloadsUrl
@Nullable URI downloadsUrl()
Downloads URL
-
eventsUrl
@Nullable URI eventsUrl()
Events URL
-
forksUrl
@Nullable URI forksUrl()
Forks URL
-
gitCommitsUrl
@Nullable String gitCommitsUrl()
Git commits URL template
-
gitRefsUrl
@Nullable String gitRefsUrl()
Git references URL template
-
gitTagsUrl
@Nullable String gitTagsUrl()
Git tags URL template
-
gitUrl
@Nullable URI gitUrl()
Git URL
-
hooksUrl
@Nullable URI hooksUrl()
Hooks URL
-
forksCount
@Nullable Integer forksCount()
Forks count
-
stargazersCount
@Nullable Integer stargazersCount()
Stargazers count
-
watchersCount
@Nullable Integer watchersCount()
Watchers count
-
size
@Nullable Integer size()
Size in kB
-
defaultBranch
@Nullable String defaultBranch()
Default branch
-
openIssuesCount
@Nullable Integer openIssuesCount()
Open issues count
-
hasIssues
@Nullable Boolean hasIssues()
Does it have issues
-
hasWiki
@Nullable Boolean hasWiki()
Does it have wiki
-
hasPages
@Nullable Boolean hasPages()
Does it have pages
-
hasDownloads
@Nullable Boolean hasDownloads()
Does it have downloads
-
permissions
Optional<Permissions> permissions()
Permissions
-
forks
@Deprecated @Nullable Integer forks()
Deprecated.Deprecated forks,forksCount()
-
pushedAt
@Nullable GitHubInstant pushedAt()
Pushed date
-
issuesUrl
@Nullable String issuesUrl()
Issues URL template
-
issueCommentUrl
@Nullable String issueCommentUrl()
Issue Comment URL template
-
issueEventsUrl
@Nullable String issueEventsUrl()
Issue event URL template
-
keysUrl
@Nullable String keysUrl()
Keys URL template
-
labelsUrl
@Nullable String labelsUrl()
Labels URL template
-
languagesUrl
@Nullable URI languagesUrl()
Languages URL
-
mergesUrl
@Nullable URI mergesUrl()
Merges URL
-
milestonesUrl
@Nullable String milestonesUrl()
Milestones URL template
-
notificationsUrl
@Nullable String notificationsUrl()
Notifications URL template
-
openIssues
@Deprecated Optional<Integer> openIssues()
Deprecated.Deprecated open issues,openIssuesCount()
-
pullsUrl
@Nullable String pullsUrl()
Pulls URL template
-
releasesUrl
@Nullable String releasesUrl()
Releases URL template
-
sshUrl
@Nullable String sshUrl()
SSH URL.
-
stargazersUrl
@Nullable URI stargazersUrl()
Stargazers URL
-
statusesUrl
@Nullable String statusesUrl()
Statuses URL template
-
subscribersUrl
@Nullable URI subscribersUrl()
Subscribers URL
-
subscriptionUrl
@Nullable URI subscriptionUrl()
Subscription URL
-
svnUrl
@Nullable URI svnUrl()
Subversion URL
-
tagsUrl
@Nullable URI tagsUrl()
Tags URL
-
treesUrl
@Nullable String treesUrl()
Trees URL template
-
teamsUrl
@Nullable String teamsUrl()
Teams URL
-
watchers
@Deprecated Optional<Integer> watchers()
Deprecated.Deprecated watchers,watchersCount()
-
stargazers
@Deprecated Optional<Integer> stargazers()
Deprecated.Deprecated stargazers,stargazersCount()
-
masterBranch
@Deprecated Optional<String> masterBranch()
Deprecated.Deprecated masterBranch,defaultBranch()
-
-