Class ErrorBodyHandler<T>

java.lang.Object
co.yellowdog.platform.clients.web.error.ErrorBodyHandler<T>
All Implemented Interfaces:
java.net.http.HttpResponse.BodyHandler<Supplier<T>>

public class ErrorBodyHandler<T> extends Object implements java.net.http.HttpResponse.BodyHandler<Supplier<T>>
  • Constructor Details

    • ErrorBodyHandler

      public ErrorBodyHandler(java.net.http.HttpResponse.BodyHandler<Supplier<T>> successBodyHandler, ErrorHandler errorHandler)
  • Method Details

    • apply

      public java.net.http.HttpResponse.BodySubscriber<Supplier<T>> apply(java.net.http.HttpResponse.ResponseInfo responseInfo)
      Specified by:
      apply in interface java.net.http.HttpResponse.BodyHandler<T>