in src/main/java/com/spotify/github/v3/clients/GitHubClient.java [337:350]
public static GitHubClient scopeForInstallationId(
final GitHubClient client, final int installationId) {
if (client.getPrivateKey().isEmpty()) {
throw new RuntimeException("Installation ID scoped client needs a private key");
}
return new GitHubClient(
client.client,
client.baseUrl,
null,
null,
client.getPrivateKey().get(),
client.appId,
installationId);
}