Class CreateTopicPolicyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iotcloud.v20180614.models.CreateTopicPolicyRequest
-
public class CreateTopicPolicyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateTopicPolicyRequest()
CreateTopicPolicyRequest(CreateTopicPolicyRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokerSubscribe
getBrokerSubscribe()
Get 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。Long
getPrivilege()
Get Topic权限,1发布,2订阅,3订阅和发布String
getProductID()
Get 产品自身IDString
getTopicName()
Get Topic名称void
setBrokerSubscribe(BrokerSubscribe BrokerSubscribe)
Set 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。void
setPrivilege(Long Privilege)
Set Topic权限,1发布,2订阅,3订阅和发布void
setProductID(String ProductID)
Set 产品自身IDvoid
setTopicName(String TopicName)
Set Topic名称void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateTopicPolicyRequest
public CreateTopicPolicyRequest()
-
CreateTopicPolicyRequest
public CreateTopicPolicyRequest(CreateTopicPolicyRequest 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
-
getProductID
public String getProductID()
Get 产品自身ID- Returns:
- ProductID 产品自身ID
-
setProductID
public void setProductID(String ProductID)
Set 产品自身ID- Parameters:
ProductID
- 产品自身ID
-
getTopicName
public String getTopicName()
Get Topic名称- Returns:
- TopicName Topic名称
-
setTopicName
public void setTopicName(String TopicName)
Set Topic名称- Parameters:
TopicName
- Topic名称
-
getPrivilege
public Long getPrivilege()
Get Topic权限,1发布,2订阅,3订阅和发布- Returns:
- Privilege Topic权限,1发布,2订阅,3订阅和发布
-
setPrivilege
public void setPrivilege(Long Privilege)
Set Topic权限,1发布,2订阅,3订阅和发布- Parameters:
Privilege
- Topic权限,1发布,2订阅,3订阅和发布
-
getBrokerSubscribe
public BrokerSubscribe getBrokerSubscribe()
Get 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。- Returns:
- BrokerSubscribe 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。
-
setBrokerSubscribe
public void setBrokerSubscribe(BrokerSubscribe BrokerSubscribe)
Set 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。- Parameters:
BrokerSubscribe
- 代理订阅信息,网关产品为绑定的子产品创建topic时需要填写,内容为子产品的ID和设备信息。
-
-