Package com.wavefront.ingester
Class EventIngesterFormatter
- java.lang.Object
-
- com.wavefront.ingester.AbstractIngesterFormatter<ReportEvent>
-
- com.wavefront.ingester.EventIngesterFormatter
-
public class EventIngesterFormatter extends AbstractIngesterFormatter<ReportEvent>
Ingestion formatter for events.- Author:
- vasily@wavefront.com.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventIngesterFormatter.EventIngesterFormatBuilder-
Nested classes/interfaces inherited from class com.wavefront.ingester.AbstractIngesterFormatter
AbstractIngesterFormatter.AnnotationList<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.Centroids<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.FormatterElement<T>, AbstractIngesterFormatter.IngesterFormatBuilder<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.StringList<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.StringMap<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.StringMultiMap<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.Text<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.Timestamp<T extends org.apache.avro.specific.SpecificRecordBase>, AbstractIngesterFormatter.Value<T extends org.apache.avro.specific.SpecificRecordBase>
-
-
Field Summary
-
Fields inherited from class com.wavefront.ingester.AbstractIngesterFormatter
elements, EVENT_LITERAL, SOURCE_DESCRIPTION_LITERAL, SOURCE_TAG_LITERAL
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportEventdrive(String input, Supplier<String> defaultHostNameSupplier, String customerId, List<String> customSourceTags, IngesterContext ingesterContext)static AbstractIngesterFormatter.IngesterFormatBuilder<ReportEvent>newBuilder()-
Methods inherited from class com.wavefront.ingester.AbstractIngesterFormatter
drive, getHost, unquote
-
-
-
-
Method Detail
-
newBuilder
public static AbstractIngesterFormatter.IngesterFormatBuilder<ReportEvent> newBuilder()
-
drive
public ReportEvent drive(String input, Supplier<String> defaultHostNameSupplier, String customerId, @Nullable List<String> customSourceTags, @Nullable IngesterContext ingesterContext)
- Specified by:
drivein classAbstractIngesterFormatter<ReportEvent>
-
-