public class SubstringExtractor extends Extractor
Extractor.ConditionType, Extractor.CursorStrategy, Extractor.ReservedFieldException, Extractor.Result, Extractor.TypeconditionType, conditionValue, converterExceptions, converters, creatorUserId, cursorStrategy, exceptions, extractorConfig, FIELD_CONDITION_TYPE, FIELD_CONDITION_VALUE, FIELD_CONVERTER_CONFIG, FIELD_CONVERTER_TYPE, FIELD_CONVERTERS, FIELD_CREATOR_USER_ID, FIELD_CURSOR_STRATEGY, FIELD_EXTRACTOR_CONFIG, FIELD_ID, FIELD_ORDER, FIELD_SOURCE_FIELD, FIELD_TARGET_FIELD, FIELD_TITLE, FIELD_TYPE, id, order, regexConditionPattern, sourceField, superType, targetField, title| Constructor and Description |
|---|
SubstringExtractor(com.codahale.metrics.MetricRegistry metricRegistry,
String id,
String title,
long order,
Extractor.CursorStrategy cursorStrategy,
String sourceField,
String targetField,
Map<String,Object> extractorConfig,
String creatorUserId,
List<Converter> converters,
Extractor.ConditionType conditionType,
String conditionValue) |
| Modifier and Type | Method and Description |
|---|---|
protected Extractor.Result[] |
run(String value) |
converterConfigMap, getCompleteTimerName, getConditionHitsCounterName, getConditionMissesCounterName, getConditionTimerName, getConditionType, getConditionValue, getConverterExceptionCount, getConverters, getConverterTimerName, getCreatorUserId, getCursorStrategy, getExceptionCount, getExecutionTimerName, getExtractorConfig, getId, getOrder, getPersistedFields, getSourceField, getTargetField, getTitle, getType, incrementExceptions, runExtractor, setOrderpublic SubstringExtractor(com.codahale.metrics.MetricRegistry metricRegistry,
String id,
String title,
long order,
Extractor.CursorStrategy cursorStrategy,
String sourceField,
String targetField,
Map<String,Object> extractorConfig,
String creatorUserId,
List<Converter> converters,
Extractor.ConditionType conditionType,
String conditionValue)
throws Extractor.ReservedFieldException,
ConfigurationException
protected Extractor.Result[] run(String value)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.