Class Team
java.lang.Object
ink.icoding.github4j.model.Team
GitHub 团队模型,表示组织中的团队。
对应GitHub API中的团队对象,包含团队基本信息、权限配置和所属组织信息。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetId()intgetName()intgetSlug()getUrl()voidsetCreatedAt(Instant createdAt) voidsetDescription(String description) voidsetHtmlUrl(String htmlUrl) voidsetId(long id) voidvoidsetMembersCount(int membersCount) voidvoidvoidsetNotificationSetting(String notificationSetting) voidsetOrganization(Organization organization) voidsetPermission(String permission) voidsetPrivacy(String privacy) voidsetReposCount(int reposCount) voidvoidsetUpdatedAt(Instant updatedAt) void
-
Constructor Details
-
Team
public Team()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long id) -
getNodeId
-
setNodeId
-
getUrl
-
setUrl
-
getHtmlUrl
-
setHtmlUrl
-
getName
-
setName
-
getSlug
-
setSlug
-
getDescription
-
setDescription
-
getPrivacy
-
setPrivacy
-
getNotificationSetting
-
setNotificationSetting
-
getPermission
-
setPermission
-
getLdapDn
-
setLdapDn
-
getMembersCount
public int getMembersCount() -
setMembersCount
public void setMembersCount(int membersCount) -
getReposCount
public int getReposCount() -
setReposCount
public void setReposCount(int reposCount) -
getCreatedAt
-
setCreatedAt
-
getUpdatedAt
-
setUpdatedAt
-
getOrganization
-
setOrganization
-