Class PrometheusV1Handler
java.lang.Object
com.yahoo.jdisc.AbstractResource
com.yahoo.jdisc.handler.AbstractRequestHandler
com.yahoo.container.jdisc.ThreadedRequestHandler
com.yahoo.container.jdisc.ThreadedHttpRequestHandler
com.yahoo.container.handler.metrics.HttpHandlerBase
com.yahoo.container.handler.metrics.PrometheusV1Handler
- All Implemented Interfaces:
HttpRequestHandler
,CapabilityRequiringRequestHandler
,com.yahoo.jdisc.handler.RequestHandler
,com.yahoo.jdisc.SharedResource
- Author:
- Oracien
-
Nested Class Summary
Nested classes/interfaces inherited from class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
ThreadedHttpRequestHandler.Context, ThreadedHttpRequestHandler.LazyContentChannel
Nested classes/interfaces inherited from interface com.yahoo.jdisc.SharedResource
com.yahoo.jdisc.SharedResource.Debug
-
Field Summary
Fields inherited from class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
CONTENT_TYPE, log
Fields inherited from class com.yahoo.container.jdisc.ThreadedRequestHandler
metric
Fields inherited from interface com.yahoo.container.jdisc.utils.CapabilityRequiringRequestHandler
DEFAULT_REQUIRED_CAPABILITY
Fields inherited from interface com.yahoo.jdisc.SharedResource
DEBUG, SYSTEM_PROPERTY_NAME_DEBUG
-
Constructor Summary
-
Method Summary
Methods inherited from class com.yahoo.container.handler.metrics.HttpHandlerBase
getTimeout, handle, requiredCapability, resourceListResponse
Methods inherited from class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
addDateHeader, asHttpRequest, createLoggingCompletionHandler, handle, handleRequest, testContext
Methods inherited from class com.yahoo.container.jdisc.ThreadedRequestHandler
executor, getRequestType, handleRequest, writeErrorResponseOnOverload
Methods inherited from class com.yahoo.jdisc.handler.AbstractRequestHandler
handleTimeout
Methods inherited from class com.yahoo.jdisc.AbstractResource
currentState, refer, refer, release, retainCount
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.yahoo.container.jdisc.utils.CapabilityRequiringRequestHandler
requiredCapabilities
Methods inherited from interface com.yahoo.container.jdisc.HttpRequestHandler
requestHandlerSpec
Methods inherited from interface com.yahoo.jdisc.handler.RequestHandler
handleRequest, handleTimeout
Methods inherited from interface com.yahoo.jdisc.SharedResource
refer, refer, release
-
Field Details
-
V1_PATH
- See Also:
-
-
Constructor Details
-
PrometheusV1Handler
-
-
Method Details
-
doHandle
- Specified by:
doHandle
in classHttpHandlerBase
-
destroy
public void destroy()- Overrides:
destroy
in classcom.yahoo.jdisc.AbstractResource
-