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

com.alipay.api.domain.UseCaseStepInfo 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, 2023-02-27 16:33:36
 */
public class UseCaseStepInfo extends AlipayObject {

	private static final long serialVersionUID = 3247998823643835842L;

	/**
	 * 方法描述
	 */
	@ApiField("method_desc")
	private String methodDesc;

	/**
	 * 功能方法名(固定的那几种)
	 */
	@ApiField("method_name")
	private String methodName;

	/**
	 * 操作动作或业务分类,(固定的12种)
	 */
	@ApiField("operate")
	private String operate;

	/**
	 * 参数列表
	 */
	@ApiListField("param_info_list")
	@ApiField("serve_param_info")
	private List paramInfoList;

	/**
	 * 步骤前置条件
	 */
	@ApiListField("precondition_list")
	@ApiField("precondition")
	private List preconditionList;

	/**
	 * 结果返回值
	 */
	@ApiField("response_data")
	private String responseData;

	/**
	 * 操作步骤备注
	 */
	@ApiField("step_note")
	private String stepNote;

	/**
	 * 服务类
	 */
	@ApiField("type")
	private String type;

	public String getMethodDesc() {
		return this.methodDesc;
	}
	public void setMethodDesc(String methodDesc) {
		this.methodDesc = methodDesc;
	}

	public String getMethodName() {
		return this.methodName;
	}
	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	public String getOperate() {
		return this.operate;
	}
	public void setOperate(String operate) {
		this.operate = operate;
	}

	public List getParamInfoList() {
		return this.paramInfoList;
	}
	public void setParamInfoList(List paramInfoList) {
		this.paramInfoList = paramInfoList;
	}

	public List getPreconditionList() {
		return this.preconditionList;
	}
	public void setPreconditionList(List preconditionList) {
		this.preconditionList = preconditionList;
	}

	public String getResponseData() {
		return this.responseData;
	}
	public void setResponseData(String responseData) {
		this.responseData = responseData;
	}

	public String getStepNote() {
		return this.stepNote;
	}
	public void setStepNote(String stepNote) {
		this.stepNote = stepNote;
	}

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

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy