GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfo (google_api_dialogflow v0.89.0)

View Source

The information about phone calls connected via phone gateway to the conversation.

Attributes

  • dialedNumber (type: String.t, default: nil) - Output only. The number dialed to connect this call in E.164 format.
  • extraMimeContents (type: list(GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfoMimeContent.t), default: nil) - Output only. The mime content from the initial SIP INVITE.
  • sdp (type: String.t, default: nil) - Optional. SDP of the call. It's initially the SDP answer to the endpoint, but maybe later updated for the purpose of making the link active, etc.
  • sipHeaders (type: list(GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfoSipHeader.t), default: nil) - Output only. The SIP headers from the initial SIP INVITE.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfo{
    dialedNumber: String.t() | nil,
    extraMimeContents:
      [
        GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfoMimeContent.t()
      ]
      | nil,
    sdp: String.t() | nil,
    sipHeaders:
      [
        GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2ConversationTelephonyConnectionInfoSipHeader.t()
      ]
      | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.