Package com.spotify.github.v3.clients
Class OrganisationClient
- java.lang.Object
-
- com.spotify.github.v3.clients.OrganisationClient
-
public class OrganisationClient extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GithubAppClient
createGithubAppClient()
Create GitHub App API clientTeamClient
createTeamClient()
Create a Teams API client.CompletableFuture<OrgMembership>
getOrgMembership(String username)
Get an org membership of a user.CompletableFuture<OrgMembership>
updateOrgMembership(OrgMembershipCreate request, String username)
Add or update an org membership for a user.
-
-
-
Method Detail
-
createTeamClient
public TeamClient createTeamClient()
Create a Teams API client.- Returns:
- Teams API client
-
createGithubAppClient
public GithubAppClient createGithubAppClient()
Create GitHub App API client- Returns:
- GitHub App API client
-
getOrgMembership
public CompletableFuture<OrgMembership> getOrgMembership(String username)
Get an org membership of a user.- Parameters:
username
- username of the org member- Returns:
- membership
-
updateOrgMembership
public CompletableFuture<OrgMembership> updateOrgMembership(OrgMembershipCreate request, String username)
Add or update an org membership for a user.- Parameters:
request
- update org membership request- Returns:
- membership
-
-