public class CreateCmqTopicRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateCmqTopicRequest() | 
| CreateCmqTopicRequest(CreateCmqTopicRequest 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getFilterType()Get 用于指定主题的消息匹配策略。1:表示标签匹配策略;2:表示路由匹配策略,默认值为标签匹配策略。 | 
| Long | getMaxMsgSize()Get 消息最大长度。取值范围 1024-65536 Byte(即1-64K),默认值 65536。 | 
| Long | getMsgRetentionSeconds()Get 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。 | 
| Tag[] | getTags()Get 标签数组 | 
| String | getTopicName()Get 主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 | 
| Boolean | getTrace()Get 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。 | 
| void | setFilterType(Long FilterType)Set 用于指定主题的消息匹配策略。1:表示标签匹配策略;2:表示路由匹配策略,默认值为标签匹配策略。 | 
| void | setMaxMsgSize(Long MaxMsgSize)Set 消息最大长度。取值范围 1024-65536 Byte(即1-64K),默认值 65536。 | 
| void | setMsgRetentionSeconds(Long MsgRetentionSeconds)Set 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。 | 
| void | setTags(Tag[] Tags)Set 标签数组 | 
| void | setTopicName(String TopicName)Set 主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 | 
| void | setTrace(Boolean Trace)Set 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateCmqTopicRequest()
public CreateCmqTopicRequest(CreateCmqTopicRequest source)
public String getTopicName()
public void setTopicName(String TopicName)
TopicName - 主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。public Long getMaxMsgSize()
public void setMaxMsgSize(Long MaxMsgSize)
MaxMsgSize - 消息最大长度。取值范围 1024-65536 Byte(即1-64K),默认值 65536。public Long getFilterType()
public void setFilterType(Long FilterType)
FilterType - 用于指定主题的消息匹配策略。1:表示标签匹配策略;2:表示路由匹配策略,默认值为标签匹配策略。public Long getMsgRetentionSeconds()
public void setMsgRetentionSeconds(Long MsgRetentionSeconds)
MsgRetentionSeconds - 消息保存时间。取值范围60 - 86400 s(即1分钟 - 1天),默认值86400。public Boolean getTrace()
public void setTrace(Boolean Trace)
Trace - 是否开启消息轨迹标识,true表示开启,false表示不开启,不填表示不开启。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 标签数组Copyright © 2025. All rights reserved.