Class: TencentCloud::Dbbrain::V20210527::ReceiveInfo

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

Overview

接收组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(receivegroup = nil, endreceivetime = nil, receivename = nil, sendchannel = nil, startreceivetime = nil, receiveuin = nil) ⇒ ReceiveInfo

Returns a new instance of ReceiveInfo.



6728
6729
6730
6731
6732
6733
6734
6735
# File 'lib/v20210527/models.rb', line 6728

def initialize(receivegroup=nil, endreceivetime=nil, receivename=nil, sendchannel=nil, startreceivetime=nil, receiveuin=nil)
  @ReceiveGroup = receivegroup
  @EndReceiveTime = endreceivetime
  @ReceiveName = receivename
  @SendChannel = sendchannel
  @StartReceiveTime = startreceivetime
  @ReceiveUin = receiveuin
end

Instance Attribute Details

#EndReceiveTimeObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def EndReceiveTime
  @EndReceiveTime
end

#ReceiveGroupObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def ReceiveGroup
  @ReceiveGroup
end

#ReceiveNameObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def ReceiveName
  @ReceiveName
end

#ReceiveUinObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def ReceiveUin
  @ReceiveUin
end

#SendChannelObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def SendChannel
  @SendChannel
end

#StartReceiveTimeObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

    最后接收时间,格式: "HH:mm:ss"

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: "HH:mm:ss"

  • ReceiveUin:

    接收用户列表



6726
6727
6728
# File 'lib/v20210527/models.rb', line 6726

def StartReceiveTime
  @StartReceiveTime
end

Instance Method Details

#deserialize(params) ⇒ Object



6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
# File 'lib/v20210527/models.rb', line 6737

def deserialize(params)
  @ReceiveGroup = params['ReceiveGroup']
  @EndReceiveTime = params['EndReceiveTime']
  @ReceiveName = params['ReceiveName']
  @SendChannel = params['SendChannel']
  @StartReceiveTime = params['StartReceiveTime']
  unless params['ReceiveUin'].nil?
    @ReceiveUin = []
    params['ReceiveUin'].each do |i|
      receiveuin_tmp = ReceiveUin.new
      receiveuin_tmp.deserialize(i)
      @ReceiveUin << receiveuin_tmp
    end
  end
end