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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Field Summary
FieldsFields inherited from class org.graylog2.plugin.inputs.transports.ThrottleableTransport
CK_THROTTLING_ALLOWED, eventBus, throttlingAllowed -
Constructor Summary
ConstructorsConstructorDescriptionRandomMessageTransport(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, setMessageAggregatorMethods 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:
produceRawMessagein classGeneratorTransport
-