public class OpenTsdb extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenTsdb.Builder |
| Modifier and Type | Field and Description |
|---|---|
static int |
CONN_TIMEOUT_DEFAULT_MS |
static int |
DEFAULT_BATCH_SIZE_LIMIT |
static int |
READ_TIMEOUT_DEFAULT_MS |
| Modifier | Constructor and Description |
|---|---|
protected |
OpenTsdb()
For OpenTsdbTelnet
|
| Modifier and Type | Method and Description |
|---|---|
static OpenTsdb |
create(javax.ws.rs.client.WebTarget apiResource)
create a client by providing the underlying WebResource
|
static OpenTsdb.Builder |
forService(String baseUrl)
Initiate a client Builder with the provided base opentsdb server url.
|
void |
send(OpenTsdbMetric metric)
Send a metric to opentsdb
|
void |
send(Set<OpenTsdbMetric> metrics)
send a set of metrics to opentsdb
|
void |
setBatchSizeLimit(int batchSizeLimit) |
public static final int DEFAULT_BATCH_SIZE_LIMIT
public static final int CONN_TIMEOUT_DEFAULT_MS
public static final int READ_TIMEOUT_DEFAULT_MS
public static OpenTsdb.Builder forService(String baseUrl)
baseUrl - OpenTsdb.Builderpublic static OpenTsdb create(javax.ws.rs.client.WebTarget apiResource)
apiResource - public void setBatchSizeLimit(int batchSizeLimit)
public void send(OpenTsdbMetric metric)
metric - public void send(Set<OpenTsdbMetric> metrics)
metrics - Copyright © 2016. All rights reserved.