Class ModifyRuleRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.hasim.v20210716.models.ModifyRuleRequest
-
public class ModifyRuleRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyRuleRequest()
ModifyRuleRequest(ModifyRuleRequest 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 Long
getDataThreshold()
Get 用量阈值Long
getDistance()
Get 心跳移动距离阈值Long
getDistrict()
Get 行政区类型:1.String
getEmail()
Get 邮箱Boolean
getIsActive()
Get 是否激活String
getName()
Get 自动化规则名称Long
getNotice()
Get 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点Long
getRuleID()
Get 自动化规则IDString
getSalePlan()
Get 资费计划Long
getSignalStrength()
Get 信号强度阈值Long[]
getTagIDs()
Get 标签ID集合Long
getType()
Get 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)String
getUinAccount()
Get 具体的账号String
getUrl()
Get 推送的API地址void
setDataThreshold(Long DataThreshold)
Set 用量阈值void
setDistance(Long Distance)
Set 心跳移动距离阈值void
setDistrict(Long District)
Set 行政区类型:1.void
setEmail(String Email)
Set 邮箱void
setIsActive(Boolean IsActive)
Set 是否激活void
setName(String Name)
Set 自动化规则名称void
setNotice(Long Notice)
Set 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点void
setRuleID(Long RuleID)
Set 自动化规则IDvoid
setSalePlan(String SalePlan)
Set 资费计划void
setSignalStrength(Long SignalStrength)
Set 信号强度阈值void
setTagIDs(Long[] TagIDs)
Set 标签ID集合void
setType(Long Type)
Set 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)void
setUinAccount(String UinAccount)
Set 具体的账号void
setUrl(String Url)
Set 推送的API地址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
-
ModifyRuleRequest
public ModifyRuleRequest()
-
ModifyRuleRequest
public ModifyRuleRequest(ModifyRuleRequest 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
-
getName
public String getName()
Get 自动化规则名称- Returns:
- Name 自动化规则名称
-
setName
public void setName(String Name)
Set 自动化规则名称- Parameters:
Name
- 自动化规则名称
-
getType
public Long getType()
Get 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)- Returns:
- Type 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
-
setType
public void setType(Long Type)
Set 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)- Parameters:
Type
- 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
-
getIsActive
public Boolean getIsActive()
Get 是否激活- Returns:
- IsActive 是否激活
-
setIsActive
public void setIsActive(Boolean IsActive)
Set 是否激活- Parameters:
IsActive
- 是否激活
-
getNotice
public Long getNotice()
Get 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点- Returns:
- Notice 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
-
setNotice
public void setNotice(Long Notice)
Set 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点- Parameters:
Notice
- 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
-
getRuleID
public Long getRuleID()
Get 自动化规则ID- Returns:
- RuleID 自动化规则ID
-
setRuleID
public void setRuleID(Long RuleID)
Set 自动化规则ID- Parameters:
RuleID
- 自动化规则ID
-
getEmail
public String getEmail()
Get 邮箱- Returns:
- Email 邮箱
-
setEmail
public void setEmail(String Email)
Set 邮箱- Parameters:
Email
- 邮箱
-
getUrl
public String getUrl()
Get 推送的API地址- Returns:
- Url 推送的API地址
-
setUrl
public void setUrl(String Url)
Set 推送的API地址- Parameters:
Url
- 推送的API地址
-
getDataThreshold
public Long getDataThreshold()
Get 用量阈值- Returns:
- DataThreshold 用量阈值
-
setDataThreshold
public void setDataThreshold(Long DataThreshold)
Set 用量阈值- Parameters:
DataThreshold
- 用量阈值
-
getDistrict
public Long getDistrict()
Get 行政区类型:1. 省份 2. 城市 3. 区- Returns:
- District 行政区类型:1. 省份 2. 城市 3. 区
-
setDistrict
public void setDistrict(Long District)
Set 行政区类型:1. 省份 2. 城市 3. 区- Parameters:
District
- 行政区类型:1. 省份 2. 城市 3. 区
-
getDistance
public Long getDistance()
Get 心跳移动距离阈值- Returns:
- Distance 心跳移动距离阈值
-
setDistance
public void setDistance(Long Distance)
Set 心跳移动距离阈值- Parameters:
Distance
- 心跳移动距离阈值
-
getSignalStrength
public Long getSignalStrength()
Get 信号强度阈值- Returns:
- SignalStrength 信号强度阈值
-
setSignalStrength
public void setSignalStrength(Long SignalStrength)
Set 信号强度阈值- Parameters:
SignalStrength
- 信号强度阈值
-
getTagIDs
public Long[] getTagIDs()
Get 标签ID集合- Returns:
- TagIDs 标签ID集合
-
setTagIDs
public void setTagIDs(Long[] TagIDs)
Set 标签ID集合- Parameters:
TagIDs
- 标签ID集合
-
getSalePlan
public String getSalePlan()
Get 资费计划- Returns:
- SalePlan 资费计划
-
setSalePlan
public void setSalePlan(String SalePlan)
Set 资费计划- Parameters:
SalePlan
- 资费计划
-
getUinAccount
public String getUinAccount()
Get 具体的账号- Returns:
- UinAccount 具体的账号
-
setUinAccount
public void setUinAccount(String UinAccount)
Set 具体的账号- Parameters:
UinAccount
- 具体的账号
-
-