Interface PushStreamBuilder<T,​U extends java.util.concurrent.BlockingQueue<PushEvent<? extends T>>>

  • Type Parameters:
    T - The type of objects in the PushEvent
    U - The type of the Queue used in the user specified buffer
    All Superinterfaces:
    BufferBuilder<PushStream<T>,​T,​U>

    @ProviderType
    public interface PushStreamBuilder<T,​U extends java.util.concurrent.BlockingQueue<PushEvent<? extends T>>>
    extends BufferBuilder<PushStream<T>,​T,​U>
    A Builder for a PushStream. This Builder extends the support of a standard BufferBuilder by allowing the PushStream to be unbuffered.