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

com.mozu.api.ApiError Maven / Gradle / Ivy

Go to download

Mozu Java is a SDK that enables you to create robust Java applications that integrate with the Mozu platform

There is a newer version: 2.6.1-RC1
Show newest version
package com.mozu.api;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class ApiError {
	
	protected String applicationName;

    protected List additionalErrorData;
	
	protected String errorCode;
	
	protected String message;
	
	protected ExceptionDetail exceptionDetail;
	
	protected List items; 
	
	protected String correlationId; 
	
	static public class ExceptionDetail {
		protected String message;
		
		protected String source;
		
		protected String stackTrace;
		
		protected String targetSite;
		
		protected String type;
		
		public String getMessage() {
			return message;
		}
		public void setMessage(String message) {
			this.message = message;
		}
		public String getSource() {
			return source;
		}
		public void setSource(String source) {
			this.source = source;
		}
		public String getStackTrace() {
			return stackTrace;
		}
		public void setStackTrace(String stackTrace) {
			this.stackTrace = stackTrace;
		}
		public String getTargetSite() {
			return targetSite;
		}
		public void setTargetSite(String targetSite) {
			this.targetSite = targetSite;
		}
		public String getType() {
			return type;
		}
		public void setType(String type) {
			this.type = type;
		}
		
		
	}
	
    static public class AdditionalErrorData
    {
    	public String name;
        public String value;
    	
    	public AdditionalErrorData () {
    		
    	}
    	
		public String getName() {
			return name;
		}
		public void setName(String name) {
			this.name = name;
		}
		public String getValue() {
			return value;
		}
		public void setValue(String value) {
			this.value = value;
		}
    	
    }

    static public class Item
    {
        private List additionalErrorData;
    	
        private String applicationName;
    	
        private String errorCode;
    	
        private String message;

        public List getAdditionalErrorData() {
            return additionalErrorData;
        }

        public void setApplicationErrors(List applicationErrors) {
            this.additionalErrorData = applicationErrors;
        }

        public String getApplicationName() {
            return applicationName;
        }

        public void setApplicationName(String applicationName) {
            this.applicationName = applicationName;
        }

        public String getErrorCode() {
            return errorCode;
        }

        public void setErrorCode(String errorCode) {
            this.errorCode = errorCode;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }
    }

	public ApiError() {
		this.exceptionDetail = new ExceptionDetail();
	}
	
	public String getApplicationName() {
		return applicationName;
	}

	public void setApplicationName(String applicationName) {
		this.applicationName = applicationName;
	}

	public String getErrorCode() {
		return errorCode;
	}

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public ExceptionDetail getExceptionDetail() {
		return exceptionDetail;
	}

	public void setExceptionDetail(ExceptionDetail exceptionDetail) {
		this.exceptionDetail = exceptionDetail;
	}

	public List getItems() {
		return items;
	}

	public void setItems(List items) {
		this.items = items;
	}

    public List getAdditionalErrorData() {
       return additionalErrorData;
    }

    public void setAdditionalErrorData(List additionalErrorData) {
        this.additionalErrorData = additionalErrorData;
    }

    public String getCorrelationId() {
        return correlationId;
    }

    public void setCorrelationId(String correlationId) {
        this.correlationId = correlationId;
    }
	
}






© 2015 - 2024 Weber Informatics LLC | Privacy Policy