Package io.prometheus.client
Class Summary.Builder
java.lang.Object
io.prometheus.client.SimpleCollector.Builder<Summary.Builder,Summary>
io.prometheus.client.Summary.Builder
- Enclosing class:
Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private long
private final List
<CKMSQuantiles.Quantile> Fields inherited from class io.prometheus.client.SimpleCollector.Builder
dontInitializeNoLabelsChild, fullname, help, labelNames, name, namespace, subsystem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionageBuckets
(int ageBuckets) create()
Return the constructed collector.maxAgeSeconds
(long maxAgeSeconds) quantile
(double quantile, double error) Methods inherited from class io.prometheus.client.SimpleCollector.Builder
help, labelNames, name, namespace, register, register, subsystem
-
Field Details
-
quantiles
-
maxAgeSeconds
private long maxAgeSeconds -
ageBuckets
private int ageBuckets
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
quantile
-
maxAgeSeconds
-
ageBuckets
-
create
Description copied from class:SimpleCollector.Builder
Return the constructed collector.Abstract due to generics limitations.
- Specified by:
create
in classSimpleCollector.Builder<Summary.Builder,
Summary>
-