| Modifier and Type | Class and Description |
|---|---|
static class |
OpenTsdbTelnet.Builder |
protected static class |
OpenTsdbTelnet.SingleWriterFactory |
protected static class |
OpenTsdbTelnet.SocketWriterFactory |
protected static interface |
OpenTsdbTelnet.WriterFactory |
CONN_TIMEOUT_DEFAULT_MS, DEFAULT_BATCH_SIZE_LIMIT, READ_TIMEOUT_DEFAULT_MS| Modifier and Type | Method and Description |
|---|---|
static OpenTsdbTelnet.Builder |
forService(String host,
int port)
Initiate a client
OpenTsdbTelnet.Builder with the provided opentsdb server host:port. |
static OpenTsdbTelnet.Builder |
forWriter(Writer writer)
Initiate a client
OpenTsdbTelnet.Builder with a particular Writer. |
void |
send(OpenTsdbMetric metric)
Send a metric to opentsdb
|
void |
send(Set<OpenTsdbMetric> metrics)
send a set of metrics to opentsdb
|
void |
write(Set<OpenTsdbMetric> metrics,
Writer writer) |
create, forService, setBatchSizeLimitpublic static OpenTsdbTelnet.Builder forService(String host, int port)
OpenTsdbTelnet.Builder with the provided opentsdb server host:port.host - is the hostname of the opentsdb serverport - is the portOpenTsdbTelnet.Builderpublic static OpenTsdbTelnet.Builder forWriter(Writer writer)
OpenTsdbTelnet.Builder with a particular Writer.writer - Writer to write metrics to. Will be closed when done.OpenTsdbTelnet.Builderpublic void send(OpenTsdbMetric metric)
public void send(Set<OpenTsdbMetric> metrics)
public void write(Set<OpenTsdbMetric> metrics, Writer writer) throws IOException
IOExceptionCopyright © 2016. All rights reserved.