Package com.twilio.rest.assistants.v1
Class Tool
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.assistants.v1.Tool
-
- All Implemented Interfaces:
Serializable
public class Tool extends Resource
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTool.AssistantsV1ServiceCreatePolicyRequeststatic classTool.AssistantsV1ServiceCreateToolRequeststatic classTool.AssistantsV1ServicePolicystatic classTool.AssistantsV1ServiceUpdateToolRequest
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ToolCreatorcreator(Tool.AssistantsV1ServiceCreateToolRequest assistantsV1ServiceCreateToolRequest)static ToolDeleterdeleter(String pathId)booleanequals(Object o)static ToolFetcherfetcher(String pathId)static ToolfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Tool object using the provided ObjectMapper.static ToolfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Tool object using the provided ObjectMapper.inthashCode()static ToolReaderreader()static StringtoJson(Object object, com.fasterxml.jackson.databind.ObjectMapper mapper)static ToolUpdaterupdater(String pathId)
-
-
-
Method Detail
-
creator
public static ToolCreator creator(Tool.AssistantsV1ServiceCreateToolRequest assistantsV1ServiceCreateToolRequest)
-
deleter
public static ToolDeleter deleter(String pathId)
-
fetcher
public static ToolFetcher fetcher(String pathId)
-
reader
public static ToolReader reader()
-
updater
public static ToolUpdater updater(String pathId)
-
fromJson
public static Tool fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Tool object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Tool object represented by the provided JSON
-
fromJson
public static Tool fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Tool object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Tool object represented by the provided JSON
-
toJson
public static String toJson(Object object, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-