package pwc.taxtech.atms.vat.entity;

import java.io.Serializable;
import pwc.taxtech.atms.entity.BaseEntity;

/**
 *
 * This class was generated by MyBatis Generator.
 * This class corresponds to the database table file_upload_log
 *
 * @mbg.generated do_not_delete_during_merge
 */
public class FileUploadLog extends BaseEntity implements Serializable {
    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column file_upload_log.uid
     *
     * @mbg.generated
     */
    private String uid;

    /**
     * Database Column Remarks:
     *   请求uuid
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column file_upload_log.request_id
     *
     * @mbg.generated
     */
    private String requestId;

    /**
     * Database Column Remarks:
     *   请求路径
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column file_upload_log.request_url
     *
     * @mbg.generated
     */
    private String requestUrl;

    /**
     * Database Column Remarks:
     *   请求返回json
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column file_upload_log.respons_json
     *
     * @mbg.generated
     */
    private String responsJson;

    /**
     * Database Column Remarks:
     *   文件上传表主键id
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column file_upload_log.file_upload_id
     *
     * @mbg.generated
     */
    private String fileUploadId;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table file_upload_log
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column file_upload_log.uid
     *
     * @return the value of file_upload_log.uid
     *
     * @mbg.generated
     */
    public String getUid() {
        return uid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column file_upload_log.uid
     *
     * @param uid the value for file_upload_log.uid
     *
     * @mbg.generated
     */
    public void setUid(String uid) {
        this.uid = uid == null ? null : uid.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column file_upload_log.request_id
     *
     * @return the value of file_upload_log.request_id
     *
     * @mbg.generated
     */
    public String getRequestId() {
        return requestId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column file_upload_log.request_id
     *
     * @param requestId the value for file_upload_log.request_id
     *
     * @mbg.generated
     */
    public void setRequestId(String requestId) {
        this.requestId = requestId == null ? null : requestId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column file_upload_log.request_url
     *
     * @return the value of file_upload_log.request_url
     *
     * @mbg.generated
     */
    public String getRequestUrl() {
        return requestUrl;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column file_upload_log.request_url
     *
     * @param requestUrl the value for file_upload_log.request_url
     *
     * @mbg.generated
     */
    public void setRequestUrl(String requestUrl) {
        this.requestUrl = requestUrl == null ? null : requestUrl.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column file_upload_log.respons_json
     *
     * @return the value of file_upload_log.respons_json
     *
     * @mbg.generated
     */
    public String getResponsJson() {
        return responsJson;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column file_upload_log.respons_json
     *
     * @param responsJson the value for file_upload_log.respons_json
     *
     * @mbg.generated
     */
    public void setResponsJson(String responsJson) {
        this.responsJson = responsJson == null ? null : responsJson.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column file_upload_log.file_upload_id
     *
     * @return the value of file_upload_log.file_upload_id
     *
     * @mbg.generated
     */
    public String getFileUploadId() {
        return fileUploadId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column file_upload_log.file_upload_id
     *
     * @param fileUploadId the value for file_upload_log.file_upload_id
     *
     * @mbg.generated
     */
    public void setFileUploadId(String fileUploadId) {
        this.fileUploadId = fileUploadId == null ? null : fileUploadId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table file_upload_log
     *
     * @mbg.generated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", uid=").append(uid);
        sb.append(", requestId=").append(requestId);
        sb.append(", requestUrl=").append(requestUrl);
        sb.append(", responsJson=").append(responsJson);
        sb.append(", fileUploadId=").append(fileUploadId);
        sb.append("]");
        return sb.toString();
    }
}