Class UpdateTopicPolicyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iotcloud.v20180614.models.UpdateTopicPolicyRequest
-
public class UpdateTopicPolicyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UpdateTopicPolicyRequest()
UpdateTopicPolicyRequest(UpdateTopicPolicyRequest 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 代理订阅信息String
getNewTopicName()
Get 更新后Topic名Long
getPrivilege()
Get Topic权限String
getProductID()
Get 产品IDString
getTopicName()
Get 更新前Topic名void
setBrokerSubscribe(BrokerSubscribe BrokerSubscribe)
Set 代理订阅信息void
setNewTopicName(String NewTopicName)
Set 更新后Topic名void
setPrivilege(Long Privilege)
Set Topic权限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
-
UpdateTopicPolicyRequest
public UpdateTopicPolicyRequest()
-
UpdateTopicPolicyRequest
public UpdateTopicPolicyRequest(UpdateTopicPolicyRequest 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名
-
getNewTopicName
public String getNewTopicName()
Get 更新后Topic名- Returns:
- NewTopicName 更新后Topic名
-
setNewTopicName
public void setNewTopicName(String NewTopicName)
Set 更新后Topic名- Parameters:
NewTopicName
- 更新后Topic名
-
getPrivilege
public Long getPrivilege()
Get Topic权限- Returns:
- Privilege Topic权限
-
setPrivilege
public void setPrivilege(Long Privilege)
Set Topic权限- Parameters:
Privilege
- Topic权限
-
getBrokerSubscribe
public BrokerSubscribe getBrokerSubscribe()
Get 代理订阅信息- Returns:
- BrokerSubscribe 代理订阅信息
-
setBrokerSubscribe
public void setBrokerSubscribe(BrokerSubscribe BrokerSubscribe)
Set 代理订阅信息- Parameters:
BrokerSubscribe
- 代理订阅信息
-
-