package hr.com.port.ips.eracun.provider.mer.dto.common;

public class ErrorResponse {

    private String traceId;
    private String message;

    public String getTraceId() {
        return traceId;
    }
    public void setTraceId(String traceId) {
        this.traceId = traceId;
    }

    public String getMessage() {
        return message;
    }
    public void setMessage(String message) {
        this.message = message;
    }

    public boolean hasAnyMessage() {
        return message != null && !message.trim().isEmpty();
    }

    @Override
    public String toString() {
        if (traceId != null && !traceId.trim().isEmpty()) {
            return "traceId=" + traceId + ", message=" + message;
        }
        return message;
    }
}