Class: TencentCloud::Yinsuda::V20220527::DescribeKTVPlaylistDetailRequest

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

Overview

DescribeKTVPlaylistDetail请求参数结构体

Instance Attribute Summary collapse

  • #Limit ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #MaterialFilters ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #PlaylistId ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #PlayScene ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #RightFilters ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #ScrollToken ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .
  • #UserId ⇒ Object
  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(appname = nil, userid = nil, playlistid = nil, scrolltoken = nil, limit = nil, rightfilters = nil, playscene = nil, materialfilters = nil) ⇒ DescribeKTVPlaylistDetailRequest

    Returns a new instance of DescribeKTVPlaylistDetailRequest.

    
    
    579
    580
    581
    582
    583
    584
    585
    586
    587
    588
    # File 'lib/v20220527/models.rb', line 579
    
    def initialize(appname=nil, userid=nil, playlistid=nil, scrolltoken=nil, limit=nil, rightfilters=nil, playscene=nil, materialfilters=nil)
      @AppName = appname
      @UserId = userid
      @PlaylistId = playlistid
      @ScrollToken = scrolltoken
      @Limit = limit
      @RightFilters = rightfilters
      @PlayScene = playscene
      @MaterialFilters = materialfilters
    end

    Instance Attribute Details

    #AppNameObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def AppName
      @AppName
    end

    #LimitObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def Limit
      @Limit
    end

    #MaterialFiltersObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def MaterialFilters
      @MaterialFilters
    end

    #PlaylistIdObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def PlaylistId
      @PlaylistId
    end

    #PlaySceneObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def PlayScene
      @PlayScene
    end

    #RightFiltersObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def RightFilters
      @RightFilters
    end

    #ScrollTokenObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def ScrollToken
      @ScrollToken
    end

    #UserIdObject

  • Play:可播;
  • Sing:可唱。
  • Live:直播
  • Chat:语聊
  • Lyrics:含有歌词;
  • Midi:含有音高线。
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • PlaylistId:

      歌单 Id。

    • ScrollToken:

      滚动标记。

    • Limit:

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

    • RightFilters:

      权益过滤,取值有:

    • PlayScene:

      播放场景。默认为Chat

    • MaterialFilters:

      物料过滤,取值有:

    
    
    577
    578
    579
    # File 'lib/v20220527/models.rb', line 577
    
    def UserId
      @UserId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    590
    591
    592
    593
    594
    595
    596
    597
    598
    599
    # File 'lib/v20220527/models.rb', line 590
    
    def deserialize(params)
      @AppName = params['AppName']
      @UserId = params['UserId']
      @PlaylistId = params['PlaylistId']
      @ScrollToken = params['ScrollToken']
      @Limit = params['Limit']
      @RightFilters = params['RightFilters']
      @PlayScene = params['PlayScene']
      @MaterialFilters = params['MaterialFilters']
    end