com.splunk
Class WindowsRegistryInput

java.lang.Object
  extended by com.splunk.Resource
      extended by com.splunk.Entity
          extended by com.splunk.Input
              extended by com.splunk.WindowsRegistryInput
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>

public class WindowsRegistryInput
extends Input

The WindowsRegistryInput class represents a Windows Registry input.


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class com.splunk.Resource
actions, path, service, title
 
Method Summary
 boolean getBaseline()
          Indicates whether this Windows Registry input has an established baseline.
 java.lang.String getHive()
          Returns the hive name to monitor for this Windows Registry input.
 java.lang.String getIndex()
          Returns the index name for this Windows Registry input.
 InputKind getKind()
          Returns the input type for this Windows Registry input.
 boolean getMonitorSubnodes()
          Indicates whether this Windows Registry input monitors all sub-nodes under a given hive.
 java.lang.String getProc()
          Returns the regular expression (regex) that is executed against process names when including or excluding events for this Windows Registry input.
 java.lang.String getType()
          Returns the regular expression (regex) that is executed against registry event types for this Windows Registry input.
 
Methods inherited from class com.splunk.Entity
actionPath, clear, containsKey, containsValue, disable, enable, entrySet, get, getMetadata, isDisabled, isEmpty, keySet, put, putAll, refresh, reload, remove, remove, size, update, validate, values
 
Methods inherited from class com.splunk.Resource
getActions, getName, getPath, getService, getTitle, invalidate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Method Detail

getBaseline

public boolean getBaseline()
Indicates whether this Windows Registry input has an established baseline.

Returns:
true if this Windows Registry input has an established baseline, false if not.

getProc

public java.lang.String getProc()
Returns the regular expression (regex) that is executed against process names when including or excluding events for this Windows Registry input. Changes are only collected if a process name matches this regex.

Returns:
The process names regex.

getHive

public java.lang.String getHive()
Returns the hive name to monitor for this Windows Registry input.

Returns:
The hive name to monitor.

getIndex

public java.lang.String getIndex()
Returns the index name for this Windows Registry input.

Returns:
The index name.

getKind

public InputKind getKind()
Returns the input type for this Windows Registry input.

Overrides:
getKind in class Input
Returns:
The input kind.
See Also:
InputKind

getMonitorSubnodes

public boolean getMonitorSubnodes()
Indicates whether this Windows Registry input monitors all sub-nodes under a given hive.

Returns:
true if this Windows Registry input monitors all sub-nodes under a given hive, false if not.

getType

public java.lang.String getType()
Returns the regular expression (regex) that is executed against registry event types for this Windows Registry input. Only types that match this regex are monitored.

Returns:
The registry type regex, or null if not specified.