public class SplunkRawDelimited extends cascading.scheme.local.TextDelimited implements SplunkScheme
Scheme that enables RAW export from a Splunk instance.
It is a sub-class of the TextDelimited Scheme, so is intended to sink and source delimited lines of (parsed) text.
See SplunkRawLine for handling of full (unparsed) log lines.
This Tap does not support reading/writing headers.
| Constructor and Description |
|---|
SplunkRawDelimited()
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.scheme.util.DelimitedParser delimitedParser)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields,
java.lang.String delimiter)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields,
java.lang.String delimiter,
java.lang.Class[] types)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields,
java.lang.String delimiter,
java.lang.String quote)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields,
java.lang.String delimiter,
java.lang.String quote,
java.lang.Class[] types)
Instantiates a new SplunkRawDelimited.
|
SplunkRawDelimited(cascading.tuple.Fields fields,
java.lang.String delimiter,
java.lang.String quote,
java.lang.Class[] types,
boolean safe)
Instantiates a new SplunkRawDelimited.
|
| Modifier and Type | Method and Description |
|---|---|
cascading.tuple.Fields |
retrieveSourceFields(cascading.flow.FlowProcess<? extends java.util.Properties> process,
cascading.tap.Tap tap) |
void |
sourceConfInit(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess,
cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream> tap,
java.util.Properties conf) |
createInput, createOutput, getCharsetName, getDelimiter, getExtension, getQuote, isAppendingFile, isSymmetrical, presentSinkFields, presentSourceFields, setSinkFields, setSourceFields, sink, sinkCleanup, sinkConfInit, sinkPrepare, source, sourceCleanup, sourcePrepare, sourceRePreparesetCompressor, sinkWrap, sourceWrappublic SplunkRawDelimited()
public SplunkRawDelimited(cascading.scheme.util.DelimitedParser delimitedParser)
delimitedParser - the delimited parserpublic SplunkRawDelimited(cascading.tuple.Fields fields)
fields - the fieldspublic SplunkRawDelimited(cascading.tuple.Fields fields, java.lang.String delimiter)
fields - the fieldsdelimiter - the delimiterpublic SplunkRawDelimited(cascading.tuple.Fields fields, java.lang.String delimiter, java.lang.Class[] types)
fields - the fieldsdelimiter - the delimitertypes - the typespublic SplunkRawDelimited(cascading.tuple.Fields fields, java.lang.String delimiter, java.lang.String quote, java.lang.Class[] types)
fields - the fieldsdelimiter - the delimiterquote - the quotetypes - the typespublic SplunkRawDelimited(cascading.tuple.Fields fields, java.lang.String delimiter, java.lang.String quote, java.lang.Class[] types, boolean safe)
fields - the fieldsdelimiter - the delimiterquote - the quotetypes - the typessafe - the safepublic SplunkRawDelimited(cascading.tuple.Fields fields, java.lang.String delimiter, java.lang.String quote)
fields - the fieldsdelimiter - the delimiterquote - the quotepublic void sourceConfInit(cascading.flow.FlowProcess<? extends java.util.Properties> flowProcess, cascading.tap.Tap<java.util.Properties,java.io.InputStream,java.io.OutputStream> tap, java.util.Properties conf)
sourceConfInit in class cascading.scheme.local.TextDelimitedpublic cascading.tuple.Fields retrieveSourceFields(cascading.flow.FlowProcess<? extends java.util.Properties> process, cascading.tap.Tap tap)
retrieveSourceFields in class cascading.scheme.local.TextDelimitedCopyright © 2007-2021 Cascading Maintainers. All Rights Reserved.