Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Overview
The information about phone calls connected via phone gateway to the conversation.
Instance Attribute Summary collapse
-
#dialed_number ⇒ String
Output only.
-
#extra_mime_contents ⇒ Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfoMimeContent>
Output only.
-
#sdp ⇒ String
Optional.
-
#sip_headers ⇒ Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfoSipHeader>
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo
constructor
A new instance of GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo
Returns a new instance of GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfo.
14202 14203 14204 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14202 def initialize(**args) update!(**args) end |
Instance Attribute Details
#dialed_number ⇒ String
Output only. The number dialed to connect this call in E.164 format.
Corresponds to the JSON property dialedNumber
14184 14185 14186 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14184 def dialed_number @dialed_number end |
#extra_mime_contents ⇒ Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfoMimeContent>
Output only. The mime content from the initial SIP INVITE.
Corresponds to the JSON property extraMimeContents
14189 14190 14191 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14189 def extra_mime_contents @extra_mime_contents end |
#sdp ⇒ String
Optional. SDP of the call. It's initially the SDP answer to the incoming call,
but maybe later updated for the purpose of making the link active, etc.
Corresponds to the JSON property sdp
14195 14196 14197 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14195 def sdp @sdp end |
#sip_headers ⇒ Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ConversationTelephonyConnectionInfoSipHeader>
Output only. The SIP headers from the initial SIP INVITE.
Corresponds to the JSON property sipHeaders
14200 14201 14202 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14200 def sip_headers @sip_headers end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14207 14208 14209 14210 14211 14212 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14207 def update!(**args) @dialed_number = args[:dialed_number] if args.key?(:dialed_number) @extra_mime_contents = args[:extra_mime_contents] if args.key?(:extra_mime_contents) @sdp = args[:sdp] if args.key?(:sdp) @sip_headers = args[:sip_headers] if args.key?(:sip_headers) end |