HttpException.java

package gov.usgs.earthquake.aws;

import java.net.http.HttpResponse;

/**
 * Utility exception class if HttpRequests return HttpResponse with non-200
 * status code.
 */
class HttpException extends Exception {
  private static final long serialVersionUID = 1L;

  private HttpResponse<String> response;

  public HttpException(HttpResponse<String> response, String message) {
    super(message);
    this.response = response;
  }

  public HttpResponse<String> getResponse() {
    return this.response;
  }
}