Class: TencentCloud::Yinsuda::V20220527::DescribeKTVMusicsByTagRequest

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

Overview

DescribeKTVMusicsByTag请求参数结构体

Instance Attribute Summary collapse

  • #Limit ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #MaterialFilters ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #RightFilters ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #ScrollToken ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #TagId ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #UserId ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(appname = nil, userid = nil, tagid = nil, scrolltoken = nil, limit = nil, rightfilters = nil, materialfilters = nil) ⇒ DescribeKTVMusicsByTagRequest

    Returns a new instance of DescribeKTVMusicsByTagRequest.

    
    
    501
    502
    503
    504
    505
    506
    507
    508
    509
    # File 'lib/v20220527/models.rb', line 501
    
    def initialize(appname=nil, userid=nil, tagid=nil, scrolltoken=nil, limit=nil, rightfilters=nil, materialfilters=nil)
      @AppName = appname
      @UserId = userid
      @TagId = tagid
      @ScrollToken = scrolltoken
      @Limit = limit
      @RightFilters = rightfilters
      @MaterialFilters = materialfilters
    end

    Instance Attribute Details

    #AppNameObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def AppName
      @AppName
    end

    #LimitObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def Limit
      @Limit
    end

    #MaterialFiltersObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def MaterialFilters
      @MaterialFilters
    end

    #RightFiltersObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def RightFilters
      @RightFilters
    end

    #ScrollTokenObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def ScrollToken
      @ScrollToken
    end

    #TagIdObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def TagId
      @TagId
    end

    #UserIdObject

  • Play:可播;
  • Sing:可唱。
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • TagId:

      标签 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

      返回条数限制,默认 20,最大 50。

    • RightFilters:

      权益过滤,取值有:

    • MaterialFilters:

      物料过滤,取值有:

    
    
    499
    500
    501
    # File 'lib/v20220527/models.rb', line 499
    
    def UserId
      @UserId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    511
    512
    513
    514
    515
    516
    517
    518
    519
    # File 'lib/v20220527/models.rb', line 511
    
    def deserialize(params)
      @AppName = params['AppName']
      @UserId = params['UserId']
      @TagId = params['TagId']
      @ScrollToken = params['ScrollToken']
      @Limit = params['Limit']
      @RightFilters = params['RightFilters']
      @MaterialFilters = params['MaterialFilters']
    end