public class MetricsBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
applicationId |
private javax.json.JsonBuilderFactory |
factory |
private String |
hostname |
private String |
instanceId |
private Map<String,String> |
metrics |
(package private) static String |
ROOT_JSON_ELEMENT |
private long |
timestamp |
| Constructor and Description |
|---|
MetricsBuilder(javax.json.JsonBuilderFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
MetricsBuilder |
addAllMetrics(Map<String,String> metrics) |
MetricsBuilder |
applicationId(String applicationId) |
javax.json.JsonObject |
build() |
MetricsBuilder |
hostname(String hostname) |
MetricsBuilder |
instanceId(String instanceId) |
MetricsBuilder |
metric(String name,
String value) |
MetricsBuilder |
timestamp(long timestamp) |
static final String ROOT_JSON_ELEMENT
private final javax.json.JsonBuilderFactory factory
private long timestamp
private String applicationId
private String instanceId
private String hostname
public MetricsBuilder applicationId(String applicationId)
public MetricsBuilder instanceId(String instanceId)
public MetricsBuilder hostname(String hostname)
public MetricsBuilder timestamp(long timestamp)
public MetricsBuilder metric(String name, String value)
public MetricsBuilder addAllMetrics(Map<String,String> metrics)
public javax.json.JsonObject build()
Copyright © 2019 Apache NiFi Project. All rights reserved.