Class DiskCollectorFactory
- java.lang.Object
-
- org.jenkinsci.plugins.prometheus.collectors.BaseCollectorFactory
-
- org.jenkinsci.plugins.prometheus.collectors.disk.DiskCollectorFactory
-
public class DiskCollectorFactory extends BaseCollectorFactory
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.plugins.prometheus.collectors.BaseCollectorFactory
namespace, subsystem
-
-
Constructor Summary
Constructors Constructor Description DiskCollectorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricCollector<com.cloudbees.simplediskusage.DiskItem,? extends io.prometheus.client.Collector>
createDiskItemCollector(CollectorType type, String[] labelNames)
MetricCollector<FileStore,? extends io.prometheus.client.Collector>
createFileStoreCollector(CollectorType type, String[] labelNames)
MetricCollector<com.cloudbees.simplediskusage.JobDiskItem,? extends io.prometheus.client.Collector>
createJobDiskItemCollector(CollectorType type, String[] labelNames)
-
Methods inherited from class org.jenkinsci.plugins.prometheus.collectors.BaseCollectorFactory
saveBuildCollector
-
-
-
-
Method Detail
-
createDiskItemCollector
public MetricCollector<com.cloudbees.simplediskusage.DiskItem,? extends io.prometheus.client.Collector> createDiskItemCollector(CollectorType type, String[] labelNames)
-
createJobDiskItemCollector
public MetricCollector<com.cloudbees.simplediskusage.JobDiskItem,? extends io.prometheus.client.Collector> createJobDiskItemCollector(CollectorType type, String[] labelNames)
-
createFileStoreCollector
public MetricCollector<FileStore,? extends io.prometheus.client.Collector> createFileStoreCollector(CollectorType type, String[] labelNames)
-
-