Class HttpExchangeAdapter
java.lang.Object
io.prometheus.metrics.exporter.httpserver.HttpExchangeAdapter
- All Implemented Interfaces:
io.prometheus.metrics.exporter.common.PrometheusHttpExchange,AutoCloseable
public class HttpExchangeAdapter
extends Object
implements io.prometheus.metrics.exporter.common.PrometheusHttpExchange
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
HttpExchangeAdapter
public HttpExchangeAdapter(com.sun.net.httpserver.HttpExchange httpExchange)
-
-
Method Details
-
getRequest
- Specified by:
getRequestin interfaceio.prometheus.metrics.exporter.common.PrometheusHttpExchange
-
getResponse
- Specified by:
getResponsein interfaceio.prometheus.metrics.exporter.common.PrometheusHttpExchange
-
handleException
- Specified by:
handleExceptionin interfaceio.prometheus.metrics.exporter.common.PrometheusHttpExchange- Throws:
IOException
-
handleException
- Specified by:
handleExceptionin interfaceio.prometheus.metrics.exporter.common.PrometheusHttpExchange
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceio.prometheus.metrics.exporter.common.PrometheusHttpExchange
-