Twilio::Call
Inherits OpenApi::Json / OpenApi::Validatable / JSON::Serializable::Unmapped / JSON::Serializable / Reference / Object
Constants
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Custom attribute writer method checking allowed values (enum). @param [Object] account_sid Object to be assigned
Either human or machine if this call was initiated with answering machine detection. Empty otherwise.
Custom attribute writer method checking allowed values (enum). @param [Object] answered_by Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] api_version Object to be assigned
The caller's name if this call was an incoming call to a phone number with caller ID Lookup enabled. Otherwise, empty.
Custom attribute writer method checking allowed values (enum). @param [Object] caller_name Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] date_created Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] date_updated Object to be assigned
A string describing the direction of the call. inbound for inbound calls, outbound-api for calls initiated via the REST API or outbound-dial for calls initiated by a Dial verb.
Custom attribute writer method checking allowed values (enum). @param [Object] direction Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] duration Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] end_time Object to be assigned
The forwarding phone number if this call was an incoming call forwarded from another number (depends on carrier supporting forwarding). Otherwise, empty.
Custom attribute writer method checking allowed values (enum). @param [Object] forwarded_from Object to be assigned
The phone number, SIP address or Client identifier that made this call. Phone numbers are in E.164 format (e.g., +16175551212). SIP addresses are formatted as name@company.com. Client identifiers are formatted client:name.
Custom attribute writer method checking allowed values (enum). @param [Object] from Object to be assigned
The calling phone number, SIP address, or Client identifier formatted for display.
Custom attribute writer method checking allowed values (enum). @param [Object] from_formatted Object to be assigned
The Group SID associated with this call. If no Group is associated with the call, the field is empty.
Custom attribute writer method checking allowed values (enum). @param [Object] group_sid Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] parent_call_sid Object to be assigned
If the call was inbound, this is the SID of the IncomingPhoneNumber resource that received the call. If the call was outbound, it is the SID of the OutgoingCallerId resource from which the call was placed.
Custom attribute writer method checking allowed values (enum). @param [Object] phone_number_sid Object to be assigned
The charge for this call, in the currency associated with the account. Populated after the call is completed. May not be immediately available.
Custom attribute writer method checking allowed values (enum). @param [Object] price Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] price_unit Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] queue_time Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] sid Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] start_time Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] status Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] subresource_uris Object to be assigned
The phone number, SIP address or Client identifier that received this call. Phone numbers are in E.164 format (e.g., +16175551212). SIP addresses are formatted as name@company.com. Client identifiers are formatted client:name.
Custom attribute writer method checking allowed values (enum). @param [Object] to Object to be assigned
The phone number, SIP address or Client identifier that received this call. Formatted for display.
Custom attribute writer method checking allowed values (enum). @param [Object] to_formatted Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] trunk_sid Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] uri Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid