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 LonggetDataThreshold()Get 用量阈值LonggetDistance()Get 心跳移动距离阈值LonggetDistrict()Get 行政区类型:1.StringgetEmail()Get 邮箱BooleangetIsActive()Get 是否激活StringgetName()Get 自动化规则名称LonggetNotice()Get 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点LonggetRuleID()Get 自动化规则IDStringgetSalePlan()Get 资费计划LonggetSignalStrength()Get 信号强度阈值Long[]getTagIDs()Get 标签ID集合LonggetType()Get 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)StringgetUinAccount()Get 具体的账号StringgetUrl()Get 推送的API地址voidsetDataThreshold(Long DataThreshold)Set 用量阈值voidsetDistance(Long Distance)Set 心跳移动距离阈值voidsetDistrict(Long District)Set 行政区类型:1.voidsetEmail(String Email)Set 邮箱voidsetIsActive(Boolean IsActive)Set 是否激活voidsetName(String Name)Set 自动化规则名称voidsetNotice(Long Notice)Set 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点voidsetRuleID(Long RuleID)Set 自动化规则IDvoidsetSalePlan(String SalePlan)Set 资费计划voidsetSignalStrength(Long SignalStrength)Set 信号强度阈值voidsetTagIDs(Long[] TagIDs)Set 标签ID集合voidsetType(Long Type)Set 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)voidsetUinAccount(String UinAccount)Set 具体的账号voidsetUrl(String Url)Set 推送的API地址voidtoMap(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- 具体的账号
-
-