public class Fluency
extends java.lang.Object
implements java.io.Flushable, java.io.Closeable
| Modifier and Type | Class and Description |
|---|---|
static class |
Fluency.Builder |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static Fluency |
defaultFluency() |
static Fluency |
defaultFluency(int port) |
static Fluency |
defaultFluency(java.util.List<java.net.InetSocketAddress> servers) |
static Fluency |
defaultFluency(java.lang.String host,
int port) |
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) 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