Class Repository
java.lang.Object
ink.icoding.github4j.model.Repository
GitHub 仓库模型,对应 GitHub API 中的仓库对象。
包含仓库的元信息、统计数据、时间戳及权限设置等字段。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetForks()intlonggetId()getName()intintgetOwner()intgetSize()intgetUrl()intintbooleanbooleanbooleanbooleanisFork()booleanbooleanvoidsetAllowForking(boolean allowForking) voidsetArchived(boolean archived) voidsetCreatedAt(Instant createdAt) voidsetDefaultBranch(String defaultBranch) voidsetDescription(String description) voidsetDisabled(boolean disabled) voidsetFork(boolean fork) voidsetForks(int forks) voidsetForksCount(int forksCount) voidsetFullName(String fullName) voidsetHomepage(String homepage) voidsetHtmlUrl(String htmlUrl) voidsetId(long id) voidsetLanguage(String language) voidsetLicense(License license) voidvoidvoidsetOpenIssues(int openIssues) voidsetOpenIssuesCount(int openIssuesCount) voidvoidsetPrivate(boolean aPrivate) voidsetPushedAt(Instant pushedAt) voidsetSize(int size) voidsetStargazersCount(int stargazersCount) voidsetTemplate(boolean template) voidvoidsetUpdatedAt(Instant updatedAt) voidvoidsetVisibility(String visibility) voidsetWatchers(int watchers) voidsetWatchersCount(int watchersCount)
-
Constructor Details
-
Repository
public Repository()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long id) -
getNodeId
-
setNodeId
-
getName
-
setName
-
getFullName
-
setFullName
-
getOwner
-
setOwner
-
isPrivate
public boolean isPrivate() -
setPrivate
public void setPrivate(boolean aPrivate) -
getHtmlUrl
-
setHtmlUrl
-
getDescription
-
setDescription
-
isFork
public boolean isFork() -
setFork
public void setFork(boolean fork) -
getUrl
-
setUrl
-
getHomepage
-
setHomepage
-
getLanguage
-
setLanguage
-
getForksCount
public int getForksCount() -
setForksCount
public void setForksCount(int forksCount) -
getStargazersCount
public int getStargazersCount() -
setStargazersCount
public void setStargazersCount(int stargazersCount) -
getWatchersCount
public int getWatchersCount() -
setWatchersCount
public void setWatchersCount(int watchersCount) -
getDefaultBranch
-
setDefaultBranch
-
getOpenIssuesCount
public int getOpenIssuesCount() -
setOpenIssuesCount
public void setOpenIssuesCount(int openIssuesCount) -
getTopics
-
setTopics
-
getLicense
-
setLicense
-
getCreatedAt
-
setCreatedAt
-
getUpdatedAt
-
setUpdatedAt
-
getPushedAt
-
setPushedAt
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
isArchived
public boolean isArchived() -
setArchived
public void setArchived(boolean archived) -
isDisabled
public boolean isDisabled() -
setDisabled
public void setDisabled(boolean disabled) -
getForks
public int getForks() -
setForks
public void setForks(int forks) -
getOpenIssues
public int getOpenIssues() -
setOpenIssues
public void setOpenIssues(int openIssues) -
getWatchers
public int getWatchers() -
setWatchers
public void setWatchers(int watchers) -
isAllowForking
public boolean isAllowForking() -
setAllowForking
public void setAllowForking(boolean allowForking) -
isTemplate
public boolean isTemplate() -
setTemplate
public void setTemplate(boolean template) -
getVisibility
-
setVisibility
-