Class: TencentCloud::Cme::V20191029::AudioMaterial
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::AudioMaterial
- Defined in:
- lib/v20191029/models.rb
Overview
音频素材信息
Instance Attribute Summary collapse
-
#CoverUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#MaterialStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#MaterialUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#MetaData ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#OriginalUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#VodFileId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(metadata = nil, materialurl = nil, coverurl = nil, materialstatus = nil, originalurl = nil, vodfileid = nil) ⇒ AudioMaterial
constructor
A new instance of AudioMaterial.
Constructor Details
#initialize(metadata = nil, materialurl = nil, coverurl = nil, materialstatus = nil, originalurl = nil, vodfileid = nil) ⇒ AudioMaterial
Returns a new instance of AudioMaterial.
145 146 147 148 149 150 151 152 |
# File 'lib/v20191029/models.rb', line 145 def initialize(=nil, materialurl=nil, coverurl=nil, materialstatus=nil, originalurl=nil, vodfileid=nil) @MetaData = @MaterialUrl = materialurl @CoverUrl = coverurl @MaterialStatus = materialstatus @OriginalUrl = originalurl @VodFileId = vodfileid end |
Instance Attribute Details
#CoverUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def CoverUrl @CoverUrl end |
#MaterialStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def MaterialStatus @MaterialStatus end |
#MaterialUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def MaterialUrl @MaterialUrl end |
#MetaData ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def MetaData @MetaData end |
#OriginalUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def OriginalUrl @OriginalUrl end |
#VodFileId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
143 144 145 |
# File 'lib/v20191029/models.rb', line 143 def VodFileId @VodFileId end |
Instance Method Details
#deserialize(params) ⇒ Object
154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
# File 'lib/v20191029/models.rb', line 154 def deserialize(params) unless params['MetaData'].nil? @MetaData = MediaMetaData.new @MetaData.deserialize(params['MetaData']) end @MaterialUrl = params['MaterialUrl'] @CoverUrl = params['CoverUrl'] unless params['MaterialStatus'].nil? @MaterialStatus = MaterialStatus.new @MaterialStatus.deserialize(params['MaterialStatus']) end @OriginalUrl = params['OriginalUrl'] @VodFileId = params['VodFileId'] end |