Package org.opensearch.ingest.useragent
Class UserAgentProcessor
java.lang.Object
org.opensearch.ingest.AbstractProcessor
org.opensearch.ingest.useragent.UserAgentProcessor
- All Implemented Interfaces:
Processor
public class UserAgentProcessor extends AbstractProcessor
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserAgentProcessor.FactoryNested classes/interfaces inherited from interface org.opensearch.ingest.Processor
Processor.Parameters -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTYPE -
Constructor Summary
Constructors Constructor Description UserAgentProcessor(java.lang.String tag, java.lang.String description, java.lang.String field, java.lang.String targetField, org.opensearch.ingest.useragent.UserAgentParser parser, java.util.Set<org.opensearch.ingest.useragent.UserAgentProcessor.Property> properties, boolean ignoreMissing, boolean useECS) -
Method Summary
Modifier and Type Method Description IngestDocumentexecute(IngestDocument ingestDocument)java.lang.StringgetType()booleanisUseECS()
-
Field Details
-
TYPE
public static final java.lang.String TYPE- See Also:
- Constant Field Values
-
-
Constructor Details
-
UserAgentProcessor
public UserAgentProcessor(java.lang.String tag, java.lang.String description, java.lang.String field, java.lang.String targetField, org.opensearch.ingest.useragent.UserAgentParser parser, java.util.Set<org.opensearch.ingest.useragent.UserAgentProcessor.Property> properties, boolean ignoreMissing, boolean useECS)
-
-
Method Details