Class ModifyTopicAttributeRequest

    • Constructor Detail

      • ModifyTopicAttributeRequest

        public ModifyTopicAttributeRequest()
      • ModifyTopicAttributeRequest

        public ModifyTopicAttributeRequest​(ModifyTopicAttributeRequest 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 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。
        Returns:
        TopicName 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。
      • setTopicName

        public void setTopicName​(String TopicName)
        Set 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。
        Parameters:
        TopicName - 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。
      • getMaxMsgSize

        public Long getMaxMsgSize()
        Get 消息最大长度。取值范围1024 - 65536 Byte(即1 - 64K),默认值65536。
        Returns:
        MaxMsgSize 消息最大长度。取值范围1024 - 65536 Byte(即1 - 64K),默认值65536。
      • setMaxMsgSize

        public void setMaxMsgSize​(Long MaxMsgSize)
        Set 消息最大长度。取值范围1024 - 65536 Byte(即1 - 64K),默认值65536。
        Parameters:
        MaxMsgSize - 消息最大长度。取值范围1024 - 65536 Byte(即1 - 64K),默认值65536。
      • getMsgRetentionSeconds

        public Long getMsgRetentionSeconds()
        Get 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。
        Returns:
        MsgRetentionSeconds 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。
      • setMsgRetentionSeconds

        public void setMsgRetentionSeconds​(Long MsgRetentionSeconds)
        Set 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。
        Parameters:
        MsgRetentionSeconds - 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。
      • getTrace

        public Boolean getTrace()
        Get 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。
        Returns:
        Trace 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。
      • setTrace

        public void setTrace​(Boolean Trace)
        Set 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。
        Parameters:
        Trace - 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。