Class: TencentCloud::Ivld::V20210903::MediaPreknownInfo

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

Overview

| MediaLang名称 | MediaLang取值 | MediaLang描述 | |—|—|—| | MEDIA_LANG_INVALID | 0 | 非法的MediaLang | | MEDIA_LANG_MANDARIN | 1 | 普通话 | | MEDIA_LANG_CANTONESE | 2 | 粤语 |

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mediatype = nil, medialabel = nil, mediasecondlabel = nil, medialang = nil) ⇒ MediaPreknownInfo

Returns a new instance of MediaPreknownInfo.



2115
2116
2117
2118
2119
2120
# File 'lib/v20210903/models.rb', line 2115

def initialize(mediatype=nil, medialabel=nil, mediasecondlabel=nil, medialang=nil)
  @MediaType = mediatype
  @MediaLabel = medialabel
  @MediaSecondLabel = mediasecondlabel
  @MediaLang = medialang
end

Instance Attribute Details

#MediaLabelObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaType:

    媒资文件类型,参见MediaPreknownInfo结构体定义

  • MediaLabel:

    媒资素材一级类型,参见MediaPreknownInfo结构体定义

  • MediaSecondLabel:

    媒资素材二级类型,参见MediaPreknownInfo结构体定义

  • MediaLang:

    媒资音频类型,参见MediaPreknownInfo结构体定义



2113
2114
2115
# File 'lib/v20210903/models.rb', line 2113

def MediaLabel
  @MediaLabel
end

#MediaLangObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaType:

    媒资文件类型,参见MediaPreknownInfo结构体定义

  • MediaLabel:

    媒资素材一级类型,参见MediaPreknownInfo结构体定义

  • MediaSecondLabel:

    媒资素材二级类型,参见MediaPreknownInfo结构体定义

  • MediaLang:

    媒资音频类型,参见MediaPreknownInfo结构体定义



2113
2114
2115
# File 'lib/v20210903/models.rb', line 2113

def MediaLang
  @MediaLang
end

#MediaSecondLabelObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaType:

    媒资文件类型,参见MediaPreknownInfo结构体定义

  • MediaLabel:

    媒资素材一级类型,参见MediaPreknownInfo结构体定义

  • MediaSecondLabel:

    媒资素材二级类型,参见MediaPreknownInfo结构体定义

  • MediaLang:

    媒资音频类型,参见MediaPreknownInfo结构体定义



2113
2114
2115
# File 'lib/v20210903/models.rb', line 2113

def MediaSecondLabel
  @MediaSecondLabel
end

#MediaTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaType:

    媒资文件类型,参见MediaPreknownInfo结构体定义

  • MediaLabel:

    媒资素材一级类型,参见MediaPreknownInfo结构体定义

  • MediaSecondLabel:

    媒资素材二级类型,参见MediaPreknownInfo结构体定义

  • MediaLang:

    媒资音频类型,参见MediaPreknownInfo结构体定义



2113
2114
2115
# File 'lib/v20210903/models.rb', line 2113

def MediaType
  @MediaType
end

Instance Method Details

#deserialize(params) ⇒ Object



2122
2123
2124
2125
2126
2127
# File 'lib/v20210903/models.rb', line 2122

def deserialize(params)
  @MediaType = params['MediaType']
  @MediaLabel = params['MediaLabel']
  @MediaSecondLabel = params['MediaSecondLabel']
  @MediaLang = params['MediaLang']
end