Class Task
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.autopilot.v1.assistant.Task
-
- All Implemented Interfaces:
Serializable
public class Task extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskCreatorcreator(String pathAssistantSid, String uniqueName)static TaskDeleterdeleter(String pathAssistantSid, String pathSid)booleanequals(Object o)static TaskFetcherfetcher(String pathAssistantSid, String pathSid)static TaskfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Task object using the provided ObjectMapper.static TaskfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Task object using the provided ObjectMapper.StringgetAccountSid()URIgetActionsUrl()StringgetAssistantSid()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()StringgetFriendlyName()Map<String,String>getLinks()StringgetSid()StringgetUniqueName()URIgetUrl()inthashCode()static TaskReaderreader(String pathAssistantSid)static TaskUpdaterupdater(String pathAssistantSid, String pathSid)
-
-
-
Method Detail
-
creator
public static TaskCreator creator(String pathAssistantSid, String uniqueName)
-
fetcher
public static TaskFetcher fetcher(String pathAssistantSid, String pathSid)
-
deleter
public static TaskDeleter deleter(String pathAssistantSid, String pathSid)
-
reader
public static TaskReader reader(String pathAssistantSid)
-
updater
public static TaskUpdater updater(String pathAssistantSid, String pathSid)
-
fromJson
public static Task fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Task object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Task object represented by the provided JSON
-
fromJson
public static Task fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Task object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Task object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getFriendlyName
public final String getFriendlyName()
-
getAssistantSid
public final String getAssistantSid()
-
getSid
public final String getSid()
-
getUniqueName
public final String getUniqueName()
-
getActionsUrl
public final URI getActionsUrl()
-
getUrl
public final URI getUrl()
-
-