public class TwilioRestClient extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TwilioRestClient.Domains |
Modifier and Type | Field and Description |
---|---|
static int |
HTTP_STATUS_CODE_CREATED |
static int |
HTTP_STATUS_CODE_NO_CONTENT |
static int |
HTTP_STATUS_CODE_OK |
static com.google.common.base.Predicate<Integer> |
SUCCESS |
Constructor and Description |
---|
TwilioRestClient(String username,
String password)
Create a Rest Client.
|
TwilioRestClient(String username,
String password,
String accountSid)
Create a Rest Client using a custom HTTP Client.
|
TwilioRestClient(String username,
String password,
String accountSid,
HttpClient httpClient)
Create a Rest Client using a custom HTTP Client.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccountSid() |
HttpClient |
getHttpClient() |
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
Response |
request(Request request)
Make a request to Twilio.
|
void |
setHttpClient(HttpClient httpClient) |
public static final int HTTP_STATUS_CODE_CREATED
public static final int HTTP_STATUS_CODE_NO_CONTENT
public static final int HTTP_STATUS_CODE_OK
public static final com.google.common.base.Predicate<Integer> SUCCESS
public TwilioRestClient(String username, String password)
username
- Twilio usernamepassword
- Twilio passwordpublic TwilioRestClient(String username, String password, String accountSid)
username
- Twilio usernamepassword
- Twilio passwordaccountSid
- Twilio account sidpublic TwilioRestClient(String username, String password, String accountSid, HttpClient httpClient)
username
- Twilio usernamepassword
- Twilio passwordaccountSid
- Twilio account sidhttpClient
- Custom HTTP Clientpublic Response request(Request request)
request
- request to makepublic String getAccountSid()
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public HttpClient getHttpClient()
public void setHttpClient(HttpClient httpClient)
Copyright © 2011 Twilio, Inc. All Rights Reserved.