Class: TencentCloud::Ckafka::V20190819::SendMessageRequest

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

Overview

SendMessage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(datahubid = nil, message = nil) ⇒ SendMessageRequest

Returns a new instance of SendMessageRequest.



11387
11388
11389
11390
# File 'lib/v20190819/models.rb', line 11387

def initialize(datahubid=nil, message=nil)
  @DataHubId = datahubid
  @Message = message
end

Instance Attribute Details

#DataHubIdObject

Parameters:

  • DataHubId:

    DataHub接入ID

  • Message:

    发送消息内容(单次请求最多500条)



11385
11386
11387
# File 'lib/v20190819/models.rb', line 11385

def DataHubId
  @DataHubId
end

#MessageObject

Parameters:

  • DataHubId:

    DataHub接入ID

  • Message:

    发送消息内容(单次请求最多500条)



11385
11386
11387
# File 'lib/v20190819/models.rb', line 11385

def Message
  @Message
end

Instance Method Details

#deserialize(params) ⇒ Object



11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
# File 'lib/v20190819/models.rb', line 11392

def deserialize(params)
  @DataHubId = params['DataHubId']
  unless params['Message'].nil?
    @Message = []
    params['Message'].each do |i|
      batchcontent_tmp = BatchContent.new
      batchcontent_tmp.deserialize(i)
      @Message << batchcontent_tmp
    end
  end
end