Class: TencentCloud::Live::V20180801::CasterBriefInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CasterBriefInfo
- Defined in:
- lib/v20180801/models.rb
Overview
导播台简略信息
Instance Attribute Summary collapse
-
#CasterId ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#CasterName ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#CreateTime ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#Description ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#ExpireTime ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#FeeType ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#StartBillingTime ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#Status ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
-
#StopBillingTime ⇒ Object
0:停止状态,无预监,无主监 1:无预监,有主监 2:有预监,无主监 3:有预监,有主监 当值为-1时,代表永不过期。 当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(casterid = nil, castername = nil, description = nil, startbillingtime = nil, stopbillingtime = nil, createtime = nil, status = nil, expiretime = nil, feetype = nil) ⇒ CasterBriefInfo
constructor
A new instance of CasterBriefInfo.
Constructor Details
#initialize(casterid = nil, castername = nil, description = nil, startbillingtime = nil, stopbillingtime = nil, createtime = nil, status = nil, expiretime = nil, feetype = nil) ⇒ CasterBriefInfo
Returns a new instance of CasterBriefInfo.
981 982 983 984 985 986 987 988 989 990 991 |
# File 'lib/v20180801/models.rb', line 981 def initialize(casterid=nil, castername=nil, description=nil, startbillingtime=nil, stopbillingtime=nil, createtime=nil, status=nil, expiretime=nil, feetype=nil) @CasterId = casterid @CasterName = castername @Description = description @StartBillingTime = startbillingtime @StopBillingTime = stopbillingtime @CreateTime = createtime @Status = status @ExpireTime = expiretime @FeeType = feetype end |
Instance Attribute Details
#CasterId ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def CasterId @CasterId end |
#CasterName ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def CasterName @CasterName end |
#CreateTime ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def CreateTime @CreateTime end |
#Description ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def Description @Description end |
#ExpireTime ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def ExpireTime @ExpireTime end |
#FeeType ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def FeeType @FeeType end |
#StartBillingTime ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def StartBillingTime @StartBillingTime end |
#Status ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def Status @Status end |
#StopBillingTime ⇒ Object
0:停止状态,无预监,无主监1:无预监,有主监2:有预监,无主监3:有预监,有主监当值为-1时,代表永不过期。当值为特定unix时间戳时,代表过期时间为对应的时间,导播台在该时间自动停止。
979 980 981 |
# File 'lib/v20180801/models.rb', line 979 def StopBillingTime @StopBillingTime end |
Instance Method Details
#deserialize(params) ⇒ Object
993 994 995 996 997 998 999 1000 1001 1002 1003 |
# File 'lib/v20180801/models.rb', line 993 def deserialize(params) @CasterId = params['CasterId'] @CasterName = params['CasterName'] @Description = params['Description'] @StartBillingTime = params['StartBillingTime'] @StopBillingTime = params['StopBillingTime'] @CreateTime = params['CreateTime'] @Status = params['Status'] @ExpireTime = params['ExpireTime'] @FeeType = params['FeeType'] end |