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 String
getDescript()
Get 描述String
getMode()
Get http或mqtt-brokerString
getRouteName()
Get 路由名字String[]
getSourceDeviceNameList()
Get 源设备名列表String
getSourceProductID()
Get 源产品idString[]
getSourceUnitIDList()
Get 源单元id列表String
getTargetOptions()
Get 无String
getTopicFilter()
Get 第一个字符为 "0"或"1","1"表示自定义topicvoid
setDescript(String Descript)
Set 描述void
setMode(String Mode)
Set http或mqtt-brokervoid
setRouteName(String RouteName)
Set 路由名字void
setSourceDeviceNameList(String[] SourceDeviceNameList)
Set 源设备名列表void
setSourceProductID(String SourceProductID)
Set 源产品idvoid
setSourceUnitIDList(String[] SourceUnitIDList)
Set 源单元id列表void
setTargetOptions(String TargetOptions)
Set 无void
setTopicFilter(String TopicFilter)
Set 第一个字符为 "0"或"1","1"表示自定义topicvoid
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
-
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
- 无
-
-