public class SplunkIndexTap extends SplunkTap
It is currently assumed the index name given is not a pattern/wildcard.
In order to source (only) from a search result, see SplunkSearchTap.
| Constructor and Description |
|---|
SplunkIndexTap(SplunkScheme scheme,
com.splunk.ServiceArgs serviceArgs,
com.splunk.JobExportArgs exportArgs,
cascading.tap.SinkMode sinkMode,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
com.splunk.ServiceArgs serviceArgs,
com.splunk.JobExportArgs exportArgs,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
com.splunk.ServiceArgs serviceArgs,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
com.splunk.Service service,
com.splunk.JobExportArgs exportArgs,
cascading.tap.SinkMode sinkMode,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
com.splunk.Service service,
com.splunk.JobExportArgs exportArgs,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
com.splunk.Service service,
java.lang.String indexName) |
SplunkIndexTap(SplunkScheme scheme,
java.lang.String host,
int port,
java.lang.String indexName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
createResource(java.util.Properties conf) |
boolean |
deleteResource(java.util.Properties conf) |
protected com.splunk.Index |
getIndex() |
long |
getModifiedTime(java.util.Properties conf) |
protected com.splunk.Index |
getOrCreateIndex() |
protected java.lang.String |
getSearch() |
protected java.lang.String |
getSplunkPath() |
protected java.lang.String |
getSplunkQuery() |
cascading.tuple.TupleEntryCollector |
openForWrite(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess,
java.io.OutputStream outputStream) |
boolean |
resourceExists(java.util.Properties conf) |
getIdentifier, getService, openForReadcommitResource, createResource, deleteResource, entryStream, entryStream, entryStreamCopy, entryStreamCopy, equals, flowConfInit, getConfigDef, getFullIdentifier, getFullIdentifier, getModifiedTime, getNodeConfigDef, getScheme, getSinkFields, getSinkMode, getSourceFields, getStepConfigDef, getTrace, hasConfigDef, hashCode, hasNodeConfigDef, hasStepConfigDef, id, isKeep, isReplace, isSink, isSource, isTemporary, isUpdate, openForRead, openForReadUnchecked, openForWrite, outgoingScopeFor, prepareResourceForRead, prepareResourceForWrite, presentSinkFields, presentSourceFields, resolveIncomingOperationArgumentFields, resolveIncomingOperationPassThroughFields, resourceExists, retrieveSinkFields, retrieveSourceFields, rollbackResource, setScheme, sinkConfInit, sourceConfInit, spliterator, splititerator, taps, toString, tupleStream, tupleStream, tupleStreamCopy, tupleStreamCopypublic SplunkIndexTap(SplunkScheme scheme, java.lang.String host, int port, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.ServiceArgs serviceArgs, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.ServiceArgs serviceArgs, com.splunk.JobExportArgs exportArgs, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.ServiceArgs serviceArgs, com.splunk.JobExportArgs exportArgs, cascading.tap.SinkMode sinkMode, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.Service service, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.Service service, com.splunk.JobExportArgs exportArgs, java.lang.String indexName)
public SplunkIndexTap(SplunkScheme scheme, com.splunk.Service service, com.splunk.JobExportArgs exportArgs, cascading.tap.SinkMode sinkMode, java.lang.String indexName)
protected java.lang.String getSplunkQuery()
getSplunkQuery in class SplunkTapprotected java.lang.String getSplunkPath()
getSplunkPath in class SplunkTappublic cascading.tuple.TupleEntryCollector openForWrite(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess, java.io.OutputStream outputStream) throws java.io.IOException
openForWrite in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>java.io.IOExceptionprotected com.splunk.Index getOrCreateIndex()
protected com.splunk.Index getIndex()
public boolean createResource(java.util.Properties conf)
createResource in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean deleteResource(java.util.Properties conf)
deleteResource in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean resourceExists(java.util.Properties conf) throws java.io.IOException
resourceExists in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>java.io.IOExceptionpublic long getModifiedTime(java.util.Properties conf) throws java.io.IOException
getModifiedTime in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>java.io.IOExceptionCopyright © 2017-2019 Chris K Wensel. All Rights Reserved.