Class: TencentCloud::Ckafka::V20190819::InstanceQuotaConfigResp

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

Overview

实例 / topic 维度限流策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(quotaproducerbyterate = nil, quotaconsumerbyterate = nil) ⇒ InstanceQuotaConfigResp

Returns a new instance of InstanceQuotaConfigResp.



8347
8348
8349
8350
# File 'lib/v20190819/models.rb', line 8347

def initialize(quotaproducerbyterate=nil, quotaconsumerbyterate=nil)
  @QuotaProducerByteRate = quotaproducerbyterate
  @QuotaConsumerByteRate = quotaconsumerbyterate
end

Instance Attribute Details

#QuotaConsumerByteRateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QuotaProducerByteRate:

    生产限流大小,单位 MB/s

  • QuotaConsumerByteRate:

    消费限流大小,单位 MB/s



8345
8346
8347
# File 'lib/v20190819/models.rb', line 8345

def QuotaConsumerByteRate
  @QuotaConsumerByteRate
end

#QuotaProducerByteRateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QuotaProducerByteRate:

    生产限流大小,单位 MB/s

  • QuotaConsumerByteRate:

    消费限流大小,单位 MB/s



8345
8346
8347
# File 'lib/v20190819/models.rb', line 8345

def QuotaProducerByteRate
  @QuotaProducerByteRate
end

Instance Method Details

#deserialize(params) ⇒ Object



8352
8353
8354
8355
# File 'lib/v20190819/models.rb', line 8352

def deserialize(params)
  @QuotaProducerByteRate = params['QuotaProducerByteRate']
  @QuotaConsumerByteRate = params['QuotaConsumerByteRate']
end