public class RiskResult extends Object implements Serializable
| 构造器和说明 |
|---|
RiskResult() |
| 限定符和类型 | 方法和说明 |
|---|---|
static RiskResult |
failedWithReason(String reason_code) |
String |
getApplication_id() |
Map<String,Object> |
getAttribution() |
Map<String,Object> |
getCredit_score() |
com.alibaba.fastjson.JSONObject |
getDevice_info()
Gets 当前事件关联的设备信息.
|
String |
getFinal_decision()
Gets 当前事件的最终风险决策结果.
|
Integer |
getFinal_score()
Gets 当前事件的风险分值.
|
com.alibaba.fastjson.JSONObject |
getGeoip_info()
Gets 当前事件的地理位置信息.
|
List<HitRule> |
getHit_rules()
Gets 当前事件所命中的规则列表.
|
double |
getIdNumberMobileScore() |
List<OutputField> |
getOutput_fields() |
Object |
getOutputFieldValue(String fieldName)
根据属性名称获取决策结果自定义输出的属性值,该值可能为null
|
String |
getPolicy_name()
已过时。
|
String |
getPolicy_set_name()
Gets 执行的策略集名称.
|
List<Policy> |
getPolicy_set()
Gets 策略集具体内容.
|
String |
getReason_code()
Gets 错误码及原因描述,成功执行时为空.
|
String |
getRisk_type()
Gets 当前事件的风险类型.
|
String |
getSeq_id()
Gets 当前API调用的全局唯一序列ID,用以标识本次API调用.
|
Integer |
getSpend_time()
Gets 云端执行本次风险决策所花费的时间,单位ms.
|
boolean |
isSuccess()
Gets API调用是否成功,失败时,请见
reason_code. |
void |
setApplication_id(String application_id) |
void |
setAttribution(Map<String,Object> attribution) |
void |
setCredit_score(Map<String,Object> credit_score) |
void |
setDevice_info(com.alibaba.fastjson.JSONObject device_info) |
void |
setFinal_decision(String final_decision) |
void |
setFinal_score(Integer final_score) |
void |
setGeoip_info(com.alibaba.fastjson.JSONObject geoip_info) |
void |
setHit_rules(List<HitRule> hit_rules) |
void |
setOutput_fields(List<OutputField> output_fields) |
void |
setPolicy_name(String policy_name) |
void |
setPolicy_set_name(String policy_set_name) |
void |
setPolicy_set(List<Policy> policy_set) |
void |
setReason_code(String reason_code) |
void |
setRisk_type(String risk_type) |
void |
setSeq_id(String seq_id) |
void |
setSpend_time(Integer spend_time) |
void |
setSuccess(boolean success) |
String |
toString() |
public void setPolicy_name(String policy_name)
public void setSuccess(boolean success)
public void setReason_code(String reason_code)
public void setFinal_score(Integer final_score)
public void setFinal_decision(String final_decision)
public void setRisk_type(String risk_type)
public void setSeq_id(String seq_id)
public void setSpend_time(Integer spend_time)
public void setDevice_info(com.alibaba.fastjson.JSONObject device_info)
public void setGeoip_info(com.alibaba.fastjson.JSONObject geoip_info)
public void setPolicy_set_name(String policy_set_name)
public Integer getFinal_score()
public String getFinal_decision()
public String getRisk_type()
public String getSeq_id()
public String getPolicy_set_name()
public String getPolicy_name()
policy_set_namepolicy_set_namepublic Integer getSpend_time()
public String getReason_code()
public com.alibaba.fastjson.JSONObject getGeoip_info()
public com.alibaba.fastjson.JSONObject getDevice_info()
public boolean isSuccess()
reason_code.reason_code.public static RiskResult failedWithReason(String reason_code)
public List<OutputField> getOutput_fields()
public void setOutput_fields(List<OutputField> output_fields)
public String getApplication_id()
public void setApplication_id(String application_id)
public double getIdNumberMobileScore()
Copyright © 2019. All rights reserved.