public class ReportSourceTagIngesterFormatter extends AbstractIngesterFormatter<ReportSourceTag>
| Modifier and Type | Class and Description |
|---|---|
static class |
ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder
A builder pattern to create a format for the source tag parser.
|
AbstractIngesterFormatter.AbstractWrapper, AbstractIngesterFormatter.AdaptiveTimestamp, AbstractIngesterFormatter.AlphaNumericValue, AbstractIngesterFormatter.BinType, AbstractIngesterFormatter.Centroid, AbstractIngesterFormatter.FormatterElement, AbstractIngesterFormatter.GuardedLoop, AbstractIngesterFormatter.IngesterFormatBuilder<T>, AbstractIngesterFormatter.Keyword, AbstractIngesterFormatter.Literal, AbstractIngesterFormatter.Literals, AbstractIngesterFormatter.Loop, AbstractIngesterFormatter.LoopOfKeywords, AbstractIngesterFormatter.LoopOfValues, AbstractIngesterFormatter.Metric, AbstractIngesterFormatter.ReportPointWrapper, AbstractIngesterFormatter.ReportSourceTagWrapper, AbstractIngesterFormatter.Tag, AbstractIngesterFormatter.Timestamp, AbstractIngesterFormatter.TimestampAdjuster, AbstractIngesterFormatter.Value, AbstractIngesterFormatter.Whitespace| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION |
static String |
ACTION_DELETE |
static String |
ACTION_SAVE |
static String |
DESCRIPTION |
static String |
SOURCE |
DOUBLE_QUOTE_PATTERN, DOUBLE_QUOTE_REPLACEMENT, dsWrapperLexerThreadLocal, elements, SINGLE_QUOTE_PATTERN, SINGLE_QUOTE_REPLACEMENT, WHITESPACE_ELEMENT| Modifier and Type | Method and Description |
|---|---|
ReportSourceTag |
drive(String input,
String defaultHostName,
String customerId,
List<String> customerSourceTags)
This method can be used to parse the input line into a ReportSourceTag object.
|
static ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder |
newBuilder()
Factory method to create an instance of the format builder.
|
drive, getLiteral, getQueue, unquotepublic static final String SOURCE
public static final String DESCRIPTION
public static final String ACTION
public static final String ACTION_SAVE
public static final String ACTION_DELETE
public static ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder newBuilder()
public ReportSourceTag drive(String input, String defaultHostName, String customerId, List<String> customerSourceTags)
drive in class AbstractIngesterFormatter<ReportSourceTag>Copyright © 2018. All rights reserved.