|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.twilio.sdk.TwilioClient
com.twilio.sdk.TwilioTaskRouterClient
public class TwilioTaskRouterClient
The client class that access http://taskrouter.twilio.com.
| Field Summary | |
|---|---|
static String |
DEFAULT_VERSION
|
| Constructor Summary | |
|---|---|
TwilioTaskRouterClient(String accountSid,
String authToken)
|
|
TwilioTaskRouterClient(String accountSid,
String authToken,
String endpoint)
|
|
| Method Summary | |
|---|---|
Activity |
createActivity(String workspaceSid,
Map<String,String> properties)
Create an Activity. |
Task |
createTask(String workspaceSid,
Map<String,String> properties)
Create an Task. |
TaskQueue |
createTaskQueue(String workspaceSid,
Map<String,String> properties)
Create an TaskQueue. |
Worker |
createWorker(String workspaceSid,
Map<String,String> properties)
Create an Worker. |
Workflow |
createWorkflow(String workspaceSid,
Map<String,String> properties)
Create an Workflow. |
Workspace |
createWorkspace(Map<String,String> properties)
Create a Workspace. |
boolean |
deleteActivity(String workspaceSid,
String activitySid)
Deletes an activity. |
boolean |
deleteTask(String workspaceSid,
String taskSid)
Deletes a task. |
boolean |
deleteTaskQueue(String workspaceSid,
String queueSid)
Deletes a queue. |
boolean |
deleteWorker(String workspaceSid,
String workerSid)
Deletes a worker. |
boolean |
deleteWorkflow(String workspaceSid,
String workflowSid)
Deletes a workflow. |
boolean |
deleteWorkspace(String sid)
Deletes a workspace. |
ActivityList |
getActivities(String workspaceSid)
Get the activities. |
ActivityList |
getActivities(String workspaceSid,
Map<String,String> filters)
Get the activities. |
Activity |
getActivity(String workspaceSid,
String activitySid)
Get an activity instance by sid. |
Event |
getEvent(String workspaceSid,
String eventSid)
Get an event instance by sid. |
EventList |
getEvents(String workspaceSid)
Get the events. |
EventList |
getEvents(String workspaceSid,
Map<String,String> filters)
Get the events. |
TaskQueueListStatistics |
getQueuesStatistics(String workspaceSid)
Get queues statistics. |
TaskQueueListStatistics |
getQueuesStatistics(String workspaceSid,
Map<String,String> filters)
Get queues statistics. |
TaskQueueStatistics |
getQueueStatistics(String workspaceSid,
String queueSid)
Get a queue statistics. |
TaskQueueStatistics |
getQueueStatistics(String workspaceSid,
String queueSid,
Map<String,String> filters)
Get a queue statistics. |
Reservation |
getReservation(String workspaceSid,
String taskSid,
String reservationSid)
Get a reservation instance by sid. |
ReservationList |
getReservations(String workspaceSid,
String taskSid)
Get the reservations. |
ReservationList |
getReservations(String workspaceSid,
String taskSid,
Map<String,String> filters)
Get the reservations. |
Task |
getTask(String workspaceSid,
String taskSid)
Get a task instance by sid. |
TaskQueue |
getTaskQueue(String workspaceSid,
String queueSid)
Get a queue instance by sid. |
TaskQueueList |
getTaskQueues(String workspaceSid)
Get the queues. |
TaskQueueList |
getTaskQueues(String workspaceSid,
Map<String,String> filters)
Get the queues. |
TaskList |
getTasks(String workspaceSid)
Get the tasks. |
TaskList |
getTasks(String workspaceSid,
Map<String,String> filters)
Get the tasks. |
Worker |
getWorker(String workspaceSid,
String workerSid)
Get a worker instance by sid. |
WorkerList |
getWorkers(String workspaceSid)
Get the workers. |
WorkerList |
getWorkers(String workspaceSid,
Map<String,String> filters)
Get the workers. |
WorkersStatistics |
getWorkersStatistics(String workspaceSid)
Get workers statistics. |
WorkersStatistics |
getWorkersStatistics(String workspaceSid,
Map<String,String> filters)
Get workers statistics. |
WorkerStatistics |
getWorkerStatistics(String workspaceSid,
String workerSid)
Get worker statistics. |
WorkerStatistics |
getWorkerStatistics(String workspaceSid,
String workerSid,
Map<String,String> filters)
Get worker statistics. |
Workflow |
getWorkflow(String workspaceSid,
String workflowSid)
Get a workflow instance by sid. |
WorkflowList |
getWorkflows(String workspaceSid)
Get the workflows. |
WorkflowList |
getWorkflows(String workspaceSid,
Map<String,String> filters)
Get the workflows. |
WorkflowStatistics |
getWorkflowStatistics(String workspaceSid,
String workflowSid)
Get workflow statistics. |
WorkflowStatistics |
getWorkflowStatistics(String workspaceSid,
String workflowSid,
Map<String,String> filters)
Get workflow statistics. |
Workspace |
getWorkspace(String sid)
Get a workspace instance by sid |
WorkspaceList |
getWorkspaces()
Get the workspaces. |
WorkspaceList |
getWorkspaces(Map<String,String> filters)
Get the workspaces. |
WorkspaceStatistics |
getWorkspaceStatistics(String workspaceSid)
Get workspace statistics. |
WorkspaceStatistics |
getWorkspaceStatistics(String workspaceSid,
Map<String,String> filters)
Get workspace statistics. |
| Methods inherited from class com.twilio.sdk.TwilioClient |
|---|
get, getAccountSid, getEndpoint, getHttpClient, getNumRetries, request, request, requestStream, requestStream, safeRequest, safeRequest, setHttpClient, setNumRetries |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_VERSION
| Constructor Detail |
|---|
public TwilioTaskRouterClient(String accountSid,
String authToken)
public TwilioTaskRouterClient(String accountSid,
String authToken,
String endpoint)
| Method Detail |
|---|
public Activity createActivity(String workspaceSid,
Map<String,String> properties)
throws TwilioRestException
Activity.
properties - activity properties
TwilioRestException
public TaskQueue createTaskQueue(String workspaceSid,
Map<String,String> properties)
throws TwilioRestException
TaskQueue.
properties - queue properties
TwilioRestException
public Task createTask(String workspaceSid,
Map<String,String> properties)
throws TwilioRestException
Task.
properties - task properties
TwilioRestException
public Worker createWorker(String workspaceSid,
Map<String,String> properties)
throws TwilioRestException
Worker.
properties - task properties
TwilioRestException
public Workflow createWorkflow(String workspaceSid,
Map<String,String> properties)
throws TwilioRestException
Workflow.
properties - task properties
TwilioRestException
public Workspace createWorkspace(Map<String,String> properties)
throws TwilioRestException
Workspace.
properties - workspace properties
TwilioRestException
public boolean deleteActivity(String workspaceSid,
String activitySid)
throws TwilioRestException
workspaceSid - the workspace sidactivitySid - the activity sid
TwilioRestException - the twilio rest exception
public boolean deleteTaskQueue(String workspaceSid,
String queueSid)
throws TwilioRestException
workspaceSid - the workspace sidqueueSid - the queue sid
TwilioRestException - the twilio rest exception
public boolean deleteTask(String workspaceSid,
String taskSid)
throws TwilioRestException
workspaceSid - the workspace sidtaskSid - the task sid
TwilioRestException - the twilio rest exception
public boolean deleteWorker(String workspaceSid,
String workerSid)
throws TwilioRestException
workspaceSid - the workspace sidworkerSid - the worker sid
TwilioRestException - the twilio rest exception
public boolean deleteWorkflow(String workspaceSid,
String workflowSid)
throws TwilioRestException
workspaceSid - the workspace sidworkflowSid - the workflow sid
TwilioRestException - the twilio rest exception
public boolean deleteWorkspace(String sid)
throws TwilioRestException
sid - the workspace sid
TwilioRestException - the twilio rest exceptionpublic ActivityList getActivities(String workspaceSid)
public ActivityList getActivities(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public Activity getActivity(String workspaceSid,
String activitySid)
workspaceSid - The 34 character sid starting with WSactivitySid - The 34 character sid starting with WA
public Event getEvent(String workspaceSid,
String eventSid)
workspaceSid - The 34 character sid starting with WSeventSid - The 34 character sid starting with EVpublic EventList getEvents(String workspaceSid)
public EventList getEvents(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public Reservation getReservation(String workspaceSid,
String taskSid,
String reservationSid)
workspaceSid - The 34 character sid starting with WStaskSid - The 34 character sid starting with WTreservationSid - The 34 character sid starting with WR
public ReservationList getReservations(String workspaceSid,
String taskSid)
public ReservationList getReservations(String workspaceSid,
String taskSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public TaskQueue getTaskQueue(String workspaceSid,
String queueSid)
workspaceSid - The 34 character sid starting with WSqueueSid - The 34 character sid starting with WQpublic TaskQueueList getTaskQueues(String workspaceSid)
public TaskQueueList getTaskQueues(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public TaskQueueListStatistics getQueuesStatistics(String workspaceSid)
workspaceSid - The 34 character sid starting with WS
public TaskQueueListStatistics getQueuesStatistics(String workspaceSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSfilters - the filters
public TaskQueueStatistics getQueueStatistics(String workspaceSid,
String queueSid)
workspaceSid - The 34 character sid starting with WSqueueSid - The 34 character sid starting with WQ
public TaskQueueStatistics getQueueStatistics(String workspaceSid,
String queueSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSqueueSid - The 34 character sid starting with WQfilters - the filters
public Task getTask(String workspaceSid,
String taskSid)
workspaceSid - The 34 character sid starting with WStaskSid - The 34 character sid starting with WTpublic TaskList getTasks(String workspaceSid)
public TaskList getTasks(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public Worker getWorker(String workspaceSid,
String workerSid)
workspaceSid - The 34 character sid starting with WSworkerSid - The 34 character sid starting with WTpublic WorkerList getWorkers(String workspaceSid)
public WorkerList getWorkers(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public WorkersStatistics getWorkersStatistics(String workspaceSid)
workspaceSid - The 34 character sid starting with WS
public WorkersStatistics getWorkersStatistics(String workspaceSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSfilters - the filters
public WorkerStatistics getWorkerStatistics(String workspaceSid,
String workerSid)
workspaceSid - The 34 character sid starting with WSworkerSid - The 34 character sid starting with WW
public WorkerStatistics getWorkerStatistics(String workspaceSid,
String workerSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSworkerSid - The 34 character sid starting with WWfilters - the filters
public Workflow getWorkflow(String workspaceSid,
String workflowSid)
workspaceSid - The 34 character sid starting with WSworkflowSid - The 34 character sid starting with WFpublic WorkflowList getWorkflows(String workspaceSid)
public WorkflowList getWorkflows(String workspaceSid,
Map<String,String> filters)
workspaceSid - the workspace sidfilters - the filters
public WorkflowStatistics getWorkflowStatistics(String workspaceSid,
String workflowSid)
workspaceSid - The 34 character sid starting with WSworkflowSid - The 34 character sid starting with WF
public WorkflowStatistics getWorkflowStatistics(String workspaceSid,
String workflowSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSworkflowSid - The 34 character sid starting with WFfilters - the filters
public Workspace getWorkspace(String sid)
sid - The 34 character sid starting with WSpublic WorkspaceList getWorkspaces()
public WorkspaceList getWorkspaces(Map<String,String> filters)
filters - the filters
public WorkspaceStatistics getWorkspaceStatistics(String workspaceSid)
workspaceSid - The 34 character sid starting with WS
public WorkspaceStatistics getWorkspaceStatistics(String workspaceSid,
Map<String,String> filters)
workspaceSid - The 34 character sid starting with WSfilters - the filters
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||