public abstract class NetworkSender<T> extends FluentdSender
| Modifier and Type | Class and Description |
|---|---|
static class |
NetworkSender.Config |
static class |
NetworkSender.UnmatchedAckException |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getConnectionTimeoutMilli() |
FailureDetector |
getFailureDetector() |
java.lang.String |
getHost() |
int |
getPort() |
int |
getReadTimeoutMilli() |
boolean |
isAvailable() |
protected void |
sendInternal(java.util.List<java.nio.ByteBuffer> buffers,
java.lang.String ackToken) |
java.lang.String |
toString() |
send, send, sendWithAckpublic boolean isAvailable()
isAvailable in class FluentdSenderprotected void sendInternal(java.util.List<java.nio.ByteBuffer> buffers,
java.lang.String ackToken)
throws java.io.IOException
sendInternal in class FluentdSenderjava.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getHost()
public int getPort()
public int getConnectionTimeoutMilli()
public int getReadTimeoutMilli()
public FailureDetector getFailureDetector()
public java.lang.String toString()
toString in class java.lang.Object