|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.splunk.Resource com.splunk.Entity com.splunk.Input com.splunk.UdpInput
public class UdpInput
The UdpInput
class represents a UDP data 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.Entity |
---|
content, toUpdate |
Fields inherited from class com.splunk.Resource |
---|
actions, path, refreshArgs, service, title |
Method Summary | |
---|---|
UdpConnections |
connections()
Returns an object that contains the inbound UDP connections. |
java.lang.String |
getConnectionHost()
Returns the style of host connection. |
java.lang.String |
getGroup()
Returns the group for this UDP input. |
java.lang.String |
getHost()
Returns the source host for this UDP input, where this indexer gets its data. |
java.lang.String |
getIndex()
Returns the index name for this UDP input. |
InputKind |
getKind()
Returns the input kind for this input. |
boolean |
getNoAppendingTimeStamp()
Indicates whether Splunk prepends a timestamp and host name to incoming events. |
boolean |
getNoPriorityStripping()
Indicates whether Splunk removes the priority field from incoming events. |
int |
getPort()
Returns the port that this input is listening on. |
java.lang.String |
getQueue()
Returns the queue for this UDP input. |
int |
getRcvBuf()
Deprecated. This is not used anymore. No replacement. |
java.lang.String |
getSource()
Returns the initial source key for this UDP input. |
java.lang.String |
getSourceType()
Returns the event source type for this UDP input. |
void |
setConnectionHost(java.lang.String connection_host)
Sets the value of the from-host field for the remote server that is sending data. |
void |
setHost(java.lang.String host)
Sets the host from which the indexer gets data. |
void |
setIndex(java.lang.String index)
Sets the index in which to store all generated events. |
void |
setNoAppendingTimeStamp(boolean no_appending_timestamp)
Sets whether Splunk should prepend a timestamp and host name to incoming events. |
void |
setNoPriorityStripping(boolean no_priority_stripping)
Sets whether Splunk should strip the priority field from incoming events. |
void |
setQueue(java.lang.String queue)
Sets how the input processor should deposit the events it reads. |
void |
setSource(java.lang.String source)
Sets the initial value for the source key for events from this input. |
void |
setSourceType(java.lang.String sourcetype)
Sets the source type for events from this input. |
void |
submit(java.lang.String eventBody)
Send a string to this UDP input. |
void |
update(java.util.Map<java.lang.String,java.lang.Object> args)
Updates the entity with the values you previously set using the setter methods, and any additional specified arguments. |
Methods inherited from class com.splunk.Entity |
---|
actionPath, clear, containsKey, containsValue, disable, enable, entrySet, get, getContent, getMetadata, isDisabled, isEmpty, isNameChangeAllowed, keySet, put, putAll, refresh, remove, remove, size, update, validate, values |
Methods inherited from class com.splunk.Resource |
---|
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 |
---|
public UdpConnections connections()
public java.lang.String getConnectionHost()
null
if not specified.public java.lang.String getGroup()
public java.lang.String getHost()
null
if not specified.public java.lang.String getIndex()
public InputKind getKind()
getKind
in class Input
public java.lang.String getQueue()
null
if not specified.public int getRcvBuf()
_rcvbuf
attribute for this
UDP input.
_rcvbuf
value.public java.lang.String getSource()
null
if not specified.public java.lang.String getSourceType()
null
if not specified.public boolean getNoAppendingTimeStamp()
true
if Splunk does not prepend a timestamp and
host name to incoming events, false
if it does.public boolean getNoPriorityStripping()
true
if Splunk does not remove the priority field
from incoming syslog events, false
if it does.public void setConnectionHost(java.lang.String connection_host)
connection_host
- The connection host information.public void setHost(java.lang.String host)
host
- The host.public void setIndex(java.lang.String index)
index
- The index.public void setNoAppendingTimeStamp(boolean no_appending_timestamp)
no_appending_timestamp
- true
to not prepend a
timestamp and host name to incoming events, false
to prepend that
information.public void setNoPriorityStripping(boolean no_priority_stripping)
no_priority_stripping
- true
to not strip the
priority field, false
to remove it.public void setQueue(java.lang.String queue)
queue
- The queue-processing type.public void setSource(java.lang.String source)
Note: Overriding the source key is generally not recommended. Typically, the input layer provides a more accurate string to aid in problem analysis and investigation, accurately recording the file from which the data was retrieved. Consider the use of source types, tagging, and search wildcards before overriding this value.
source
- The source.public void setSourceType(java.lang.String sourcetype)
sourcetype
- The source type.public void submit(java.lang.String eventBody) throws java.io.IOException
eventBody
- The text to send.
java.io.IOException
public int getPort()
public void update(java.util.Map<java.lang.String,java.lang.Object> args)
update
method to additionally update this input's
path if the RestrictToHost
property is changed.
update
in class Entity
args
- The arguments to update.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |