Package io.prometheus.client
Class Enumeration.Builder
- java.lang.Object
-
- io.prometheus.client.SimpleCollector.Builder<Enumeration.Builder,Enumeration>
-
- io.prometheus.client.Enumeration.Builder
-
- Enclosing class:
- Enumeration
public static class Enumeration.Builder extends SimpleCollector.Builder<Enumeration.Builder,Enumeration>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Enumeration
create()
Return the constructed collector.Enumeration.Builder
states(Class e)
Take states from the names of the values in an Enum class.Enumeration.Builder
states(String... s)
-
Methods inherited from class io.prometheus.client.SimpleCollector.Builder
help, labelNames, name, namespace, register, register, subsystem, unit
-
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
states
public Enumeration.Builder states(String... s)
-
states
public Enumeration.Builder states(Class e)
Take states from the names of the values in an Enum class.
-
create
public Enumeration create()
Description copied from class:SimpleCollector.Builder
Return the constructed collector.Abstract due to generics limitations.
- Specified by:
create
in classSimpleCollector.Builder<Enumeration.Builder,Enumeration>
-
-