Class Queue
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.api.v2010.account.Queue
-
- All Implemented Interfaces:
Serializable
public class Queue extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueueCreatorcreator(String friendlyName)static QueueCreatorcreator(String pathAccountSid, String friendlyName)static QueueDeleterdeleter(String pathSid)static QueueDeleterdeleter(String pathAccountSid, String pathSid)booleanequals(Object o)static QueueFetcherfetcher(String pathSid)static QueueFetcherfetcher(String pathAccountSid, String pathSid)static QueuefromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Queue object using the provided ObjectMapper.static QueuefromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Queue object using the provided ObjectMapper.StringgetAccountSid()IntegergetAverageWaitTime()IntegergetCurrentSize()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()StringgetFriendlyName()IntegergetMaxSize()StringgetSid()StringgetUri()inthashCode()static QueueReaderreader()static QueueReaderreader(String pathAccountSid)static QueueUpdaterupdater(String pathSid)static QueueUpdaterupdater(String pathAccountSid, String pathSid)
-
-
-
Method Detail
-
creator
public static QueueCreator creator(String friendlyName)
-
creator
public static QueueCreator creator(String pathAccountSid, String friendlyName)
-
fetcher
public static QueueFetcher fetcher(String pathSid)
-
fetcher
public static QueueFetcher fetcher(String pathAccountSid, String pathSid)
-
deleter
public static QueueDeleter deleter(String pathSid)
-
deleter
public static QueueDeleter deleter(String pathAccountSid, String pathSid)
-
reader
public static QueueReader reader()
-
reader
public static QueueReader reader(String pathAccountSid)
-
updater
public static QueueUpdater updater(String pathSid)
-
updater
public static QueueUpdater updater(String pathAccountSid, String pathSid)
-
fromJson
public static Queue fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Queue object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Queue object represented by the provided JSON
-
fromJson
public static Queue fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Queue object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Queue object represented by the provided JSON
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getCurrentSize
public final Integer getCurrentSize()
-
getFriendlyName
public final String getFriendlyName()
-
getUri
public final String getUri()
-
getAccountSid
public final String getAccountSid()
-
getAverageWaitTime
public final Integer getAverageWaitTime()
-
getSid
public final String getSid()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getMaxSize
public final Integer getMaxSize()
-
-