Package io.prometheus.client.exporter
Class HTTPServer.NamedDaemonThreadFactory
java.lang.Object
io.prometheus.client.exporter.HTTPServer.NamedDaemonThreadFactory
- All Implemented Interfaces:
ThreadFactory
- Enclosing class:
HTTPServer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private final ThreadFactory
private static final AtomicInteger
private final int
private final AtomicInteger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ThreadFactory
defaultThreadFactory
(boolean daemon)
-
Field Details
-
POOL_NUMBER
-
poolNumber
private final int poolNumber -
threadNumber
-
delegate
-
daemon
private final boolean daemon
-
-
Constructor Details
-
NamedDaemonThreadFactory
NamedDaemonThreadFactory(ThreadFactory delegate, boolean daemon)
-
-
Method Details
-
newThread
- Specified by:
newThread
in interfaceThreadFactory
-
defaultThreadFactory
-