All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.ContentRiskDetail Maven / Gradle / Ivy

package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 风险规则详情
 *
 * @author auto create
 * @since 1.0, 2022-03-14 16:07:53
 */
public class ContentRiskDetail extends AlipayObject {

	private static final long serialVersionUID = 7875975592832116666L;

	/**
	 * 规则编码
	 */
	@ApiField("code")
	private String code;

	/**
	 * 当前规则对应的扩展信息
	 */
	@ApiField("ext_properties")
	private String extProperties;

	/**
	 * 当前规则对应的转换后的原始审核素材
	 */
	@ApiField("generated_file")
	private String generatedFile;

	/**
	 * 规则名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 规则命中后,提示或者驳回的话术
	 */
	@ApiField("notice")
	private String notice;

	/**
	 * https://xx.xxx.com/g/hsxone.mms.materialscenter/v/provider/getMaterialsInfo?file_guid=a87b7dc1fbc04d2c97753612fdd4dd08
	 */
	@ApiField("origin_file")
	private String originFile;

	/**
	 * 当前规则命中的风险详情信息,譬如风险在图片的坐标、位置信息,坐标对应文字。
	 */
	@ApiField("risk_infos")
	private String riskInfos;

	/**
	 * 风险等级,枚举值。
高,中,低 三种
	 */
	@ApiField("risk_level")
	private String riskLevel;

	/**
	 * 本条规则的审核状态:枚举值,唯一 ROBOT_PASS:机审通过 ROBOT_REVIEW_REJECT:机审驳回 ROBOT_FAIL:机审失败
	 */
	@ApiField("type")
	private String type;

	/**
	 * 命中文字,如:命中"关键词"文字
	 */
	@ApiField("viola_words")
	private String violaWords;

	public String getCode() {
		return this.code;
	}
	public void setCode(String code) {
		this.code = code;
	}

	public String getExtProperties() {
		return this.extProperties;
	}
	public void setExtProperties(String extProperties) {
		this.extProperties = extProperties;
	}

	public String getGeneratedFile() {
		return this.generatedFile;
	}
	public void setGeneratedFile(String generatedFile) {
		this.generatedFile = generatedFile;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getNotice() {
		return this.notice;
	}
	public void setNotice(String notice) {
		this.notice = notice;
	}

	public String getOriginFile() {
		return this.originFile;
	}
	public void setOriginFile(String originFile) {
		this.originFile = originFile;
	}

	public String getRiskInfos() {
		return this.riskInfos;
	}
	public void setRiskInfos(String riskInfos) {
		this.riskInfos = riskInfos;
	}

	public String getRiskLevel() {
		return this.riskLevel;
	}
	public void setRiskLevel(String riskLevel) {
		this.riskLevel = riskLevel;
	}

	public String getType() {
		return this.type;
	}
	public void setType(String type) {
		this.type = type;
	}

	public String getViolaWords() {
		return this.violaWords;
	}
	public void setViolaWords(String violaWords) {
		this.violaWords = violaWords;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy