Package com.splunk.modularinput

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.
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.
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.
Script The Script class is an abstract base class for implementing modular inputs.
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.
 

Enum Summary
Argument.DataType  
Scheme.StreamingMode  
 

Exception Summary
MalformedDataException Exception thrown when parsing XML that is syntactically valid, but does not match the schema expected by the Splunk SDK for Java.