Class BuildMessageRouteRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iecp.v20210914.models.BuildMessageRouteRequest
-
public class BuildMessageRouteRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description BuildMessageRouteRequest()BuildMessageRouteRequest(BuildMessageRouteRequest 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 StringgetDescript()Get 描述StringgetMode()Get http或mqtt-brokerStringgetRouteName()Get 路由名字String[]getSourceDeviceNameList()Get 源设备名列表StringgetSourceProductID()Get 源产品idString[]getSourceUnitIDList()Get 源单元id列表StringgetTargetOptions()Get 无StringgetTopicFilter()Get 第一个字符为 "0"或"1","1"表示自定义topicvoidsetDescript(String Descript)Set 描述voidsetMode(String Mode)Set http或mqtt-brokervoidsetRouteName(String RouteName)Set 路由名字voidsetSourceDeviceNameList(String[] SourceDeviceNameList)Set 源设备名列表voidsetSourceProductID(String SourceProductID)Set 源产品idvoidsetSourceUnitIDList(String[] SourceUnitIDList)Set 源单元id列表voidsetTargetOptions(String TargetOptions)Set 无voidsetTopicFilter(String TopicFilter)Set 第一个字符为 "0"或"1","1"表示自定义topicvoidtoMap(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
-
BuildMessageRouteRequest
public BuildMessageRouteRequest()
-
BuildMessageRouteRequest
public BuildMessageRouteRequest(BuildMessageRouteRequest 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
-
getRouteName
public String getRouteName()
Get 路由名字- Returns:
- RouteName 路由名字
-
setRouteName
public void setRouteName(String RouteName)
Set 路由名字- Parameters:
RouteName- 路由名字
-
getSourceProductID
public String getSourceProductID()
Get 源产品id- Returns:
- SourceProductID 源产品id
-
setSourceProductID
public void setSourceProductID(String SourceProductID)
Set 源产品id- Parameters:
SourceProductID- 源产品id
-
getSourceDeviceNameList
public String[] getSourceDeviceNameList()
Get 源设备名列表- Returns:
- SourceDeviceNameList 源设备名列表
-
setSourceDeviceNameList
public void setSourceDeviceNameList(String[] SourceDeviceNameList)
Set 源设备名列表- Parameters:
SourceDeviceNameList- 源设备名列表
-
getTopicFilter
public String getTopicFilter()
Get 第一个字符为 "0"或"1","1"表示自定义topic- Returns:
- TopicFilter 第一个字符为 "0"或"1","1"表示自定义topic
-
setTopicFilter
public void setTopicFilter(String TopicFilter)
Set 第一个字符为 "0"或"1","1"表示自定义topic- Parameters:
TopicFilter- 第一个字符为 "0"或"1","1"表示自定义topic
-
getMode
public String getMode()
Get http或mqtt-broker- Returns:
- Mode http或mqtt-broker
-
setMode
public void setMode(String Mode)
Set http或mqtt-broker- Parameters:
Mode- http或mqtt-broker
-
getSourceUnitIDList
public String[] getSourceUnitIDList()
Get 源单元id列表- Returns:
- SourceUnitIDList 源单元id列表
-
setSourceUnitIDList
public void setSourceUnitIDList(String[] SourceUnitIDList)
Set 源单元id列表- Parameters:
SourceUnitIDList- 源单元id列表
-
getDescript
public String getDescript()
Get 描述- Returns:
- Descript 描述
-
setDescript
public void setDescript(String Descript)
Set 描述- Parameters:
Descript- 描述
-
getTargetOptions
public String getTargetOptions()
Get 无- Returns:
- TargetOptions 无
-
setTargetOptions
public void setTargetOptions(String TargetOptions)
Set 无- Parameters:
TargetOptions- 无
-
-