public class SplunkSearchTap extends SplunkTap
This Tap cannot be used to sink data into a Splunk cluster, see SplunkIndexTap.
| Constructor and Description |
|---|
SplunkSearchTap(SplunkScheme scheme,
com.splunk.ServiceArgs serviceArgs,
com.splunk.JobExportArgs exportArgs,
java.lang.String search)
Instantiates a new SplunkSearchTap.
|
SplunkSearchTap(SplunkScheme scheme,
com.splunk.ServiceArgs serviceArgs,
java.lang.String search)
Instantiates a new SplunkSearchTap.
|
SplunkSearchTap(SplunkScheme scheme,
com.splunk.Service service,
java.lang.String search)
Instantiates a new SplunkSearchTap.
|
SplunkSearchTap(SplunkScheme scheme,
java.lang.String host,
int port,
java.lang.String search)
Instantiates a new SplunkSearchTap.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
commitResource(java.util.Properties conf) |
boolean |
createResource(java.util.Properties conf) |
boolean |
deleteResource(java.util.Properties conf) |
long |
getModifiedTime(java.util.Properties conf) |
protected java.lang.String |
getSearch() |
cascading.tuple.Fields |
getSinkFields() |
protected java.lang.String |
getSplunkPath() |
protected java.lang.String |
getSplunkQuery() |
boolean |
isSink() |
cascading.tuple.TupleEntryCollector |
openForWrite(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess,
java.io.OutputStream output) |
boolean |
prepareResourceForWrite(java.util.Properties conf) |
boolean |
resourceExists(java.util.Properties conf) |
boolean |
rollbackResource(java.util.Properties conf) |
void |
sinkConfInit(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess,
java.util.Properties conf) |
getIdentifier, getService, openForReadcreateResource, deleteResource, entryStream, entryStream, entryStreamCopy, entryStreamCopy, equals, flowConfInit, getConfigDef, getFullIdentifier, getFullIdentifier, getModifiedTime, getNodeConfigDef, getScheme, getSinkMode, getSourceFields, getStepConfigDef, getTrace, hasConfigDef, hashCode, hasNodeConfigDef, hasStepConfigDef, id, isKeep, isReplace, isSource, isTemporary, isUpdate, openForRead, openForReadUnchecked, openForWrite, outgoingScopeFor, prepareResourceForRead, presentSinkFields, presentSourceFields, resolveIncomingOperationArgumentFields, resolveIncomingOperationPassThroughFields, resourceExists, retrieveSinkFields, retrieveSourceFields, setScheme, sourceConfInit, spliterator, splititerator, taps, toString, tupleStream, tupleStream, tupleStreamCopy, tupleStreamCopypublic SplunkSearchTap(SplunkScheme scheme, java.lang.String host, int port, java.lang.String search)
scheme - the schemehost - the hostport - the portsearch - the searchpublic SplunkSearchTap(SplunkScheme scheme, com.splunk.ServiceArgs serviceArgs, java.lang.String search)
scheme - the schemeserviceArgs - the argssearch - the searchpublic SplunkSearchTap(SplunkScheme scheme, com.splunk.ServiceArgs serviceArgs, com.splunk.JobExportArgs exportArgs, java.lang.String search)
scheme - the schemeserviceArgs - the argsexportArgs - the export argssearch - the searchpublic SplunkSearchTap(SplunkScheme scheme, com.splunk.Service service, java.lang.String search)
scheme - the schemeservice - the servicesearch - the searchprotected java.lang.String getSplunkQuery()
getSplunkQuery in class SplunkTapprotected java.lang.String getSplunkPath()
getSplunkPath in class SplunkTappublic cascading.tuple.Fields getSinkFields()
getSinkFields in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public final boolean isSink()
isSink 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 void sinkConfInit(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess, java.util.Properties conf)
sinkConfInit in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean prepareResourceForWrite(java.util.Properties conf)
prepareResourceForWrite in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean createResource(java.util.Properties conf)
createResource in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean commitResource(java.util.Properties conf)
commitResource in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean rollbackResource(java.util.Properties conf)
rollbackResource in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public boolean resourceExists(java.util.Properties conf)
resourceExists in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public long getModifiedTime(java.util.Properties conf)
getModifiedTime in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>public cascading.tuple.TupleEntryCollector openForWrite(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess, java.io.OutputStream output)
openForWrite in class cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream>Copyright © 2007-2021 Cascading Maintainers. All Rights Reserved.