public class LogRecordMatcherPattern extends java.lang.Object implements LogRecordMatcher
Modifier and Type | Class and Description |
---|---|
static class |
LogRecordMatcherPattern.AbstractFragmentParserPattern |
static class |
LogRecordMatcherPattern.LogRecordMatcherPatternBuilder |
LogRecordMatcher.FragmentParserPattern
Modifier and Type | Method and Description |
---|---|
void |
addFragmentParser(LogRecordMatcher.FragmentParserPattern fragmentParser) |
static LogRecordMatcherPattern.LogRecordMatcherPatternBuilder |
builder() |
int |
getContentIndex() |
FragmentParser |
getFragmentParser(java.lang.String name) |
int |
getHeaderIndex() |
java.lang.String |
getPatternRegexp() |
java.lang.String |
getPatternString() |
java.lang.String |
getRecordRegexp() |
java.lang.String |
getStringValueFor(java.util.regex.Matcher matcher,
FragmentParser parser) |
java.util.List |
listFragmentParsers() |
java.util.regex.Matcher |
matches(java.lang.CharSequence line) |
java.lang.String |
toString() |
public java.util.regex.Matcher matches(java.lang.CharSequence line)
matches
in interface LogRecordMatcher
public java.lang.String getStringValueFor(java.util.regex.Matcher matcher, FragmentParser parser)
getStringValueFor
in interface LogRecordMatcher
public java.util.List listFragmentParsers()
listFragmentParsers
in interface LogRecordMatcher
public java.lang.String getPatternString()
public java.lang.String getPatternRegexp()
public java.lang.String getRecordRegexp()
getRecordRegexp
in interface LogRecordMatcher
public int getHeaderIndex()
public int getContentIndex()
public void addFragmentParser(LogRecordMatcher.FragmentParserPattern fragmentParser)
public FragmentParser getFragmentParser(java.lang.String name)
getFragmentParser
in interface LogRecordMatcher
public java.lang.String toString()
toString
in class java.lang.Object
public static LogRecordMatcherPattern.LogRecordMatcherPatternBuilder builder()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.