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 BooleanallowAutoMerge()Allow auto mergesBooleanallowMergeCommit()Allow merge commitsBooleanallowRebaseMerge()Allow rebase mergesBooleanallowSquashMerge()Allow squash mergesStringarchiveUrl()Archive URL templateStringassigneesUrl()Assignees URL templateStringblobsUrl()Blobs URL templateStringbranchesUrl()Branches URL templateURIcloneUrl()Clone URLStringcollaboratorsUrl()Collaborators URL templateStringcommentsUrl()Comments URL templateStringcommitsUrl()Commits URL templateStringcompareUrl()Compare URL templateStringcontentsUrl()Contents URL templateURIcontributorsUrl()Contributors URLStringdefaultBranch()Default branchOptional<URI>deploymentsUrl()Deployments URLOptional<String>description()DescriptionURIdownloadsUrl()Downloads URLURIeventsUrl()Events URLBooleanfork()Is it a forkIntegerforks()Deprecated.IntegerforksCount()Forks countURIforksUrl()Forks URLStringfullName()Full name: org/repoStringgitCommitsUrl()Git commits URL templateStringgitRefsUrl()Git references URL templateStringgitTagsUrl()Git tags URL templateURIgitUrl()Git URLBooleanhasDownloads()Does it have downloadsBooleanhasIssues()Does it have issuesBooleanhasPages()Does it have pagesBooleanhasWiki()Does it have wikiOptional<String>homepage()Homepage URLURIhooksUrl()Hooks URLURIhtmlUrl()HTML URLIntegerid()IDBooleanisArchived()Is it archivedBooleanisPrivate()Is it privateOptional<Boolean>isPublic()Is it publicStringissueCommentUrl()Issue Comment URL templateStringissueEventsUrl()Issue event URL templateStringissuesUrl()Issues URL templateStringkeysUrl()Keys URL templateStringlabelsUrl()Labels URL templateOptional<String>language()LanguageURIlanguagesUrl()Languages URLOptional<String>masterBranch()Deprecated.URImergesUrl()Merges URLStringmilestonesUrl()Milestones URL templateOptional<URI>mirrorUrl()Mirror url, if this repo is a mirrorStringname()NameStringnotificationsUrl()Notifications URL templateOptional<Integer>openIssues()Deprecated.IntegeropenIssuesCount()Open issues countOptional<Permissions>permissions()PermissionsStringpullsUrl()Pulls URL templateGitHubInstantpushedAt()Pushed dateStringreleasesUrl()Releases URL templateIntegersize()Size in kBStringsshUrl()SSH URL.Optional<Integer>stargazers()Deprecated.IntegerstargazersCount()Stargazers countURIstargazersUrl()Stargazers URLStringstatusesUrl()Statuses URL templateURIsubscribersUrl()Subscribers URLURIsubscriptionUrl()Subscription URLURIsvnUrl()Subversion URLURItagsUrl()Tags URLStringteamsUrl()Teams URLStringtreesUrl()Trees URL templateURIurl()API URLOptional<Integer>watchers()Deprecated.IntegerwatchersCount()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
-
isArchived
@Nullable Boolean isArchived()
Is it archived
-
fork
@Nullable Boolean fork()
Is it a fork
-
url
@Nullable URI url()
API URL
-
htmlUrl
@Nullable URI htmlUrl()
HTML URL
-
allowAutoMerge
@Nullable Boolean allowAutoMerge()
Allow auto merges
-
allowSquashMerge
@Nullable Boolean allowSquashMerge()
Allow squash merges
-
allowMergeCommit
@Nullable Boolean allowMergeCommit()
Allow merge commits
-
allowRebaseMerge
@Nullable Boolean allowRebaseMerge()
Allow rebase merges
-
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()
-
-