Interface Transport
- All Known Implementing Classes:
AbstractTcpTransport
,AmqpTransport
,AWSTransport
,BeatsTransport
,CloudTrailTransport
,GeneratorTransport
,HttpPollTransport
,HttpTransport
,IpfixUdpTransport
,KafkaTransport
,KinesisTransport
,NetFlowUdpTransport
,NettyTransport
,RandomMessageTransport
,SyslogTcpTransport
,TcpTransport
,ThrottleableTransport
,ThrottleableTransport2
,UdpTransport
public interface Transport
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
Transport.Factory<T extends Transport>
-
Method Summary
Modifier and TypeMethodDescriptioncom.codahale.metrics.MetricSet
void
launch
(MessageInput input) default void
launch
(MessageInput input, InputFailureRecorder inputFailureRecorder) void
setMessageAggregator
(CodecAggregator aggregator) void
stop()
-
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()
-