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 Enumerationcreate()Return the constructed collector.Enumeration.Builderstates(Class e)Take states from the names of the values in an Enum class.Enumeration.Builderstates(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.BuilderReturn the constructed collector.Abstract due to generics limitations.
- Specified by:
createin classSimpleCollector.Builder<Enumeration.Builder,Enumeration>
-
-