public class Fluency
extends java.lang.Object
implements java.io.Flushable, java.io.Closeable
| Modifier and Type | Class and Description |
|---|---|
static class |
Fluency.Builder |
static class |
Fluency.Config |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static Fluency |
defaultFluency() |
static Fluency |
defaultFluency(Fluency.Config config) |
static Fluency |
defaultFluency(int port) |
static Fluency |
defaultFluency(int port,
Fluency.Config config) |
static Fluency |
defaultFluency(java.util.List<java.net.InetSocketAddress> servers) |
static Fluency |
defaultFluency(java.util.List<java.net.InetSocketAddress> servers,
Fluency.Config config) |
static Fluency |
defaultFluency(java.lang.String host,
int port) |
static Fluency |
defaultFluency(java.lang.String host,
int port,
Fluency.Config config) |
void |
emit(java.lang.String tag,
long timestamp,
java.util.Map<java.lang.String,java.lang.Object> data) |
void |
emit(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.Object> data) |
void |
flush() |
public static Fluency defaultFluency(java.lang.String host, int port, Fluency.Config config) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(int port, Fluency.Config config) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(Fluency.Config config) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(java.util.List<java.net.InetSocketAddress> servers, Fluency.Config config) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(java.lang.String host, int port) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(int port) throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency() throws java.io.IOException
java.io.IOExceptionpublic static Fluency defaultFluency(java.util.List<java.net.InetSocketAddress> servers) throws java.io.IOException
java.io.IOExceptionpublic void emit(java.lang.String tag,
long timestamp,
java.util.Map<java.lang.String,java.lang.Object> data)
throws java.io.IOException
java.io.IOExceptionpublic void emit(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.Object> data)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushablejava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOException