ApacheAvroSerializer Class

  • java.lang.Object
    • com.azure.core.serializer.avro.apache.ApacheAvroSerializer

Implements

public class ApacheAvroSerializer
implements AvroSerializer

Apache Avro based implementation of the AvroSerializer interface.

Methods inherited from java.lang.Object

Method Details

deserialize

public T <T>deserialize(InputStream stream, TypeReference<T> typeReference)

Parameters:

stream
typeReference

deserializeAsync

public Mono<T> <T>deserializeAsync(InputStream stream, TypeReference<T> typeReference)

Parameters:

stream
typeReference

deserializeFromBytes

public T <T>deserializeFromBytes(byte[] data, TypeReference<T> typeReference)

Parameters:

data
typeReference

deserializeFromBytesAsync

public Mono<T> <T>deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)

Parameters:

data
typeReference

serialize

public void serialize(OutputStream stream, Object value)

Parameters:

stream
value

serializeAsync

public Mono<Void> serializeAsync(OutputStream stream, Object value)

Parameters:

stream
value

Applies to