Class Worker
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.taskrouter.v1.workspace.Worker
-
- All Implemented Interfaces:
Serializable
public class Worker extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkerCreatorcreator(String pathWorkspaceSid, String friendlyName)static WorkerDeleterdeleter(String pathWorkspaceSid, String pathSid)booleanequals(Object o)static WorkerFetcherfetcher(String pathWorkspaceSid, String pathSid)static WorkerfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Worker object using the provided ObjectMapper.static WorkerfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Worker object using the provided ObjectMapper.StringgetAccountSid()StringgetActivityName()StringgetActivitySid()StringgetAttributes()BooleangetAvailable()ZonedDateTimegetDateCreated()ZonedDateTimegetDateStatusChanged()ZonedDateTimegetDateUpdated()StringgetFriendlyName()Map<String,String>getLinks()StringgetSid()URIgetUrl()StringgetWorkspaceSid()inthashCode()static WorkerReaderreader(String pathWorkspaceSid)static WorkerUpdaterupdater(String pathWorkspaceSid, String pathSid)
-
-
-
Method Detail
-
creator
public static WorkerCreator creator(String pathWorkspaceSid, String friendlyName)
-
fetcher
public static WorkerFetcher fetcher(String pathWorkspaceSid, String pathSid)
-
deleter
public static WorkerDeleter deleter(String pathWorkspaceSid, String pathSid)
-
reader
public static WorkerReader reader(String pathWorkspaceSid)
-
updater
public static WorkerUpdater updater(String pathWorkspaceSid, String pathSid)
-
fromJson
public static Worker fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Worker object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Worker object represented by the provided JSON
-
fromJson
public static Worker fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Worker object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Worker object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getActivityName
public final String getActivityName()
-
getActivitySid
public final String getActivitySid()
-
getAttributes
public final String getAttributes()
-
getAvailable
public final Boolean getAvailable()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateStatusChanged
public final ZonedDateTime getDateStatusChanged()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getFriendlyName
public final String getFriendlyName()
-
getSid
public final String getSid()
-
getWorkspaceSid
public final String getWorkspaceSid()
-
getUrl
public final URI getUrl()
-
-