abstract fun write(data: T): WriteStream<T>
Write some data to the stream. The data is put on an internal write queue, and the write actually happens asynchronously. To avoid running out of memory by putting too much on the write queue, check the io.vertx.reactivex.core.streams.WriteStream#writeQueueFull method before writing. This is done automatically if using a io.vertx.reactivex.core.streams.Pump.
Return
a reference to this, so the API can be used fluently