Package org.graylog2.inputs.transports
Class RandomMessageTransport
java.lang.Object
org.graylog2.plugin.inputs.transports.ThrottleableTransport
org.graylog2.plugin.inputs.transports.GeneratorTransport
org.graylog2.inputs.transports.RandomMessageTransport
- All Implemented Interfaces:
Transport
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
-
Field Summary
Fields inherited from class org.graylog2.plugin.inputs.transports.ThrottleableTransport
CK_THROTTLING_ALLOWED, eventBus, throttlingAllowed
-
Constructor Summary
ConstructorDescriptionRandomMessageTransport
(Configuration configuration, com.google.common.eventbus.EventBus eventBus, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Methods inherited from class org.graylog2.plugin.inputs.transports.GeneratorTransport
doLaunch, doStop, getMetricSet, setMessageAggregator
Methods inherited from class org.graylog2.plugin.inputs.transports.ThrottleableTransport
blockUntilUnthrottled, blockUntilUnthrottled, determineIfThrottled, handleChangedThrottledState, isThrottled, launch, stop, updateThrottleState
-
Field Details
-
CK_SOURCE
- See Also:
-
CK_SLEEP
- See Also:
-
CK_SLEEP_DEVIATION_PERCENT
- See Also:
-
-
Constructor Details
-
RandomMessageTransport
public RandomMessageTransport(Configuration configuration, com.google.common.eventbus.EventBus eventBus, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
produceRawMessage
- Specified by:
produceRawMessage
in classGeneratorTransport
-