1 package com.kodexa.client.remote; 2 3 import lombok.AllArgsConstructor; 4 import lombok.Data; 5 import lombok.NoArgsConstructor; 6 7 import java.util.HashMap; 8 import java.util.Map; 9 10 /** 11 * Representation of a processing exception that has occurred in the 12 * Kodexa Cloud 13 */ 14 @NoArgsConstructor 15 @AllArgsConstructor 16 @Data 17 public class ProcessingException extends RuntimeException { 18 19 private String message; 20 private String description; 21 private Map<String, Object> diagnostics = new HashMap<>(); 22 23 }