Class ExtendedGitHubClient
java.lang.Object
org.eclipse.egit.github.core.client.GitHubClient
org.jenkinsci.plugins.pipeline.github.client.ExtendedGitHubClient
public class ExtendedGitHubClient
extends org.eclipse.egit.github.core.client.GitHubClient
- Author:
- Aaron Whiteside
-
Field Summary
Fields inherited from class org.eclipse.egit.github.core.client.GitHubClient
baseUri, gson, HEADER_ACCEPT, HEADER_AUTHORIZATION, HEADER_CONTENT_TYPE, HEADER_USER_AGENT, HTTP_UNPROCESSABLE_ENTITY, METHOD_DELETE, METHOD_GET, METHOD_POST, METHOD_PUT, prefix, USER_AGENT
-
Constructor Summary
ConstructorsConstructorDescriptionExtendedGitHubClient
(String hostname) ExtendedGitHubClient
(String hostname, int port, String scheme) -
Method Summary
Modifier and TypeMethodDescription<V> V
org.eclipse.egit.github.core.client.GitHubResponse
getUnchecked
(org.eclipse.egit.github.core.client.GitHubRequest request) <V> V
<V> V
<V> V
<V> V
Methods inherited from class org.eclipse.egit.github.core.client.GitHubClient
configureRequest, configureUri, createClient, createConnection, createConnection, createDelete, createException, createGet, createPost, createPut, createUri, delete, delete, get, getBody, getHeaderAccept, getRemainingRequests, getRequestLimit, getResponseStream, getStream, getStream, getUser, isEmpty, isError, isOk, parseError, parseJson, parseJson, post, post, postStream, put, put, sendParams, setBufferSize, setCredentials, setHeaderAccept, setOAuth2Token, setProxy, setSerializeNulls, setUserAgent, toJson, updateRateLimits
-
Constructor Details
-
ExtendedGitHubClient
public ExtendedGitHubClient() -
ExtendedGitHubClient
-
ExtendedGitHubClient
-
-
Method Details
-
patch
-
patch
-
post
- Throws:
IOException
-
put
- Throws:
IOException
-
getUnchecked
public org.eclipse.egit.github.core.client.GitHubResponse getUnchecked(org.eclipse.egit.github.core.client.GitHubRequest request) -
delete
- Throws:
IOException
-