Class FluentdSender
java.lang.Object
org.komamitsu.fluency.fluentd.ingester.sender.FluentdSender
- All Implemented Interfaces:
Closeable,AutoCloseable,org.komamitsu.fluency.ingester.sender.Sender
- Direct Known Subclasses:
MultiSender,NetworkSender,RetryableSender
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanvoidsend(ByteBuffer buffer) voidsend(List<ByteBuffer> buffers) protected abstract voidsendInternal(List<ByteBuffer> buffers, String ackToken) voidsendWithAck(List<ByteBuffer> buffers, String ackToken)
-
Constructor Details
-
FluentdSender
-
FluentdSender
protected FluentdSender()
-
-
Method Details
-
send
- Throws:
IOException
-
send
- Throws:
IOException
-
sendWithAck
- Throws:
IOException
-
isAvailable
public abstract boolean isAvailable() -
sendInternal
- Throws:
IOException
-