Class: TencentCloud::Tdmq::V20200217::DescribePublisherSummaryResponse

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

Overview

DescribePublisherSummary返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(msgratein = nil, msgthroughputin = nil, publishercount = nil, storagesize = nil, requestid = nil) ⇒ DescribePublisherSummaryResponse

Returns a new instance of DescribePublisherSummaryResponse.



4683
4684
4685
4686
4687
4688
4689
# File 'lib/v20200217/models.rb', line 4683

def initialize(msgratein=nil, msgthroughputin=nil, publishercount=nil, storagesize=nil, requestid=nil)
  @MsgRateIn = msgratein
  @MsgThroughputIn = msgthroughputin
  @PublisherCount = publishercount
  @StorageSize = storagesize
  @RequestId = requestid
end

Instance Attribute Details

#MsgRateInObject

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

Parameters:

  • MsgRateIn:

    生产速率(条/秒)

  • MsgThroughputIn:

    生产速率(字节/秒)

  • PublisherCount:

    生产者数量

  • StorageSize:

    消息存储大小,以字节为单位

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4681
4682
4683
# File 'lib/v20200217/models.rb', line 4681

def MsgRateIn
  @MsgRateIn
end

#MsgThroughputInObject

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

Parameters:

  • MsgRateIn:

    生产速率(条/秒)

  • MsgThroughputIn:

    生产速率(字节/秒)

  • PublisherCount:

    生产者数量

  • StorageSize:

    消息存储大小,以字节为单位

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4681
4682
4683
# File 'lib/v20200217/models.rb', line 4681

def MsgThroughputIn
  @MsgThroughputIn
end

#PublisherCountObject

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

Parameters:

  • MsgRateIn:

    生产速率(条/秒)

  • MsgThroughputIn:

    生产速率(字节/秒)

  • PublisherCount:

    生产者数量

  • StorageSize:

    消息存储大小,以字节为单位

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4681
4682
4683
# File 'lib/v20200217/models.rb', line 4681

def PublisherCount
  @PublisherCount
end

#RequestIdObject

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

Parameters:

  • MsgRateIn:

    生产速率(条/秒)

  • MsgThroughputIn:

    生产速率(字节/秒)

  • PublisherCount:

    生产者数量

  • StorageSize:

    消息存储大小,以字节为单位

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4681
4682
4683
# File 'lib/v20200217/models.rb', line 4681

def RequestId
  @RequestId
end

#StorageSizeObject

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

Parameters:

  • MsgRateIn:

    生产速率(条/秒)

  • MsgThroughputIn:

    生产速率(字节/秒)

  • PublisherCount:

    生产者数量

  • StorageSize:

    消息存储大小,以字节为单位

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4681
4682
4683
# File 'lib/v20200217/models.rb', line 4681

def StorageSize
  @StorageSize
end

Instance Method Details

#deserialize(params) ⇒ Object



4691
4692
4693
4694
4695
4696
4697
# File 'lib/v20200217/models.rb', line 4691

def deserialize(params)
  @MsgRateIn = params['MsgRateIn']
  @MsgThroughputIn = params['MsgThroughputIn']
  @PublisherCount = params['PublisherCount']
  @StorageSize = params['StorageSize']
  @RequestId = params['RequestId']
end