Package com.nexmo.client
Class HttpWrapper
- java.lang.Object
-
- com.nexmo.client.HttpWrapper
-
public class HttpWrapper extends java.lang.Object
Internal class that holds available authentication methods and a shared HttpClient.
-
-
Constructor Summary
Constructors Constructor Description HttpWrapper(AuthCollection authCollection)HttpWrapper(AuthMethod... authMethods)HttpWrapper(HttpConfig httpConfig, AuthCollection authCollection)HttpWrapper(HttpConfig httpConfig, AuthMethod... authMethods)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.http.client.HttpClientcreateHttpClient()AuthCollectiongetAuthCollection()org.apache.http.client.HttpClientgetHttpClient()HttpConfiggetHttpConfig()voidsetAuthCollection(AuthCollection authCollection)voidsetHttpClient(org.apache.http.client.HttpClient httpClient)
-
-
-
Constructor Detail
-
HttpWrapper
public HttpWrapper(AuthCollection authCollection)
-
HttpWrapper
public HttpWrapper(HttpConfig httpConfig, AuthCollection authCollection)
-
HttpWrapper
public HttpWrapper(AuthMethod... authMethods)
-
HttpWrapper
public HttpWrapper(HttpConfig httpConfig, AuthMethod... authMethods)
-
-
Method Detail
-
getHttpClient
public org.apache.http.client.HttpClient getHttpClient()
-
setHttpClient
public void setHttpClient(org.apache.http.client.HttpClient httpClient)
-
getAuthCollection
public AuthCollection getAuthCollection()
-
setAuthCollection
public void setAuthCollection(AuthCollection authCollection)
-
createHttpClient
protected org.apache.http.client.HttpClient createHttpClient()
-
getHttpConfig
public HttpConfig getHttpConfig()
-
-