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.



6664
6665
6666
6667
6668
6669
6670
6671
# File 'lib/v20210527/models.rb', line 6664

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:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def EndReceiveTime
  @EndReceiveTime
end

#ReceiveGroupObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

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

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: “HH:mm:ss”

  • ReceiveUin:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def ReceiveGroup
  @ReceiveGroup
end

#ReceiveNameObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

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

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: “HH:mm:ss”

  • ReceiveUin:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def ReceiveName
  @ReceiveName
end

#ReceiveUinObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

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

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: “HH:mm:ss”

  • ReceiveUin:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def ReceiveUin
  @ReceiveUin
end

#SendChannelObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

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

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: “HH:mm:ss”

  • ReceiveUin:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def SendChannel
  @SendChannel
end

#StartReceiveTimeObject

Parameters:

  • ReceiveGroup:

    接收组

  • EndReceiveTime:

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

  • ReceiveName:

    接收名

  • SendChannel:

    推送渠道

  • StartReceiveTime:

    开始时间,格式: “HH:mm:ss”

  • ReceiveUin:

    接收用户列表



6662
6663
6664
# File 'lib/v20210527/models.rb', line 6662

def StartReceiveTime
  @StartReceiveTime
end

Instance Method Details

#deserialize(params) ⇒ Object



6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
# File 'lib/v20210527/models.rb', line 6673

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