Class: TencentCloud::Ccc::V20200210::UploadIvrAudioResponse

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

Overview

UploadIvrAudio返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(failedfilelist = nil, successfilelist = nil, requestid = nil) ⇒ UploadIvrAudioResponse

Returns a new instance of UploadIvrAudioResponse.



7588
7589
7590
7591
7592
# File 'lib/v20200210/models.rb', line 7588

def initialize(failedfilelist=nil, successfilelist=nil, requestid=nil)
  @FailedFileList = failedfilelist
  @SuccessFileList = successfilelist
  @RequestId = requestid
end

Instance Attribute Details

#FailedFileListObject

Parameters:

  • FailedFileList:

    上传失败的文件列表

  • SuccessFileList:

    上传成功文件列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7586
7587
7588
# File 'lib/v20200210/models.rb', line 7586

def FailedFileList
  @FailedFileList
end

#RequestIdObject

Parameters:

  • FailedFileList:

    上传失败的文件列表

  • SuccessFileList:

    上传成功文件列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7586
7587
7588
# File 'lib/v20200210/models.rb', line 7586

def RequestId
  @RequestId
end

#SuccessFileListObject

Parameters:

  • FailedFileList:

    上传失败的文件列表

  • SuccessFileList:

    上传成功文件列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7586
7587
7588
# File 'lib/v20200210/models.rb', line 7586

def SuccessFileList
  @SuccessFileList
end

Instance Method Details

#deserialize(params) ⇒ Object



7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
# File 'lib/v20200210/models.rb', line 7594

def deserialize(params)
  unless params['FailedFileList'].nil?
    @FailedFileList = []
    params['FailedFileList'].each do |i|
      uploadivraudiofailedinfo_tmp = UploadIvrAudioFailedInfo.new
      uploadivraudiofailedinfo_tmp.deserialize(i)
      @FailedFileList << uploadivraudiofailedinfo_tmp
    end
  end
  unless params['SuccessFileList'].nil?
    @SuccessFileList = []
    params['SuccessFileList'].each do |i|
      audiofileinfo_tmp = AudioFileInfo.new
      audiofileinfo_tmp.deserialize(i)
      @SuccessFileList << audiofileinfo_tmp
    end
  end
  @RequestId = params['RequestId']
end