Class | Description |
---|---|
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 | Description |
---|---|
Argument.DataType | |
Scheme.StreamingMode |
Exception | Description |
---|---|
MalformedDataException |
Exception thrown when parsing XML that is syntactically valid, but does not
match the schema expected by the Splunk SDK for Java.
|
Copyright © 2022 Splunk, Inc.. All rights reserved.