Interface KeyValueStorePublisher


public interface KeyValueStorePublisher
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static <R, ID> @NotNull Function<List<ID>,org.reactivestreams.Publisher<R>>
    asKeyValueStore(org.reactivestreams.Publisher<R> publisher, Function<R,ID> idExtractor)
     
    static <R, ID> @NotNull Function<List<ID>,org.reactivestreams.Publisher<R>>
    asKeyValueStore(org.reactivestreams.Publisher<R> publisher, Function<R,ID> idExtractor, Supplier<Map<ID,R>> storeSupplier)
     
  • Method Details

    • asKeyValueStore

      @NotNull static <R, ID> @NotNull Function<List<ID>,org.reactivestreams.Publisher<R>> asKeyValueStore(org.reactivestreams.Publisher<R> publisher, Function<R,ID> idExtractor)
    • asKeyValueStore

      @NotNull static <R, ID> @NotNull Function<List<ID>,org.reactivestreams.Publisher<R>> asKeyValueStore(org.reactivestreams.Publisher<R> publisher, Function<R,ID> idExtractor, Supplier<Map<ID,R>> storeSupplier)