new FieldTypeList(version, assistantSid)
Initialize the FieldTypeList
PLEASE NOTE that this class contains preview products that are subject to
change. Use them with caution. If you currently do not have developer preview
access, please contact help@twilio.com.
Parameters:
Name | Type | Description |
---|---|---|
version |
Twilio.Autopilot.V1 | Version of the resource |
assistantSid |
string | The SID of the Assistant that is the parent of the resource |
Methods
create(opts, callbackopt) → {Promise}
create a FieldTypeInstance
Parameters:
Name | Type | Attributes | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object | Options for request
Properties
|
|||||||||||||
callback |
function |
<optional> |
Callback to handle processed record |
Returns:
Resolves to processed FieldTypeInstance
- Type
- Promise
each(optsopt, callbackopt)
Streams FieldTypeInstance records from the API.
This operation lazily loads records as efficiently as possible until the limit
is reached.
The results are passed into the callback function, so this operation is memory
efficient.
If a function is passed as the first argument, it will be used as the callback
function.
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object |
<optional> |
Options for request
Properties
|
||||||||||||||||||||
callback |
function |
<optional> |
Function to process each record |
get(sid) → {Twilio.Autopilot.V1.AssistantContext.FieldTypeContext}
Constructs a field_type
Parameters:
Name | Type | Description |
---|---|---|
sid |
string | The unique string that identifies the resource |
Returns:
getPage(targetUrlopt, callbackopt) → {Promise}
Retrieve a single target page of FieldTypeInstance records from the API.
The request is executed immediately.
If a function is passed as the first argument, it will be used as the callback
function.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
targetUrl |
string |
<optional> |
API-generated URL for the requested results page |
callback |
function |
<optional> |
Callback to handle list of records |
Returns:
Resolves to a list of records
- Type
- Promise
list(optsopt, callbackopt) → {Promise}
Lists FieldTypeInstance records from the API as a list.
If a function is passed as the first argument, it will be used as the callback
function.
Parameters:
Name | Type | Attributes | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object |
<optional> |
Options for request
Properties
|
||||||||||||
callback |
function |
<optional> |
Callback to handle list of records |
Returns:
Resolves to a list of records
- Type
- Promise
page(optsopt, callbackopt) → {Promise}
Retrieve a single page of FieldTypeInstance records from the API.
The request is executed immediately.
If a function is passed as the first argument, it will be used as the callback
function.
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object |
<optional> |
Options for request
Properties
|
||||||||||||||||
callback |
function |
<optional> |
Callback to handle list of records |
Returns:
Resolves to a list of records
- Type
- Promise
toJSON()
Provide a user-friendly representation
Returns:
Object