Class: TencentCloud::Npp::V20190823::DescribeCallBackStatusRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190823/models.rb

Overview

DescribeCallBackStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bizappid = nil, callid = nil, src = nil, dst = nil, callstatus = nil) ⇒ DescribeCallBackStatusRequest

Returns a new instance of DescribeCallBackStatusRequest.



438
439
440
441
442
443
444
# File 'lib/v20190823/models.rb', line 438

def initialize(bizappid=nil, callid=nil, src=nil, dst=nil, callstatus=nil)
  @BizAppId = bizappid
  @CallId = callid
  @Src = src
  @Dst = dst
  @CallStatus = callstatus
end

Instance Attribute Details

#BizAppIdObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • Src:

    主叫号码

  • Dst:

    被叫号码

  • CallStatus:

    通话最后状态:0:未知状态 1:主叫响铃中 2:主叫接听 3:被叫响铃中 4:正常通话中 5:通话结束



436
437
438
# File 'lib/v20190823/models.rb', line 436

def BizAppId
  @BizAppId
end

#CallIdObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • Src:

    主叫号码

  • Dst:

    被叫号码

  • CallStatus:

    通话最后状态:0:未知状态 1:主叫响铃中 2:主叫接听 3:被叫响铃中 4:正常通话中 5:通话结束



436
437
438
# File 'lib/v20190823/models.rb', line 436

def CallId
  @CallId
end

#CallStatusObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • Src:

    主叫号码

  • Dst:

    被叫号码

  • CallStatus:

    通话最后状态:0:未知状态 1:主叫响铃中 2:主叫接听 3:被叫响铃中 4:正常通话中 5:通话结束



436
437
438
# File 'lib/v20190823/models.rb', line 436

def CallStatus
  @CallStatus
end

#DstObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • Src:

    主叫号码

  • Dst:

    被叫号码

  • CallStatus:

    通话最后状态:0:未知状态 1:主叫响铃中 2:主叫接听 3:被叫响铃中 4:正常通话中 5:通话结束



436
437
438
# File 'lib/v20190823/models.rb', line 436

def Dst
  @Dst
end

#SrcObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • Src:

    主叫号码

  • Dst:

    被叫号码

  • CallStatus:

    通话最后状态:0:未知状态 1:主叫响铃中 2:主叫接听 3:被叫响铃中 4:正常通话中 5:通话结束



436
437
438
# File 'lib/v20190823/models.rb', line 436

def Src
  @Src
end

Instance Method Details

#deserialize(params) ⇒ Object



446
447
448
449
450
451
452
# File 'lib/v20190823/models.rb', line 446

def deserialize(params)
  @BizAppId = params['BizAppId']
  @CallId = params['CallId']
  @Src = params['Src']
  @Dst = params['Dst']
  @CallStatus = params['CallStatus']
end