ApiException.java

package se.jobtechdev.personaldatagateway.api.exception;

import lombok.Getter;
import se.jobtechdev.personaldatagateway.api.generated.model.ProblemDetails;

@Getter
public class ApiException extends RuntimeException {
  private final transient ProblemDetails problemDetails;

  public ApiException(ProblemDetails problemDetails) {
    this.problemDetails = problemDetails;
  }

  @Override
  public String toString() {
    return "ApiException{" + "errorResponse=" + problemDetails + '}';
  }
}