Class: TencentCloud::Yinsuda::V20220527::DescribeKTVMusicAccompanySegmentUrlVipResponse

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

Overview

DescribeKTVMusicAccompanySegmentUrlVip返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, url = nil, extname = nil, segmentbegin = nil, segmentend = nil, filesize = nil, requestid = nil) ⇒ DescribeKTVMusicAccompanySegmentUrlVipResponse

Returns a new instance of DescribeKTVMusicAccompanySegmentUrlVipResponse.



457
458
459
460
461
462
463
464
465
# File 'lib/v20220527/models.rb', line 457

def initialize(status=nil, url=nil, extname=nil, segmentbegin=nil, segmentend=nil, filesize=nil, requestid=nil)
  @Status = status
  @Url = url
  @ExtName = extname
  @SegmentBegin = segmentbegin
  @SegmentEnd = segmentend
  @FileSize = filesize
  @RequestId = requestid
end

Instance Attribute Details

#ExtNameObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def ExtName
  @ExtName
end

#FileSizeObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def FileSize
  @FileSize
end

#RequestIdObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def RequestId
  @RequestId
end

#SegmentBeginObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def SegmentBegin
  @SegmentBegin
end

#SegmentEndObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def SegmentEnd
  @SegmentEnd
end

#StatusObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def Status
  @Status
end

#UrlObject

Parameters:

  • Status:

    0:成功获取 1:歌曲下架 2:无权限 3: 非包月会员 4:没有对应的链接

  • Url:

    伴奏链接

  • ExtName:

    伴奏类型,如mkv,mp3等

  • SegmentBegin:

    高潮开始时间

  • SegmentEnd:

    高潮结束时间

  • FileSize:

    链接文件大小 (单位:字节)

  • RequestId:

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



455
456
457
# File 'lib/v20220527/models.rb', line 455

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



467
468
469
470
471
472
473
474
475
# File 'lib/v20220527/models.rb', line 467

def deserialize(params)
  @Status = params['Status']
  @Url = params['Url']
  @ExtName = params['ExtName']
  @SegmentBegin = params['SegmentBegin']
  @SegmentEnd = params['SegmentEnd']
  @FileSize = params['FileSize']
  @RequestId = params['RequestId']
end