io.atleon.protobuf.ProtobufRabbitMQBodySerializer Maven / Gradle / Ivy
package io.atleon.protobuf;
import com.google.protobuf.Message;
import io.atleon.rabbitmq.BodySerializer;
import io.atleon.rabbitmq.SerializedBody;
public final class ProtobufRabbitMQBodySerializer implements BodySerializer {
@Override
public SerializedBody serialize(T data) {
return SerializedBody.ofBytes(data.toByteArray());
}
}