Uni<java.util.List<T>> |
UniJoin.JoinAllStrategy.andCollectFailures() |
|
Uni<java.util.List<T>> |
UniJoin.JoinAllStrategyTerminal.andCollectFailures() |
|
Uni<T> |
UniOnItemIgnore.andContinueWith(java.util.function.Supplier<? extends T> supplier) |
Ignores the item fired by the current Uni, and continue with the value produced by the given supplier.
|
Uni<T> |
UniOnItemIgnore.andContinueWith(T fallback) |
Ignores the item fired by the current Uni, and continue with a default value.
|
Uni<java.lang.Void> |
UniOnItemIgnore.andContinueWithNull() |
Ignores the item fired by the current Uni, and continue with a null item.
|
Uni<T> |
UniOnItemIgnore.andFail() |
|
Uni<T> |
UniOnItemIgnore.andFail(java.lang.Throwable failure) |
Ignores the item fired by the current Uni and fails with the passed failure.
|
Uni<T> |
UniOnItemIgnore.andFail(java.util.function.Supplier<java.lang.Throwable> supplier) |
Ignores the item fired by the current Uni, and fails with a failure produced using the given Supplier.
|
Uni<java.util.List<T>> |
UniJoin.JoinAllStrategy.andFailFast() |
Immediately forward the first failure from any of the Uni, and cancel the remaining Uni
subscriptions, ignoring eventual subsequent failures.
|
Uni<java.util.List<T>> |
UniJoin.JoinAllStrategyTerminal.andFailFast() |
Immediately forward the first failure from any of the Uni, and cancel the remaining Uni
subscriptions, ignoring eventual subsequent failures.
|
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(Uni<? extends O> other) |
Ignores the item fired by the current Uni and continue with the given Uni.
|
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(java.util.function.Supplier<Uni<? extends O>> supplier) |
Ignores the item fired by the current Uni and continue with the Uni produced by the given supplier.
|
Uni<java.util.List<T>> |
MultiCollect.asList() |
Creates a Uni emitting an item containing all elements emitted by this Multi into a
List.
|
<K> Uni<java.util.Map<K,T>> |
MultiCollect.asMap(java.util.function.Function<? super T,? extends K> keyMapper) |
Produces an Uni emitting a Map of key -> item for each item emitted by this
Multi.
|
<K,V> Uni<java.util.Map<K,V>> |
MultiCollect.asMap(java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends V> valueMapper) |
Produces an Uni emitting a Map of key -> mapped item for each item emitted by
this Multi.
|
<K,V> Uni<java.util.Map<K,V>> |
MultiCollect.asMap(java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends V> valueMapper,
java.util.function.BinaryOperator<V> mergeFunction) |
Produces an Uni emitting a Map of key -> mapped item for each item emitted by
this Multi.
|
<K> Uni<java.util.Map<K,java.util.Collection<T>>> |
MultiCollect.asMultiMap(java.util.function.Function<? super T,? extends K> keyMapper) |
Produces an Uni emitting a Map of key -> Collection of items for each
item emitted by this Multi.
|
<K,V> Uni<java.util.Map<K,java.util.Collection<V>>> |
MultiCollect.asMultiMap(java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends V> valueMapper) |
Produces an Uni emitting a Map of key -> Collection of mapped values for each
item emitted by this Multi.
|
Uni<java.util.Set<T>> |
MultiCollect.asSet() |
Creates a Uni emitting an item containing all elements emitted by this Multi into a
Set.
|
Uni<Tuple2<T1,T2>> |
UniAndGroup2.asTuple() |
|
Uni<Tuple3<T1,T2,T3>> |
UniAndGroup3.asTuple() |
|
Uni<Tuple4<T1,T2,T3,T4>> |
UniAndGroup4.asTuple() |
|
Uni<Tuple5<T1,T2,T3,T4,T5>> |
UniAndGroup5.asTuple() |
|
Uni<Tuple6<T1,T2,T3,T4,T5,T6>> |
UniAndGroup6.asTuple() |
|
Uni<Tuple7<T1,T2,T3,T4,T5,T6,T7>> |
UniAndGroup7.asTuple() |
|
Uni<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> |
UniAndGroup8.asTuple() |
|
Uni<Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>> |
UniAndGroup9.asTuple() |
|
Uni<T> |
UniMemoize.atLeast(java.time.Duration duration) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
Uni<T> |
UniRetry.atMost(long numberOfAttempts) |
Produces a Uni resubscribing to the current Uni at most numberOfAttempts time, until it
gets an item (potentially null).
|
Uni<T> |
UniOnItemDelay.by(java.time.Duration duration) |
Delays the item emission by a specific duration.
|
Uni<T> |
UniOnCancel.call(java.util.function.Supplier<Uni<?>> supplier) |
Attaches an action executed when the subscription is cancelled.
|
Uni<T> |
UniOnFailure.call(java.util.function.Function<java.lang.Throwable,Uni<?>> action) |
Produces a new Uni invoking the given function when the current Uni propagates a failure
(matching the predicate if set).
|
Uni<T> |
UniOnFailure.call(java.util.function.Supplier<Uni<?>> supplier) |
Produces a new Uni invoking the given supplier when the current Uni propagates a failure
(matching the predicate if set).
|
Uni<T> |
UniOnItem.call(java.util.function.Function<? super T,Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the item event is received.
|
Uni<T> |
UniOnItem.call(java.util.function.Supplier<Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the item event is received, ignoring it.
|
Uni<T> |
UniOnItemOrFailure.call(java.util.function.BiFunction<? super T,java.lang.Throwable,Uni<?>> callback) |
Produces a new Uni invoking the given callback when the item or failure event is fired.
|
Uni<T> |
UniOnItemOrFailure.call(java.util.function.Supplier<Uni<?>> callback) |
Produces a new Uni invoking the given callback when the item or failure event is fired.
|
Uni<T> |
UniOnNotNull.call(java.util.function.Function<? super T,Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the item event is received.
|
Uni<T> |
UniOnNotNull.call(java.util.function.Supplier<Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the item event is received.
|
Uni<T> |
UniOnSubscribe.call(java.util.function.Function<? super UniSubscription,Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the subscription event is received.
|
Uni<T> |
UniOnSubscribe.call(java.util.function.Supplier<Uni<?>> action) |
Produces a new Uni invoking the given @{code action} when the subscription event is received.
|
Uni<T> |
UniOnTerminate.call(Functions.Function3<? super T,java.lang.Throwable,java.lang.Boolean,Uni<?>> mapper) |
Attaches an action that is executed when the Uni emits an item or a failure or when the subscriber
cancels the subscription.
|
Uni<T> |
UniOnTerminate.call(java.util.function.Supplier<Uni<?>> supplier) |
Attaches an action that is executed when the Uni emits an item or a failure or when the subscriber
cancels the subscription.
|
<O> Uni<O> |
UniOnItem.castTo(java.lang.Class<O> target) |
Produces an Uni emitting an item based on the upstream item but casted to the target class.
|
<O> Uni<O> |
UniAndGroup2.combinedWith(java.util.function.BiFunction<T1,T2,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup3.combinedWith(Functions.Function3<T1,T2,T3,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup4.combinedWith(Functions.Function4<T1,T2,T3,T4,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup5.combinedWith(Functions.Function5<T1,T2,T3,T4,T5,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup6.combinedWith(Functions.Function6<T1,T2,T3,T4,T5,T6,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup7.combinedWith(Functions.Function7<T1,T2,T3,T4,T5,T6,T7,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup8.combinedWith(Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroup9.combinedWith(Functions.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,O> combinator) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O,I> Uni<O> |
UniAndGroupIterable.combinedWith(java.lang.Class<I> superType,
java.util.function.Function<java.util.List<I>,O> function) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<O> Uni<O> |
UniAndGroupIterable.combinedWith(java.util.function.Function<java.util.List<?>,O> function) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
<T> Uni<T> |
UniCreate.completionStage(java.util.concurrent.CompletionStage<? extends T> stage) |
Creates a Uni from the given CompletionStage or CompletableFuture.
|
<T> Uni<T> |
UniCreate.completionStage(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<? extends T>> supplier) |
Creates a Uni from the given CompletionStage or CompletableFuture.
|
<T,S> Uni<T> |
UniCreate.completionStage(java.util.function.Supplier<S> stateSupplier,
java.util.function.Function<S,? extends java.util.concurrent.CompletionStage<? extends T>> mapper) |
Creates a Uni from the given CompletionStage or CompletableFuture.
|
<T> Uni<T> |
UniCreate.context(java.util.function.Function<Context,Uni<? extends T>> mapper) |
Creates a Uni using Function.apply(Object) on the subscription-bound Context
(the mapper is called at subscription time).
|
Uni<T> |
UniOnNull.continueWith(java.util.function.Supplier<? extends T> supplier) |
Provides a default item if the current Uni fires null as item.
|
Uni<T> |
UniOnNull.continueWith(T fallback) |
Provides a default item if the current Uni fires null as item.
|
<I,T> Uni<T> |
UniCreate.converter(io.smallrye.mutiny.converters.UniConverter<I,T> converter,
I instance) |
Creates a new Uni from the passed instance with the passed converter.
|
<T> Uni<T> |
UniCreate.deferred(java.util.function.Supplier<Uni<? extends T>> supplier) |
|
<T,S> Uni<T> |
UniCreate.deferred(java.util.function.Supplier<S> stateSupplier,
java.util.function.Function<S,Uni<? extends T>> mapper) |
|
Uni<java.lang.Void> |
UniAndGroupIterable.discardItems() |
Discards the items emitted by the combined unis, and just emits null when all the
unis have successfully completed.
|
<T> Uni<T> |
UniCreate.emitter(java.util.function.Consumer<UniEmitter<? super T>> consumer) |
Creates a Uni deferring the logic to the given consumer.
|
<T,S> Uni<T> |
UniCreate.emitter(java.util.function.Supplier<S> stateSupplier,
java.util.function.BiConsumer<S,UniEmitter<? super T>> consumer) |
Creates a Uni deferring the logic to the given consumer.
|
Uni<T> |
UniRetry.expireAt(long expireAt) |
Produces a Uni resubscribing to the current Uni until expireAt time or until it
gets an item (potentially null).
|
Uni<T> |
UniRetry.expireIn(long expireIn) |
Produces a Uni resubscribing to the current Uni until expireIn time or until it
gets an item (potentially null).
|
Uni<T> |
UniOnNull.fail() |
|
Uni<T> |
UniOnTimeout.fail() |
|
<T> Uni<T> |
UniCreate.failure(java.lang.Throwable failure) |
Creates a Uni that emits a failure event immediately after being subscribed to.
|
<T> Uni<T> |
UniCreate.failure(java.util.function.Supplier<java.lang.Throwable> supplier) |
Creates a Uni that emits a failure event produced using the passed supplier immediately after
being subscribed to.
|
Uni<T> |
UniOnItem.failWith(java.util.function.Function<? super T,? extends java.lang.Throwable> mapper) |
Produces a new Uni invoking the given function when the current Uni fires an item.
|
Uni<T> |
UniOnItem.failWith(java.util.function.Supplier<? extends java.lang.Throwable> supplier) |
Produces a new Uni invoking the given supplier when the current Uni fires an item.
|
Uni<T> |
UniOnNotNull.failWith(java.lang.Throwable failure) |
If the current Uni emits an item, the produced Uni emits the given failure.
|
Uni<T> |
UniOnNotNull.failWith(java.util.function.Supplier<? extends java.lang.Throwable> supplier) |
If the current Uni emits an item, the produced Uni emits the retrieved failure
using the given Supplier.
|
Uni<T> |
UniOnNull.failWith(java.lang.Throwable failure) |
If the current Uni fires null as item, the produced Uni emits the passed failure.
|
Uni<T> |
UniOnNull.failWith(java.util.function.Supplier<? extends java.lang.Throwable> supplier) |
If the current Uni fires null as item, the produced Uni emits a failure produced
using the given Supplier.
|
Uni<T> |
UniOnTimeout.failWith(java.lang.Throwable failure) |
|
Uni<T> |
UniOnTimeout.failWith(java.util.function.Supplier<? extends java.lang.Throwable> supplier) |
|
Uni<T> |
MultiCollect.first() |
Creates a Uni receiving the first item emitted by the upstream Multi.
|
Uni<T> |
UniMemoize.forFixedDuration(java.time.Duration duration) |
Memoize the received item or failure for a duration after the upstream subscription has been received.
|
<T> Uni<T> |
UniCreate.future(java.util.concurrent.Future<? extends T> future) |
Creates a Uni from the given Future.
|
<T> Uni<T> |
UniCreate.future(java.util.concurrent.Future<? extends T> future,
java.time.Duration timeout) |
Creates a Uni from the given Future.
|
<T> Uni<T> |
UniCreate.future(java.util.function.Supplier<java.util.concurrent.Future<? extends T>> supplier) |
Creates a Uni from the given Future.
|
<T> Uni<T> |
UniCreate.future(java.util.function.Supplier<java.util.concurrent.Future<? extends T>> supplier,
java.time.Duration timeout) |
Creates a Uni from the given Future.
|
Uni<java.lang.Void> |
MultiOnItem.ignoreAsUni() |
Ignores the passed items.
|
<X> Uni<X> |
MultiCollect.in(java.util.function.Supplier<X> supplier,
java.util.function.BiConsumer<X,T> accumulator) |
Produces a new Uni emitting a container with all items emitted by this Multi.
|
Uni<T> |
UniMemoize.indefinitely() |
Memoize the received item or failure indefinitely.
|
Uni<T> |
UniRetry.indefinitely() |
Produces a Uni resubscribing to the current Uni until it gets an item (potentially null)
On every failure, it re-subscribes, indefinitely.
|
Uni<T> |
UniOnCancel.invoke(java.lang.Runnable action) |
Attaches an action executed when the subscription is cancelled.
|
Uni<T> |
UniOnFailure.invoke(java.lang.Runnable callback) |
Produces a new Uni invoking the given callback when this Uni emits a failure (matching the
predicate if set).
|
Uni<T> |
UniOnFailure.invoke(java.util.function.Consumer<java.lang.Throwable> callback) |
Produces a new Uni invoking the given callback when this Uni emits a failure (matching the
predicate if set).
|
Uni<T> |
UniOnItem.invoke(java.lang.Runnable callback) |
Produces a new Uni invoking the given callback when the item event is fired, ignoring its value.
|
Uni<T> |
UniOnItem.invoke(java.util.function.Consumer<? super T> callback) |
Produces a new Uni invoking the given callback when the item event is fired.
|
Uni<T> |
UniOnItemOrFailure.invoke(java.lang.Runnable callback) |
Produces a new Uni invoking the given callback when the item or failure event is fired.
|
Uni<T> |
UniOnItemOrFailure.invoke(java.util.function.BiConsumer<? super T,java.lang.Throwable> callback) |
Produces a new Uni invoking the given callback when the item or failure event is fired.
|
Uni<T> |
UniOnNotNull.invoke(java.lang.Runnable callback) |
Produces a new Uni invoking the given callback when the item event is fired.
|
Uni<T> |
UniOnNotNull.invoke(java.util.function.Consumer<? super T> callback) |
Produces a new Uni invoking the given callback when the item event is fired.
|
Uni<T> |
UniOnSubscribe.invoke(java.lang.Runnable callback) |
Produces a new Uni invoking the given callback when the subscription is received.
|
Uni<T> |
UniOnSubscribe.invoke(java.util.function.Consumer<? super UniSubscription> callback) |
Produces a new Uni invoking the given callback when the subscription is received.
|
Uni<T> |
UniOnTerminate.invoke(Functions.TriConsumer<T,java.lang.Throwable,java.lang.Boolean> consumer) |
Attaches an action that is executed when the Uni emits an item or a failure or when the subscriber
cancels the subscription.
|
Uni<T> |
UniOnTerminate.invoke(java.lang.Runnable action) |
Attaches an action that is executed when the Uni emits an item or a failure or when the subscriber
cancels the subscription.
|
<T> Uni<T> |
UniCreate.item(java.util.function.Supplier<? extends T> supplier) |
Creates a new Uni that completes immediately after being subscribed to with the specified (potentially
null) value.
|
<T,S> Uni<T> |
UniCreate.item(java.util.function.Supplier<S> stateSupplier,
java.util.function.Function<S,? extends T> mapper) |
Creates a new Uni that completes immediately after being subscribed to with the specified (potentially
null) value.
|
<T> Uni<T> |
UniCreate.item(T item) |
Creates a new Uni that completes immediately after being subscribed to with the specified (potentially
null) item.
|
Uni<T> |
MultiCollect.last() |
Creates a Uni receiving the last item emitted by the upstream Multi.
|
<T> Uni<T> |
UniCreate.multi(Multi<T> multi) |
|
<T> Uni<T> |
UniCreate.nothing() |
Creates a Uni that will never fire an item or failure event.
|
<T> Uni<T> |
UniCreate.nullItem() |
Creates a new Uni that completes with a null item.
|
<T> Uni<T> |
UniAny.of(Uni<? super T>... unis) |
|
<T> Uni<T> |
UniAny.of(java.lang.Iterable<? extends Uni<? super T>> iterable) |
Creates a Uni forwarding the first event (item or failure).
|
<T> Uni<T> |
UniCreate.optional(java.util.function.Supplier<java.util.Optional<T>> supplier) |
Creates a new Uni that completes immediately after being subscribed to with the item based on the value
contained in the given optional if Optional.isPresent() or null otherwise.
|
<T> Uni<T> |
UniCreate.optional(java.util.Optional<T> optional) |
Creates a new Uni that completes immediately after being subscribed to with the item based on the value
contained in the given optional if Optional.isPresent() or null otherwise.
|
<T> Uni<T> |
UniCreate.publisher(java.util.concurrent.Flow.Publisher<? extends T> publisher) |
Creates a Uni from the passed Flow.Publisher.
|
Uni<T> |
UniOnFailure.recoverWithItem(java.util.function.Function<? super java.lang.Throwable,? extends T> function) |
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
function.
|
Uni<T> |
UniOnFailure.recoverWithItem(java.util.function.Supplier<T> supplier) |
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
supplier.
|
Uni<T> |
UniOnFailure.recoverWithItem(T fallback) |
Recovers from the received failure (matching the predicate if set) by using a fallback item.
|
Uni<T> |
UniOnTimeout.recoverWithItem(java.util.function.Supplier<T> supplier) |
Produces a new Uni firing a fallback item supplied by the given supplier when the current Uni
times out.
|
Uni<T> |
UniOnTimeout.recoverWithItem(T fallback) |
Produces a new Uni firing a fallback item when the current Uni the upstream Uni do not
emit an item before the timeout.
|
Uni<T> |
UniOnFailure.recoverWithNull() |
Recovers from the received failure by ignoring it and emitting a null item in the resulting Uni.
|
Uni<T> |
UniOnFailure.recoverWithUni(Uni<? extends T> fallback) |
Recovers from the received failure (matching the predicate if set) with another Uni.
|
Uni<T> |
UniOnFailure.recoverWithUni(java.util.function.Function<? super java.lang.Throwable,Uni<? extends T>> function) |
Recovers from the received failure (matching the predicate if set) with another Uni.
|
Uni<T> |
UniOnFailure.recoverWithUni(java.util.function.Supplier<Uni<? extends T>> supplier) |
Recovers from the received failure (matching the predicate if set) with another Uni.
|
Uni<T> |
UniOnTimeout.recoverWithUni(Uni<? extends T> fallback) |
Produces a new Uni providing a fallback Uni when the current Uni times out.
|
Uni<T> |
UniOnTimeout.recoverWithUni(java.util.function.Supplier<Uni<? extends T>> supplier) |
Produces a new Uni providing a fallback Uni when the current Uni times out.
|
Uni<T> |
UniOnNull.switchTo(Uni<? extends T> other) |
If the current Uni fires null as item, the produced Uni emits the events produced
by the Uni passed as parameter.
|
Uni<T> |
UniOnNull.switchTo(java.util.function.Supplier<Uni<? extends T>> supplier) |
If the current Uni fires null as item, the produced Uni emits the events produced
by an Uni supplied using the passed Supplier
|
Uni<T> |
UniJoin.JoinFirstStrategy.toTerminate() |
Forward the value or failure from the first Uni to terminate.
|
Uni<T> |
UniOnFailure.transform(java.util.function.Function<? super java.lang.Throwable,? extends java.lang.Throwable> mapper) |
Produces a new Uni invoking the given function when the current Uni propagates a failure.
|
<R> Uni<R> |
UniOnItem.transform(java.util.function.Function<? super T,? extends R> mapper) |
Produces a new Uni invoking the given function when the current Uni fires the item event.
|
<R> Uni<R> |
UniOnItemOrFailure.transform(java.util.function.BiFunction<? super T,java.lang.Throwable,? extends R> mapper) |
Produces a new Uni invoking the given function when the current Uni fires the item or
failure event.
|
<R> Uni<R> |
UniOnNotNull.transform(java.util.function.Function<? super T,? extends R> mapper) |
Produces a new Uni invoking the given function when the current Uni fires the item event.
|
<R> Uni<R> |
UniOnItem.transformToUni(java.util.function.BiConsumer<? super T,UniEmitter<? super R>> consumer) |
Transforms the received item asynchronously, forwarding the events emitted by an UniEmitter provided to
the given consumer.
|
<R> Uni<R> |
UniOnItem.transformToUni(java.util.function.Function<? super T,Uni<? extends R>> mapper) |
Transforms the received item asynchronously, forwarding the events emitted by another Uni produced by
the given mapper.
|
<R> Uni<R> |
UniOnItemOrFailure.transformToUni(Functions.TriConsumer<? super T,java.lang.Throwable,UniEmitter<? super R>> consumer) |
Transforms the received item or failure asynchronously, forwarding the events emitted by the UniEmitter
provided to the given consumer.
|
<R> Uni<R> |
UniOnItemOrFailure.transformToUni(java.util.function.BiFunction<? super T,java.lang.Throwable,Uni<? extends R>> mapper) |
Transforms the received item or failure asynchronously, forwarding the events emitted by another Uni
produced by the given mapper.
|
<R> Uni<R> |
UniOnNotNull.transformToUni(java.util.function.BiConsumer<? super T,UniEmitter<? super R>> consumer) |
Transforms the received item asynchronously, forwarding the events emitted an UniEmitter consumes by
the given consumer.
|
<R> Uni<R> |
UniOnNotNull.transformToUni(java.util.function.Function<? super T,Uni<? extends R>> mapper) |
Transforms the received item asynchronously, forwarding the events emitted by another Uni produced by
the given mapper.
|
Uni<T> |
UniOr.unis(Uni<T>... other) |
|
Uni<T> |
UniMemoize.until(java.util.function.BooleanSupplier invalidationGuard) |
Memoize the received item or failure as long as the provided boolean supplier evaluates to false.
|
Uni<T> |
UniOnItemDelay.until(java.util.function.Function<? super T,Uni<?>> function) |
Delays the item emission until the Uni produced by the given Function emits an item
(potentially null)
|
Uni<T> |
UniRetry.until(java.util.function.Predicate<? super java.lang.Throwable> predicate) |
Produces a Uni resubscribing to the current Uni until the given predicate returns false.
|
Uni<java.lang.Void> |
UniCreate.voidItem() |
Creates a new Uni that completes with a null item.
|
Uni<T> |
UniRetry.when(java.util.function.Function<Multi<java.lang.Throwable>,? extends java.util.concurrent.Flow.Publisher<?>> whenStreamFactory) |
Produces a Uni resubscribing to the current Uni when the Flow.Publisher produced by the
given method emits an item.
|
<X,A> Uni<X> |
MultiCollect.with(java.util.stream.Collector<? super T,A,? extends X> collector) |
Creates a Uni emitting an item with the object computed by the given Collector.
|
<O> Uni<O> |
UniAndGroup2.with(java.util.function.BiFunction<T1,T2,O> combinator) |
Creates the resulting Uni.
|
<O> Uni<O> |
UniAndGroup3.with(Functions.Function3<T1,T2,T3,O> combinator) |
|
<O> Uni<O> |
UniAndGroup4.with(Functions.Function4<T1,T2,T3,T4,O> combinator) |
|
<O> Uni<O> |
UniAndGroup5.with(Functions.Function5<T1,T2,T3,T4,T5,O> combinator) |
|
<O> Uni<O> |
UniAndGroup6.with(Functions.Function6<T1,T2,T3,T4,T5,T6,O> combinator) |
|
<O> Uni<O> |
UniAndGroup7.with(Functions.Function7<T1,T2,T3,T4,T5,T6,T7,O> combinator) |
|
<O> Uni<O> |
UniAndGroup8.with(Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,O> combinator) |
|
<O> Uni<O> |
UniAndGroup9.with(Functions.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,O> combinator) |
|
<O,I> Uni<O> |
UniAndGroupIterable.with(java.lang.Class<I> superType,
java.util.function.Function<java.util.List<I>,O> function) |
Combine the items emitted by the unis, and emit the result when all unis have
successfully completed.
|
<O> Uni<O> |
UniAndGroupIterable.with(java.util.function.Function<java.util.List<?>,O> function) |
Combine the items emitted by the unis, and emit the result when all unis have
successfully completed.
|
Uni<T> |
UniJoin.JoinFirstStrategy.withItem() |
Forward the value from the first Uni to terminate with a value.
|
Uni<T> |
UniJoin.JoinFirstStrategyTerminal.withItem() |
Forward the value from the first Uni to terminate with a value.
|
<O> Uni<O> |
UniAndGroup2.withUni(java.util.function.BiFunction<T1,T2,Uni<O>> combinator) |
Creates the resulting Uni.
|
<O> Uni<O> |
UniAndGroup3.withUni(Functions.Function3<T1,T2,T3,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup4.withUni(Functions.Function4<T1,T2,T3,T4,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup5.withUni(Functions.Function5<T1,T2,T3,T4,T5,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup6.withUni(Functions.Function6<T1,T2,T3,T4,T5,T6,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup7.withUni(Functions.Function7<T1,T2,T3,T4,T5,T6,T7,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup8.withUni(Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,Uni<O>> combinator) |
|
<O> Uni<O> |
UniAndGroup9.withUni(Functions.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,Uni<O>> combinator) |
|
<O,I> Uni<O> |
UniAndGroupIterable.withUni(java.lang.Class<I> superType,
java.util.function.Function<java.util.List<I>,Uni<O>> function) |
Combine the items emitted by the unis, and emit the result when all unis have
successfully completed.
|
<O> Uni<O> |
UniAndGroupIterable.withUni(java.util.function.Function<java.util.List<?>,Uni<O>> function) |
Combine the items emitted by the unis to a new Uni, and emit the result when all
unis (including the one returned from function have successfully completed.
|