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

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

package com.alipay.api.domain;

import java.util.List;

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

/**
 * 交通卡种子及脚本数据
 *
 * @author auto create
 * @since 1.0, 2020-02-25 18:36:35
 */
public class WorldOfflineDataInfo extends AlipayObject {

	private static final long serialVersionUID = 4852651449143191295L;

	/**
	 * 生码模式
	 */
	@ApiField("auth_mode")
	private String authMode;

	/**
	 * 可用票种
	 */
	@ApiListField("available_ticket_types")
	@ApiField("world_ticket_type")
	private List availableTicketTypes;

	/**
	 * 凭证服务类型
	 */
	@ApiField("cert_type")
	private String certType;

	/**
	 * 配置信息
	 */
	@ApiField("config")
	private String config;

	/**
	 * 数据来源
	 */
	@ApiField("data_from")
	private String dataFrom;

	/**
	 * 签名失效时间(long类型数据)
	 */
	@ApiField("expire_time")
	private Long expireTime;

	/**
	 * 脱机数据
	 */
	@ApiField("offline_data")
	private String offlineData;

	/**
	 * 用户秘钥
	 */
	@ApiField("private_key")
	private String privateKey;

	/**
	 * 二维码数据
	 */
	@ApiField("qrcode")
	private String qrcode;

	/**
	 * 脚本mac
	 */
	@ApiField("script_mac")
	private String scriptMac;

	/**
	 * 脚本名称
	 */
	@ApiField("script_name")
	private String scriptName;

	/**
	 * 脚本类型
	 */
	@ApiField("script_type")
	private String scriptType;

	/**
	 * 上传原始码开关
	 */
	@ApiField("upload_raw_code")
	private Boolean uploadRawCode;

	/**
	 * 启动脚本生码
	 */
	@ApiField("use_script")
	private Boolean useScript;

	public String getAuthMode() {
		return this.authMode;
	}
	public void setAuthMode(String authMode) {
		this.authMode = authMode;
	}

	public List getAvailableTicketTypes() {
		return this.availableTicketTypes;
	}
	public void setAvailableTicketTypes(List availableTicketTypes) {
		this.availableTicketTypes = availableTicketTypes;
	}

	public String getCertType() {
		return this.certType;
	}
	public void setCertType(String certType) {
		this.certType = certType;
	}

	public String getConfig() {
		return this.config;
	}
	public void setConfig(String config) {
		this.config = config;
	}

	public String getDataFrom() {
		return this.dataFrom;
	}
	public void setDataFrom(String dataFrom) {
		this.dataFrom = dataFrom;
	}

	public Long getExpireTime() {
		return this.expireTime;
	}
	public void setExpireTime(Long expireTime) {
		this.expireTime = expireTime;
	}

	public String getOfflineData() {
		return this.offlineData;
	}
	public void setOfflineData(String offlineData) {
		this.offlineData = offlineData;
	}

	public String getPrivateKey() {
		return this.privateKey;
	}
	public void setPrivateKey(String privateKey) {
		this.privateKey = privateKey;
	}

	public String getQrcode() {
		return this.qrcode;
	}
	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

	public String getScriptMac() {
		return this.scriptMac;
	}
	public void setScriptMac(String scriptMac) {
		this.scriptMac = scriptMac;
	}

	public String getScriptName() {
		return this.scriptName;
	}
	public void setScriptName(String scriptName) {
		this.scriptName = scriptName;
	}

	public String getScriptType() {
		return this.scriptType;
	}
	public void setScriptType(String scriptType) {
		this.scriptType = scriptType;
	}

	public Boolean getUploadRawCode() {
		return this.uploadRawCode;
	}
	public void setUploadRawCode(Boolean uploadRawCode) {
		this.uploadRawCode = uploadRawCode;
	}

	public Boolean getUseScript() {
		return this.useScript;
	}
	public void setUseScript(Boolean useScript) {
		this.useScript = useScript;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy