public class ShortCode extends Resource
Modifier and Type | Method and Description |
---|---|
static ShortCodeCreator |
creator(String pathServiceSid,
String shortCodeSid)
Create a ShortCodeCreator to execute create.
|
static ShortCodeDeleter |
deleter(String pathServiceSid,
String pathSid)
Create a ShortCodeDeleter to execute delete.
|
boolean |
equals(Object o) |
static ShortCodeFetcher |
fetcher(String pathServiceSid,
String pathSid)
Create a ShortCodeFetcher to execute fetch.
|
static ShortCode |
fromJson(InputStream json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a ShortCode object using the provided
ObjectMapper.
|
static ShortCode |
fromJson(String json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a ShortCode object using the provided
ObjectMapper.
|
String |
getAccountSid()
Returns The SID of the Account that created the resource.
|
List<String> |
getCapabilities()
Returns An array of values that describe whether the number can receive calls
or messages.
|
String |
getCountryCode()
Returns The 2-character ISO Country Code of the number.
|
ZonedDateTime |
getDateCreated()
Returns The ISO 8601 date and time in GMT when the resource was created.
|
ZonedDateTime |
getDateUpdated()
Returns The ISO 8601 date and time in GMT when the resource was last updated.
|
String |
getServiceSid()
Returns The SID of the Service that the resource is associated with.
|
String |
getShortCode()
Returns The E.164 format of the short code.
|
String |
getSid()
Returns The unique string that identifies the resource.
|
URI |
getUrl()
Returns The absolute URL of the ShortCode resource.
|
int |
hashCode() |
static ShortCodeReader |
reader(String pathServiceSid)
Create a ShortCodeReader to execute read.
|
public static ShortCodeCreator creator(String pathServiceSid, String shortCodeSid)
pathServiceSid
- The SID of the Service to create the resource undershortCodeSid
- The SID of the ShortCode being added to the Servicepublic static ShortCodeDeleter deleter(String pathServiceSid, String pathSid)
pathServiceSid
- The SID of the Service to delete the resource frompathSid
- The SID that identifies the resource to deletepublic static ShortCodeReader reader(String pathServiceSid)
pathServiceSid
- The SID of the Service to read the resources frompublic static ShortCodeFetcher fetcher(String pathServiceSid, String pathSid)
pathServiceSid
- The SID of the Service to fetch the resource frompathSid
- The SID that identifies the resource to fetchpublic static ShortCode fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapperpublic static ShortCode fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapperpublic final String getSid()
public final String getAccountSid()
public final String getServiceSid()
public final ZonedDateTime getDateCreated()
public final ZonedDateTime getDateUpdated()
public final String getShortCode()
public final String getCountryCode()
public final List<String> getCapabilities()
public final URI getUrl()
Copyright © 2019 Twilio, Inc. All Rights Reserved.