Class TopicDetail

    • Constructor Detail

      • TopicDetail

        public TopicDetail()
      • TopicDetail

        public TopicDetail​(TopicDetail source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getTopicName

        public String getTopicName()
        Get 主题名称
        Returns:
        TopicName 主题名称
      • setTopicName

        public void setTopicName​(String TopicName)
        Set 主题名称
        Parameters:
        TopicName - 主题名称
      • getTopicId

        public String getTopicId()
        Get 主题ID
        Returns:
        TopicId 主题ID
      • setTopicId

        public void setTopicId​(String TopicId)
        Set 主题ID
        Parameters:
        TopicId - 主题ID
      • getPartitionNum

        public Long getPartitionNum()
        Get 分区数
        Returns:
        PartitionNum 分区数
      • setPartitionNum

        public void setPartitionNum​(Long PartitionNum)
        Set 分区数
        Parameters:
        PartitionNum - 分区数
      • getReplicaNum

        public Long getReplicaNum()
        Get 副本数
        Returns:
        ReplicaNum 副本数
      • setReplicaNum

        public void setReplicaNum​(Long ReplicaNum)
        Set 副本数
        Parameters:
        ReplicaNum - 副本数
      • getNote

        public String getNote()
        Get 备注 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Note 备注 注意:此字段可能返回 null,表示取不到有效值。
      • setNote

        public void setNote​(String Note)
        Set 备注 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Note - 备注 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public Long getCreateTime()
        Get 创建时间
        Returns:
        CreateTime 创建时间
      • setCreateTime

        public void setCreateTime​(Long CreateTime)
        Set 创建时间
        Parameters:
        CreateTime - 创建时间
      • getEnableWhiteList

        public Boolean getEnableWhiteList()
        Get 是否开启ip鉴权白名单,true表示开启,false表示不开启
        Returns:
        EnableWhiteList 是否开启ip鉴权白名单,true表示开启,false表示不开启
      • setEnableWhiteList

        public void setEnableWhiteList​(Boolean EnableWhiteList)
        Set 是否开启ip鉴权白名单,true表示开启,false表示不开启
        Parameters:
        EnableWhiteList - 是否开启ip鉴权白名单,true表示开启,false表示不开启
      • getIpWhiteListCount

        public Long getIpWhiteListCount()
        Get ip白名单中ip个数
        Returns:
        IpWhiteListCount ip白名单中ip个数
      • setIpWhiteListCount

        public void setIpWhiteListCount​(Long IpWhiteListCount)
        Set ip白名单中ip个数
        Parameters:
        IpWhiteListCount - ip白名单中ip个数
      • getForwardCosBucket

        public String getForwardCosBucket()
        Get 数据备份cos bucket: 转存到cos 的bucket地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ForwardCosBucket 数据备份cos bucket: 转存到cos 的bucket地址 注意:此字段可能返回 null,表示取不到有效值。
      • setForwardCosBucket

        public void setForwardCosBucket​(String ForwardCosBucket)
        Set 数据备份cos bucket: 转存到cos 的bucket地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ForwardCosBucket - 数据备份cos bucket: 转存到cos 的bucket地址 注意:此字段可能返回 null,表示取不到有效值。
      • getForwardStatus

        public Long getForwardStatus()
        Get 数据备份cos 状态: 1 不开启数据备份,0 开启数据备份
        Returns:
        ForwardStatus 数据备份cos 状态: 1 不开启数据备份,0 开启数据备份
      • setForwardStatus

        public void setForwardStatus​(Long ForwardStatus)
        Set 数据备份cos 状态: 1 不开启数据备份,0 开启数据备份
        Parameters:
        ForwardStatus - 数据备份cos 状态: 1 不开启数据备份,0 开启数据备份
      • getForwardInterval

        public Long getForwardInterval()
        Get 数据备份到cos的周期频率
        Returns:
        ForwardInterval 数据备份到cos的周期频率
      • setForwardInterval

        public void setForwardInterval​(Long ForwardInterval)
        Set 数据备份到cos的周期频率
        Parameters:
        ForwardInterval - 数据备份到cos的周期频率
      • getConfig

        public Config getConfig()
        Get 高级配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Config 高级配置 注意:此字段可能返回 null,表示取不到有效值。
      • setConfig

        public void setConfig​(Config Config)
        Set 高级配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Config - 高级配置 注意:此字段可能返回 null,表示取不到有效值。
      • getRetentionTimeConfig

        public TopicRetentionTimeConfigRsp getRetentionTimeConfig()
        Get 消息保留时间配置(用于动态配置变更记录) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RetentionTimeConfig 消息保留时间配置(用于动态配置变更记录) 注意:此字段可能返回 null,表示取不到有效值。
      • setRetentionTimeConfig

        public void setRetentionTimeConfig​(TopicRetentionTimeConfigRsp RetentionTimeConfig)
        Set 消息保留时间配置(用于动态配置变更记录) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RetentionTimeConfig - 消息保留时间配置(用于动态配置变更记录) 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public Long getStatus()
        Get 0:正常,1:已删除,2:删除中 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 0:正常,1:已删除,2:删除中 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(Long Status)
        Set 0:正常,1:已删除,2:删除中 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 0:正常,1:已删除,2:删除中 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public Tag[] getTags()
        Get 标签列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 标签列表 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 标签列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 标签列表 注意:此字段可能返回 null,表示取不到有效值。