Class AssistantsTool
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.assistants.v1.assistant.AssistantsTool
-
- All Implemented Interfaces:
Serializable
public class AssistantsTool extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssistantsToolCreator
creator(String pathAssistantId, String pathId)
static AssistantsToolDeleter
deleter(String pathAssistantId, String pathId)
boolean
equals(Object o)
static AssistantsTool
fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a AssistantsTool object using the provided ObjectMapper.static AssistantsTool
fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a AssistantsTool object using the provided ObjectMapper.String
getAccountSid()
ZonedDateTime
getDateCreated()
ZonedDateTime
getDateUpdated()
String
getDescription()
Boolean
getEnabled()
String
getId()
Map<String,Object>
getMeta()
String
getName()
Boolean
getRequiresAuth()
String
getType()
String
getUrl()
int
hashCode()
static AssistantsToolReader
reader(String pathAssistantId)
-
-
-
Method Detail
-
creator
public static AssistantsToolCreator creator(String pathAssistantId, String pathId)
-
deleter
public static AssistantsToolDeleter deleter(String pathAssistantId, String pathId)
-
reader
public static AssistantsToolReader reader(String pathAssistantId)
-
fromJson
public static AssistantsTool fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a AssistantsTool object using the provided ObjectMapper.- Parameters:
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapper- Returns:
- AssistantsTool object represented by the provided JSON
-
fromJson
public static AssistantsTool fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a AssistantsTool object using the provided ObjectMapper.- Parameters:
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapper- Returns:
- AssistantsTool object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getDescription
public final String getDescription()
-
getEnabled
public final Boolean getEnabled()
-
getId
public final String getId()
-
getName
public final String getName()
-
getRequiresAuth
public final Boolean getRequiresAuth()
-
getType
public final String getType()
-
getUrl
public final String getUrl()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
-