Class: TencentCloud::Monitor::V20180724::ReceiverInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::ReceiverInfo
- Defined in:
- lib/v20180724/models.rb
Overview
接收人信息
Instance Attribute Summary collapse
- #EndTime ⇒ Object
- #Id ⇒ Object
- #NeedSendNotice ⇒ Object
- #NotifyWay ⇒ Object
- #PersonInterval ⇒ Object
- #ReceiveLanguage ⇒ Object
- #ReceiverGroupList ⇒ Object
- #ReceiverType ⇒ Object
- #ReceiverUserList ⇒ Object
- #RecoverNotify ⇒ Object
- #RoundInterval ⇒ Object
- #RoundNumber ⇒ Object
- #SendFor ⇒ Object
- #StartTime ⇒ Object
- #UidList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(starttime = nil, endtime = nil, notifyway = nil, receivertype = nil, id = nil, sendfor = nil, uidlist = nil, roundnumber = nil, personinterval = nil, roundinterval = nil, recovernotify = nil, needsendnotice = nil, receivergrouplist = nil, receiveruserlist = nil, receivelanguage = nil) ⇒ ReceiverInfo
constructor
A new instance of ReceiverInfo.
Constructor Details
#initialize(starttime = nil, endtime = nil, notifyway = nil, receivertype = nil, id = nil, sendfor = nil, uidlist = nil, roundnumber = nil, personinterval = nil, roundinterval = nil, recovernotify = nil, needsendnotice = nil, receivergrouplist = nil, receiveruserlist = nil, receivelanguage = nil) ⇒ ReceiverInfo
Returns a new instance of ReceiverInfo.
14568 14569 14570 14571 14572 14573 14574 14575 14576 14577 14578 14579 14580 14581 14582 14583 14584 |
# File 'lib/v20180724/models.rb', line 14568 def initialize(starttime=nil, endtime=nil, notifyway=nil, receivertype=nil, id=nil, sendfor=nil, uidlist=nil, roundnumber=nil, personinterval=nil, roundinterval=nil, recovernotify=nil, needsendnotice=nil, receivergrouplist=nil, receiveruserlist=nil, receivelanguage=nil) @StartTime = starttime @EndTime = endtime @NotifyWay = notifyway @ReceiverType = receivertype @Id = id @SendFor = sendfor @UidList = uidlist @RoundNumber = roundnumber @PersonInterval = personinterval @RoundInterval = roundinterval @RecoverNotify = recovernotify @NeedSendNotice = needsendnotice @ReceiverGroupList = receivergrouplist @ReceiverUserList = receiveruserlist @ReceiveLanguage = receivelanguage end |
Instance Attribute Details
#EndTime ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def EndTime @EndTime end |
#Id ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def Id @Id end |
#NeedSendNotice ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def NeedSendNotice @NeedSendNotice end |
#NotifyWay ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def NotifyWay @NotifyWay end |
#PersonInterval ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def PersonInterval @PersonInterval end |
#ReceiveLanguage ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def ReceiveLanguage @ReceiveLanguage end |
#ReceiverGroupList ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def ReceiverGroupList @ReceiverGroupList end |
#ReceiverType ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def ReceiverType @ReceiverType end |
#ReceiverUserList ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def ReceiverUserList @ReceiverUserList end |
#RecoverNotify ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def RecoverNotify @RecoverNotify end |
#RoundInterval ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def RoundInterval @RoundInterval end |
#RoundNumber ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def RoundNumber @RoundNumber end |
#SendFor ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def SendFor @SendFor end |
#StartTime ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def StartTime @StartTime end |
#UidList ⇒ Object
14566 14567 14568 |
# File 'lib/v20180724/models.rb', line 14566 def UidList @UidList end |
Instance Method Details
#deserialize(params) ⇒ Object
14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 |
# File 'lib/v20180724/models.rb', line 14586 def deserialize(params) @StartTime = params['StartTime'] @EndTime = params['EndTime'] @NotifyWay = params['NotifyWay'] @ReceiverType = params['ReceiverType'] @Id = params['Id'] @SendFor = params['SendFor'] @UidList = params['UidList'] @RoundNumber = params['RoundNumber'] @PersonInterval = params['PersonInterval'] @RoundInterval = params['RoundInterval'] @RecoverNotify = params['RecoverNotify'] @NeedSendNotice = params['NeedSendNotice'] @ReceiverGroupList = params['ReceiverGroupList'] @ReceiverUserList = params['ReceiverUserList'] @ReceiveLanguage = params['ReceiveLanguage'] end |