Class: TencentCloud::Npp::V20190823::DeleteCallBackRequest

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

Overview

DeleteCallBack请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bizappid = nil, callid = nil, cancelflag = nil) ⇒ DeleteCallBackRequest

Returns a new instance of DeleteCallBackRequest.



305
306
307
308
309
# File 'lib/v20190823/models.rb', line 305

def initialize(bizappid=nil, callid=nil, cancelflag=nil)
  @BizAppId = bizappid
  @CallId = callid
  @CancelFlag = cancelflag
end

Instance Attribute Details

#BizAppIdObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • CancelFlag:

    0:不管通话状态直接拆线(默认) 1:主叫响铃以后状态不拆线 2:主叫接听以后状态不拆线 3:被叫响铃以后状态不拆线 4:被叫接听以后状态不拆线



303
304
305
# File 'lib/v20190823/models.rb', line 303

def BizAppId
  @BizAppId
end

#CallIdObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • CancelFlag:

    0:不管通话状态直接拆线(默认) 1:主叫响铃以后状态不拆线 2:主叫接听以后状态不拆线 3:被叫响铃以后状态不拆线 4:被叫接听以后状态不拆线



303
304
305
# File 'lib/v20190823/models.rb', line 303

def CallId
  @CallId
end

#CancelFlagObject

Parameters:

  • BizAppId:

    业务appid

  • CallId:

    回拨请求响应中返回的 callId

  • CancelFlag:

    0:不管通话状态直接拆线(默认) 1:主叫响铃以后状态不拆线 2:主叫接听以后状态不拆线 3:被叫响铃以后状态不拆线 4:被叫接听以后状态不拆线



303
304
305
# File 'lib/v20190823/models.rb', line 303

def CancelFlag
  @CancelFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



311
312
313
314
315
# File 'lib/v20190823/models.rb', line 311

def deserialize(params)
  @BizAppId = params['BizAppId']
  @CallId = params['CallId']
  @CancelFlag = params['CancelFlag']
end