Package com.twilio.http.bearertoken
Class BearerTokenNetworkHttpClient
- java.lang.Object
-
- com.twilio.http.bearertoken.BearerTokenHttpClient
-
- com.twilio.http.bearertoken.BearerTokenNetworkHttpClient
-
public class BearerTokenNetworkHttpClient extends BearerTokenHttpClient
-
-
Field Summary
-
Fields inherited from class com.twilio.http.bearertoken.BearerTokenHttpClient
DEFAULT_REQUEST_CONFIG, DEFAULT_SOCKET_CONFIG
-
-
Constructor Summary
Constructors Constructor Description BearerTokenNetworkHttpClient()
Create a new HTTP Client.BearerTokenNetworkHttpClient(org.apache.http.client.config.RequestConfig requestConfig)
Create a new HTTP Client with a custom request config.BearerTokenNetworkHttpClient(org.apache.http.client.config.RequestConfig requestConfig, org.apache.http.config.SocketConfig socketConfig)
Create a new HTTP Client with a custom request and socket config.BearerTokenNetworkHttpClient(org.apache.http.impl.client.HttpClientBuilder clientBuilder)
Create a new HTTP Client using custom configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Response
makeRequest(BearerTokenRequest request)
Make a request.-
Methods inherited from class com.twilio.http.bearertoken.BearerTokenHttpClient
reliableRequest, reliableRequest
-
-
-
-
Constructor Detail
-
BearerTokenNetworkHttpClient
public BearerTokenNetworkHttpClient()
Create a new HTTP Client.
-
BearerTokenNetworkHttpClient
public BearerTokenNetworkHttpClient(org.apache.http.client.config.RequestConfig requestConfig)
Create a new HTTP Client with a custom request config.- Parameters:
requestConfig
- a RequestConfig.
-
BearerTokenNetworkHttpClient
public BearerTokenNetworkHttpClient(org.apache.http.client.config.RequestConfig requestConfig, org.apache.http.config.SocketConfig socketConfig)
Create a new HTTP Client with a custom request and socket config.- Parameters:
requestConfig
- a RequestConfig.socketConfig
- a SocketConfig.
-
BearerTokenNetworkHttpClient
public BearerTokenNetworkHttpClient(org.apache.http.impl.client.HttpClientBuilder clientBuilder)
Create a new HTTP Client using custom configuration.- Parameters:
clientBuilder
- an HttpClientBuilder.
-
-
Method Detail
-
makeRequest
public Response makeRequest(BearerTokenRequest request)
Make a request.- Specified by:
makeRequest
in classBearerTokenHttpClient
- Parameters:
request
- request to make- Returns:
- Response of the HTTP request
-
-