public class IncomingPhoneNumber extends Resource
Modifier and Type | Class and Description |
---|---|
static class |
IncomingPhoneNumber.AddressRequirement |
static class |
IncomingPhoneNumber.EmergencyStatus |
Modifier and Type | Method and Description |
---|---|
static IncomingPhoneNumberCreator |
creator(PhoneNumber phoneNumber)
Create a IncomingPhoneNumberCreator to execute create.
|
static IncomingPhoneNumberCreator |
creator(String areaCode)
Create a IncomingPhoneNumberCreator to execute create.
|
static IncomingPhoneNumberCreator |
creator(String pathAccountSid,
PhoneNumber phoneNumber)
Create a IncomingPhoneNumberCreator to execute create.
|
static IncomingPhoneNumberCreator |
creator(String pathAccountSid,
String areaCode)
Create a IncomingPhoneNumberCreator to execute create.
|
static IncomingPhoneNumberDeleter |
deleter(String pathSid)
Create a IncomingPhoneNumberDeleter to execute delete.
|
static IncomingPhoneNumberDeleter |
deleter(String pathAccountSid,
String pathSid)
Create a IncomingPhoneNumberDeleter to execute delete.
|
boolean |
equals(Object o) |
static IncomingPhoneNumberFetcher |
fetcher(String pathSid)
Create a IncomingPhoneNumberFetcher to execute fetch.
|
static IncomingPhoneNumberFetcher |
fetcher(String pathAccountSid,
String pathSid)
Create a IncomingPhoneNumberFetcher to execute fetch.
|
static IncomingPhoneNumber |
fromJson(InputStream json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a IncomingPhoneNumber object using the
provided ObjectMapper.
|
static IncomingPhoneNumber |
fromJson(String json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a IncomingPhoneNumber object using the provided
ObjectMapper.
|
String |
getAccountSid()
Returns The The unique sid that identifies this account.
|
IncomingPhoneNumber.AddressRequirement |
getAddressRequirements()
Returns The Indicates if the customer requires an address.
|
String |
getApiVersion()
Returns The The Twilio REST API version to use.
|
Boolean |
getBeta()
Returns The Indicates if the phone number is a beta number.
|
PhoneNumberCapabilities |
getCapabilities()
Returns The Indicate if a phone can receive calls or messages.
|
org.joda.time.DateTime |
getDateCreated()
Returns The The date this resource was created.
|
org.joda.time.DateTime |
getDateUpdated()
Returns The The date this resource was last updated.
|
String |
getEmergencyAddressSid()
Returns The The emergency_address_sid.
|
IncomingPhoneNumber.EmergencyStatus |
getEmergencyStatus()
Returns The The emergency_status.
|
String |
getFriendlyName()
Returns The A human readable description of this resouce.
|
PhoneNumber |
getPhoneNumber()
Returns The The incoming phone number.
|
String |
getSid()
Returns The A string that uniquely identifies this resource.
|
String |
getSmsApplicationSid()
Returns The Unique string that identifies the application.
|
HttpMethod |
getSmsFallbackMethod()
Returns The HTTP method used with sms fallback url.
|
URI |
getSmsFallbackUrl()
Returns The URL Twilio will request if an error occurs in executing TwiML.
|
HttpMethod |
getSmsMethod()
Returns The HTTP method to use with sms url.
|
URI |
getSmsUrl()
Returns The URL Twilio will request when receiving an SMS.
|
URI |
getStatusCallback()
Returns The URL Twilio will use to pass status parameters.
|
HttpMethod |
getStatusCallbackMethod()
Returns The HTTP method twilio will use with status callback.
|
String |
getTrunkSid()
Returns The Unique string to identify the trunk.
|
String |
getUri()
Returns The The URI for this resource.
|
String |
getVoiceApplicationSid()
Returns The The unique sid of the application to handle this number.
|
Boolean |
getVoiceCallerIdLookup()
Returns The Look up the caller's caller-ID.
|
HttpMethod |
getVoiceFallbackMethod()
Returns The HTTP method used with fallback_url.
|
URI |
getVoiceFallbackUrl()
Returns The URL Twilio will request when an error occurs in TwiML.
|
HttpMethod |
getVoiceMethod()
Returns The HTTP method used with the voice url.
|
URI |
getVoiceUrl()
Returns The URL Twilio will request when receiving a call.
|
int |
hashCode() |
static IncomingPhoneNumberReader |
reader()
Create a IncomingPhoneNumberReader to execute read.
|
static IncomingPhoneNumberReader |
reader(String pathAccountSid)
Create a IncomingPhoneNumberReader to execute read.
|
String |
toString() |
static IncomingPhoneNumberUpdater |
updater(String pathSid)
Create a IncomingPhoneNumberUpdater to execute update.
|
static IncomingPhoneNumberUpdater |
updater(String pathAccountSid,
String pathSid)
Create a IncomingPhoneNumberUpdater to execute update.
|
public static IncomingPhoneNumberUpdater updater(String pathAccountSid, String pathSid)
pathAccountSid
- The new owner of the phone numberpathSid
- The sidpublic static IncomingPhoneNumberUpdater updater(String pathSid)
pathSid
- The sidpublic static IncomingPhoneNumberFetcher fetcher(String pathAccountSid, String pathSid)
pathAccountSid
- The account_sidpathSid
- Fetch by unique incoming-phone-number Sidpublic static IncomingPhoneNumberFetcher fetcher(String pathSid)
pathSid
- Fetch by unique incoming-phone-number Sidpublic static IncomingPhoneNumberDeleter deleter(String pathAccountSid, String pathSid)
pathAccountSid
- The account_sidpathSid
- Delete by unique phone-number Sidpublic static IncomingPhoneNumberDeleter deleter(String pathSid)
pathSid
- Delete by unique phone-number Sidpublic static IncomingPhoneNumberReader reader(String pathAccountSid)
pathAccountSid
- The account_sidpublic static IncomingPhoneNumberReader reader()
public static IncomingPhoneNumberCreator creator(String pathAccountSid, PhoneNumber phoneNumber)
pathAccountSid
- The account_sidphoneNumber
- The phone numberpublic static IncomingPhoneNumberCreator creator(PhoneNumber phoneNumber)
phoneNumber
- The phone numberpublic static IncomingPhoneNumberCreator creator(String pathAccountSid, String areaCode)
pathAccountSid
- The account_sidareaCode
- The desired area code for the new numberpublic static IncomingPhoneNumberCreator creator(String areaCode)
areaCode
- The desired area code for the new numberpublic static IncomingPhoneNumber fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapperpublic static IncomingPhoneNumber fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapperpublic final String getAccountSid()
public final IncomingPhoneNumber.AddressRequirement getAddressRequirements()
public final String getApiVersion()
public final Boolean getBeta()
public final PhoneNumberCapabilities getCapabilities()
public final org.joda.time.DateTime getDateCreated()
public final org.joda.time.DateTime getDateUpdated()
public final String getFriendlyName()
public final PhoneNumber getPhoneNumber()
public final String getSid()
public final String getSmsApplicationSid()
public final HttpMethod getSmsFallbackMethod()
public final URI getSmsFallbackUrl()
public final HttpMethod getSmsMethod()
public final URI getSmsUrl()
public final URI getStatusCallback()
public final HttpMethod getStatusCallbackMethod()
public final String getTrunkSid()
public final String getUri()
public final String getVoiceApplicationSid()
public final Boolean getVoiceCallerIdLookup()
public final HttpMethod getVoiceFallbackMethod()
public final URI getVoiceFallbackUrl()
public final HttpMethod getVoiceMethod()
public final URI getVoiceUrl()
public final IncomingPhoneNumber.EmergencyStatus getEmergencyStatus()
public final String getEmergencyAddressSid()
Copyright © 2016 Twilio, Inc. All Rights Reserved.