Class: TencentCloud::Mps::V20190612::HLSConfigureInfo

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

Overview

HLS配置参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(itemduration = nil, interval = nil, continuetimeout = nil) ⇒ HLSConfigureInfo

Returns a new instance of HLSConfigureInfo.



17485
17486
17487
17488
17489
# File 'lib/v20190612/models.rb', line 17485

def initialize(itemduration=nil, interval=nil, continuetimeout=nil)
  @ItemDuration = itemduration
  @Interval = interval
  @ContinueTimeout = continuetimeout
end

Instance Attribute Details

#ContinueTimeoutObject

不填默认为 10分钟(3600 秒)。 注意:此字段可能返回 null,表示取不到有效值。 不填默认为0(不启用续录)。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 续录等待时间,单位:秒。取值范围为60秒-1800秒。



17483
17484
17485
# File 'lib/v20190612/models.rb', line 17483

def ContinueTimeout
  @ContinueTimeout
end

#IntervalObject

不填默认为 10分钟(3600 秒)。 注意:此字段可能返回 null,表示取不到有效值。 不填默认为0(不启用续录)。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 续录等待时间,单位:秒。取值范围为60秒-1800秒。



17483
17484
17485
# File 'lib/v20190612/models.rb', line 17483

def Interval
  @Interval
end

#ItemDurationObject

不填默认为 10分钟(3600 秒)。 注意:此字段可能返回 null,表示取不到有效值。 不填默认为0(不启用续录)。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 续录等待时间,单位:秒。取值范围为60秒-1800秒。



17483
17484
17485
# File 'lib/v20190612/models.rb', line 17483

def ItemDuration
  @ItemDuration
end

Instance Method Details

#deserialize(params) ⇒ Object



17491
17492
17493
17494
17495
# File 'lib/v20190612/models.rb', line 17491

def deserialize(params)
  @ItemDuration = params['ItemDuration']
  @Interval = params['Interval']
  @ContinueTimeout = params['ContinueTimeout']
end