Interface Transport
- All Known Implementing Classes:
AbstractTcpTransport,AmqpTransport,BeatsTransport,GeneratorTransport,HttpPollTransport,HttpTransport,KafkaTransport,NetFlowUdpTransport,NettyTransport,RandomMessageTransport,SyslogTcpTransport,TcpTransport,ThrottleableTransport,ThrottleableTransport2,UdpTransport
public interface Transport
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceTransport.Factory<T extends Transport> -
Method Summary
Modifier and TypeMethodDescriptioncom.codahale.metrics.MetricSetvoidlaunch(MessageInput input) default voidlaunch(MessageInput input, InputFailureRecorder inputFailureRecorder) voidsetMessageAggregator(CodecAggregator aggregator) voidstop()
-
Method Details
-
setMessageAggregator
-
launch
- Throws:
MisfireException
-
launch
default void launch(MessageInput input, @Nullable InputFailureRecorder inputFailureRecorder) throws MisfireException - Throws:
MisfireException
-
stop
void stop() -
getMetricSet
com.codahale.metrics.MetricSet getMetricSet()
-