// Generated from imsapi-client-javalib-java-bundle-10.0.0-59.jar
using System;

namespace com.itac.mes.imsapi.domain.container
{
    public class ErrorData
    {
        public long bookId;
        public string compName = string.Empty;
        public string partName = string.Empty;
        public string partDesc = string.Empty;
        public string errorType = string.Empty;
        public string errorTypeDesc = string.Empty;
        public string errorCause = string.Empty;
        public string errorCauseDesc = string.Empty;
        public string repaired = string.Empty;
        public string adapResNumber = string.Empty;
        public string infoText = string.Empty;
        public string serialError = string.Empty;

        public ErrorData() { }

        public ErrorData(long bookId, string compName, string partName, string partDesc, string errorType, string errorTypeDesc, string errorCause, string errorCauseDesc, string repaired, string adapResNumber, string infoText, string serialError)
        {
            this.bookId = bookId;
            this.compName = compName;
            this.partName = partName;
            this.partDesc = partDesc;
            this.errorType = errorType;
            this.errorTypeDesc = errorTypeDesc;
            this.errorCause = errorCause;
            this.errorCauseDesc = errorCauseDesc;
            this.repaired = repaired;
            this.adapResNumber = adapResNumber;
            this.infoText = infoText;
            this.serialError = serialError;
        }
    }
}
