|
Splunk API
|
class Splunk.Context
|
Encapsulates the shared Splunk view context.
|
|
|
class Splunk.Job
|
Encapsulates job object instantiation and utilities.
|
|
|
class Splunk.Search
|
Encapsulates the interface to Splunk search objects and basic utility functions.
|
|
|
class Splunk.TimeRange
|
Encapsulates the interface to store and retrieve a time range that constrains a search.
|
|
|
Splunk.util library
|
Encapsulates utilities that expose core functionality.
|
|
Module API
|
class Splunk.Module
|
Base class from which all modules inherit.
|
|
|
class ... Splunk.Module.DispatchingModule
|
Base class for building modules used to dispatch a context search job.
|
|
Module Controller API
|
class ModuleController
|
Base class for creating module controllers.
|
|
|
class ModuleHandler
|
Abstract controller class for generating content in response to a GET request.
|
|
Controller API
|
class BaseController
|
Abstract class for creating a Splunk Web controller or module controller.
|
|
Model API
|
class SplunkRESTModel
|
Model wrapper around REST resources.
|
|
|
class SplunkAppObjModel
|
Model wrapper around REST resources and metadata.
|
|
|
class ObjectMetadataModel
|
Model wrapper around metadata attached to REST resources.
|
|
|
class SplunkRESTManager
|
Provides the base interface to REST resources.
|
|
|
class SplunkQuerySet
|
Provides a simple query set for splunkd model objects.
|
|
Decorators API
|
decorator library
|
Utility macros.
|
|
Template Utilities API
|
template library
|
Mako module templates to define default HTML.
|
|
App Server Utilities API
|
app server utilities library
|
Special-purpose App Server utilities.
|