GetServiceTopicsTopic

data class GetServiceTopicsTopic(val createTime: Int, val id: String, val lastModifyTime: Int, val loggingEnabled: Boolean, val maxMessageSize: Int, val messageCount: Int, val messageRetentionPeriod: Int, val topicInnerUrl: String, val topicName: String, val topicUrl: String)

Constructors

Link copied to clipboard
constructor(createTime: Int, id: String, lastModifyTime: Int, loggingEnabled: Boolean, maxMessageSize: Int, messageCount: Int, messageRetentionPeriod: Int, topicInnerUrl: String, topicName: String, topicUrl: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The time when the topic was created. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.

Link copied to clipboard
val id: String

The id of the Topic. Its value is same as Topic Name.

Link copied to clipboard

The time when the topic was last modified. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.

Link copied to clipboard

Indicates whether the log management feature is enabled.

Link copied to clipboard

The maximum size of a message body that can be sent to the topic. Unit: bytes.

Link copied to clipboard

The number of messages in the topic.

Link copied to clipboard

The maximum period for which a message can be retained in the topic. A message that is sent to the topic can be retained for a specified period. After the specified period ends, the message is deleted no matter whether it is pushed to the specified endpoints. Unit: seconds.

Link copied to clipboard

The inner url of the topic.

Link copied to clipboard

The name of the topic.

Link copied to clipboard

The url of the topic.