Class MetricBuilder
java.lang.Object
org.apache.nifi.reporting.util.metrics.api.MetricBuilder
Builds the JsonObject for an individual metric.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) javax.json.JsonObjectbuild()javax.json.JsonObjectbuild(boolean allowNullValues) instanceId(String instanceId) metricName(String metricName) metricValue(String metricValue) timestamp(long timestamp)
-
Field Details
-
factory
private final javax.json.JsonBuilderFactory factory -
applicationId
-
instanceId
-
hostname
-
timestamp
-
metricName
-
metricValue
-
-
Constructor Details
-
MetricBuilder
public MetricBuilder(javax.json.JsonBuilderFactory factory)
-
-
Method Details
-
applicationId
-
instanceId
-
hostname
-
timestamp
-
metricName
-
metricValue
-
build
public javax.json.JsonObject build(boolean allowNullValues) -
build
public javax.json.JsonObject build()
-