Class ElasticStackErrorHandler

  • All Implemented Interfaces:
    org.jclouds.http.HttpErrorHandler

    @Singleton
    public class ElasticStackErrorHandler
    extends Object
    implements org.jclouds.http.HttpErrorHandler
    This will parse and set an appropriate exception on the command object.

    Errors are returned with an appropriate HTTP status code, an X-Elastic- Error header specifying the error type, and a text description in the HTTP body.

    • Field Detail

      • logger

        protected org.jclouds.logging.Logger logger
    • Constructor Detail

      • ElasticStackErrorHandler

        public ElasticStackErrorHandler()
    • Method Detail

      • handleError

        public void handleError​(org.jclouds.http.HttpCommand command,
                                org.jclouds.http.HttpResponse response)
        Specified by:
        handleError in interface org.jclouds.http.HttpErrorHandler
      • parseMessage

        public String parseMessage​(org.jclouds.http.HttpResponse response)