Class Summary |
Argument |
The Argument class represents an argument to a modular input kind. |
Event |
The Event class represents an event or fragment of an event to be written by this modular input to Splunk. |
EventTest |
Checks if Event and EventWriter behavior correctly. |
EventWriter |
The EventWriter class encapsulates writing events and error messages to Splunk from a modular input. |
InputDefinition |
The InputDefinition class encodes the XML defining inputs that Splunk passes to
a modular input script as a Java object. |
InputDefinitionTest |
Test the parsing of InputDefinition classes from XML. |
ModularInputTestCase |
|
MultiValueParameter |
The MultiValueParameter class represents a parameter containing multiple values that is passed as part of a definition
of a modular input instance. |
NonblockingInputStream |
The NonblockingInputStream class is a stream wrapper that acts as though
the underlying stream has terminated every time it blocks. |
Parameter |
The Parameter class is a base class for parameters of modular inputs. |
Scheme |
The Scheme class represents the metadata for a modular input kind. |
SchemeTest |
Tests for the com.splunk.modularinput.Scheme and com.splunk.modularinput.Argument classes that define a modular
input scheme to send to Splunk. |
Script |
The Script class is an abstract base class for implementing modular inputs. |
ScriptTest |
Test the behavior of subclasses of the Script class. |
SingleValueParameter |
The SingleValueParameter class represents a parameter as part of a modular input instance that
contains only a single value. |
ValidationDefinition |
The ValidationDefinition class represents the XML sent by Splunk for external validation of a new modular input. |
ValidationDefinitionTest |
Checks that parsing XML into ValidationDefinitions works correctly. |