package com.alipay.api.response;

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

/**
 * ALIPAY API: alipay.open.mini.version.build.query response.
 *
 * @author auto create
 * @since 1.0, 2018-01-25 14:05:37
 */
public class AlipayOpenMiniVersionBuildQueryResponse extends AlipayResponse {

	private static final long serialVersionUID = 4578832473417716352L;

	/**
	 * 构建的状态，0-构建排队中；1-正在构建；2-构建成功；3-构建失败；5-构建超时
	 */
	@ApiField("build_status")
	private String buildStatus;

	/**
	 * 创建版本的状态，0-构建排队中；1-正在构建；2-构建成功；3-构建失败；5-构建超时；6-版本创建成功
	 */
	@ApiField("create_status")
	private String createStatus;

	/**
	 * 是否需要轮询
	 */
	@ApiField("need_rotation")
	private String needRotation;

	/**
	 * 是否创建版本
	 */
	@ApiField("version_created")
	private String versionCreated;

	public void setBuildStatus(String buildStatus) {
		this.buildStatus = buildStatus;
	}

	public String getBuildStatus() {
		return this.buildStatus;
	}

	public void setCreateStatus(String createStatus) {
		this.createStatus = createStatus;
	}

	public String getCreateStatus() {
		return this.createStatus;
	}

	public void setNeedRotation(String needRotation) {
		this.needRotation = needRotation;
	}

	public String getNeedRotation() {
		return this.needRotation;
	}

	public void setVersionCreated(String versionCreated) {
		this.versionCreated = versionCreated;
	}

	public String getVersionCreated() {
		return this.versionCreated;
	}

}
