public final class LoggingEventSerializer extends Object
| Constructor and Description |
|---|
LoggingEventSerializer() |
LoggingEventSerializer(kafka.utils.VerifiableProperties props) |
| Modifier and Type | Method and Description |
|---|---|
ch.qos.logback.classic.spi.ILoggingEvent |
fromBytes(ByteBuffer buffer) |
ch.qos.logback.classic.spi.ILoggingEvent |
fromGenericRecord(GenericRecord datum) |
Schema |
getAvroSchema() |
byte[] |
toBytes(ch.qos.logback.classic.spi.ILoggingEvent loggingEvent,
LoggingContext loggingContext) |
GenericRecord |
toGenericRecord(ByteBuffer buffer) |
public LoggingEventSerializer()
throws IOException
IOExceptionpublic LoggingEventSerializer(kafka.utils.VerifiableProperties props)
throws IOException
IOExceptionpublic Schema getAvroSchema()
public byte[] toBytes(ch.qos.logback.classic.spi.ILoggingEvent loggingEvent,
LoggingContext loggingContext)
public ch.qos.logback.classic.spi.ILoggingEvent fromBytes(ByteBuffer buffer)
public GenericRecord toGenericRecord(ByteBuffer buffer)
public ch.qos.logback.classic.spi.ILoggingEvent fromGenericRecord(GenericRecord datum)
Copyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.