Class: TencentCloud::Ame::V20190916::DataInfo

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

Overview

数据信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, version = nil, duration = nil, auditionbegin = nil, auditionend = nil, tagnames = nil) ⇒ DataInfo

Returns a new instance of DataInfo.



284
285
286
287
288
289
290
291
# File 'lib/v20190916/models.rb', line 284

def initialize(name=nil, version=nil, duration=nil, auditionbegin=nil, auditionend=nil, tagnames=nil)
  @Name = name
  @Version = version
  @Duration = duration
  @AuditionBegin = auditionbegin
  @AuditionEnd = auditionend
  @TagNames = tagnames
end

Instance Attribute Details

#AuditionBeginObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def AuditionBegin
  @AuditionBegin
end

#AuditionEndObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def AuditionEnd
  @AuditionEnd
end

#DurationObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def Duration
  @Duration
end

#NameObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def Name
  @Name
end

#TagNamesObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def TagNames
  @TagNames
end

#VersionObject

Parameters:

  • Name:

    Song Name

  • Version:

    歌曲版本

  • Duration:

    歌曲总时长(非试听时长)

  • AuditionBegin:

    试听开始时间

  • AuditionEnd:

    试听结束时间

  • TagNames:

    标签名称



282
283
284
# File 'lib/v20190916/models.rb', line 282

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



293
294
295
296
297
298
299
300
# File 'lib/v20190916/models.rb', line 293

def deserialize(params)
  @Name = params['Name']
  @Version = params['Version']
  @Duration = params['Duration']
  @AuditionBegin = params['AuditionBegin']
  @AuditionEnd = params['AuditionEnd']
  @TagNames = params['TagNames']
end