- AbstractMulti<T> - Class in io.smallrye.mutiny.operators
-
- AbstractMulti() - Constructor for class io.smallrye.mutiny.operators.AbstractMulti
-
- AbstractMultiOperator<I,O> - Class in io.smallrye.mutiny.operators.multi
-
Abstract base class for operators that take an upstream source
Multi
.
- AbstractMultiOperator(Multi<? extends I>) - Constructor for class io.smallrye.mutiny.operators.multi.AbstractMultiOperator
-
- AbstractSubscriber<T> - Class in io.smallrye.mutiny.helpers.test
-
A convenient base class for a subscriber and subscription to extend in tests and that manages the subscription and
requests.
- AbstractSubscriber() - Constructor for class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- AbstractSubscriber(long) - Constructor for class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- AbstractUni<T> - Class in io.smallrye.mutiny.operators
-
- AbstractUni() - Constructor for class io.smallrye.mutiny.operators.AbstractUni
-
- accept(Cancellable) - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMultiConnection
-
- accept(A, B, C) - Method in interface io.smallrye.mutiny.tuples.Functions.TriConsumer
-
- accept(T, U) - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiConsumer
-
Performs this operation on the given arguments.
- accept(T) - Method in interface io.smallrye.mutiny.unchecked.UncheckedConsumer
-
Performs this operation on the given argument.
- add(T) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- add(E) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- add(long, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Adds two long values and caps the sum at Long.MAX_VALUE.
- add(AtomicLong, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically adds the positive value n to the requested value in the AtomicLong and
caps the result at Long.MAX_VALUE and returns the previous value.
- addAll(Collection<? extends T>) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- addAll(Collection<? extends E>) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- addAndHandledAlreadyCancelled(AtomicLong, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically adds the positive value n to the requested value in the
AtomicLong
and
caps the result at
Long.MAX_VALUE
and returns the previous value and
considers
Long.MIN_VALUE
as a cancel indication (no addition then).
- addFailure(AtomicReference<Throwable>, Throwable) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- after(Duration) - Method in class io.smallrye.mutiny.groups.UniIfNoItem
-
Configures the timeout duration.
- after(Duration) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Configures the timeout duration.
- all() - Method in class io.smallrye.mutiny.groups.UniCombine
-
Combines a set of
unis
into a joined item.
- and() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- and(Uni<T2>) - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- and() - Method in interface io.smallrye.mutiny.Uni
-
- and(Uni<T2>) - Method in interface io.smallrye.mutiny.Uni
-
- andContinueWith(T) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
, and continue with a default value.
- andContinueWith(Supplier<? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
, and continue with the value produced by the given supplier.
- andContinueWithNull() - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
, and continue with a
null
item.
- andFail(Throwable) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
and fails with the passed failure.
- andFail(Supplier<Throwable>) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
, and fails with a failure produced using the given
Supplier
.
- andFail() - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
- andSwitchTo(Uni<? extends O>) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
and continue with the given
Uni
.
- andSwitchTo(Supplier<Uni<? extends O>>) - Method in class io.smallrye.mutiny.groups.UniOnItemIgnore
-
Ignores the item fired by the current
Uni
and continue with the
Uni
produced by the given supplier.
- andThen(UncheckedBiConsumer<? super T, ? super U>) - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiConsumer
-
Returns a composed UncheckedBiConsumer
that performs, in sequence, this
operation followed by the after
operation.
- andThen(UncheckedFunction<? super R, ? extends V>) - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiFunction
-
Returns a composed function that first applies this function to
its input, and then applies the after
function to the result.
- andThen(UncheckedConsumer<? super T>) - Method in interface io.smallrye.mutiny.unchecked.UncheckedConsumer
-
Returns a composed UncheckedConsumer
that performs, in sequence, this
operation followed by the after
operation.
- andThen(UncheckedFunction<? super R, ? extends V>) - Method in interface io.smallrye.mutiny.unchecked.UncheckedFunction
-
Returns a composed function that first applies this function to
its input, and then applies the after
function to the result.
- any() - Method in class io.smallrye.mutiny.groups.UniCombine
-
Creates a
Uni
forwarding the first event (item or failure).
- apply(Uni<T>) - Method in class io.smallrye.mutiny.converters.uni.ToCompletableFuture
-
- apply(Uni<T>) - Method in class io.smallrye.mutiny.converters.uni.ToCompletionStage
-
- apply(Uni<T>) - Method in class io.smallrye.mutiny.converters.uni.ToPublisher
-
- apply(Function<? super Throwable, ? extends Throwable>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
- apply(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
- apply(Function<? super Throwable, ? extends Throwable>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
- apply(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
- apply(BiFunction<? super T, Throwable, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
- apply(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
- apply(T1, T2, T3) - Method in interface io.smallrye.mutiny.tuples.Functions.Function3
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function3
-
- apply(T1, T2, T3, T4) - Method in interface io.smallrye.mutiny.tuples.Functions.Function4
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function4
-
- apply(T1, T2, T3, T4, T5) - Method in interface io.smallrye.mutiny.tuples.Functions.Function5
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function5
-
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.smallrye.mutiny.tuples.Functions.Function6
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function6
-
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface io.smallrye.mutiny.tuples.Functions.Function7
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function7
-
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface io.smallrye.mutiny.tuples.Functions.Function8
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function8
-
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface io.smallrye.mutiny.tuples.Functions.Function9
-
- apply(List<Object>) - Method in interface io.smallrye.mutiny.tuples.Functions.Function9
-
- apply(T, U) - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiFunction
-
Applies this function to the given arguments.
- apply(T) - Method in interface io.smallrye.mutiny.unchecked.UncheckedFunction
-
Applies this function to the given argument.
- asCompletionStage() - Method in class io.smallrye.mutiny.groups.UniSubscribe
-
- asIterable() - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
- asIterable(int, Supplier<Queue<T>>) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Consumes the upstream
Multi
as an iterable.
- asList() - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Creates a
Uni
emitting an item containing all elements emitted by this
Multi
into a
List
.
- asList() - Method in interface io.smallrye.mutiny.tuples.Tuple
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple2
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- asList() - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- asMap(Function<? super T, ? extends K>) - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Produces an
Uni
emitting a
Map
of
key -> item
for each item emitted by this
Multi
.
- asMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Produces an
Uni
emitting a
Map
of
key -> mapped item
for each item emitted by
this
Multi
.
- asMultiMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Produces an
Uni
emitting a
Map
of
key -> Collection of mapped values
for each
item emitted by this
Multi
.
- asMultiMap(Function<? super T, ? extends K>) - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Produces an
Uni
emitting a
Map
of
key -> Collection of items
for each
item emitted by this
Multi
.
- asOptional() - Method in class io.smallrye.mutiny.groups.UniAwait
-
Indicates that you are awaiting for the item event of the attached
Uni
wrapped into an
Optional
.
- assertCompleted() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has completed.
- assertCompleted() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has completed.
- assertFailed() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has failed.
- assertFailedWith(Class<? extends Throwable>, String) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has failed.
- assertFailedWith(Class<? extends Throwable>, String) - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has failed.
- assertHasNotReceivedAnyItem() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that no item has been received yet.
- assertIndexInBounds(int) - Method in class io.smallrye.mutiny.tuples.Tuple2
-
- assertItem(T) - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has received an item.
- assertItems(T...) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that a sequence of items has been received (in whole and in exact order).
- assertNotSubscribed() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has not been subscribed.
- assertNotSubscribed() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has not been subscribed.
- assertNotTerminated() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has not been terminated.
- assertNotTerminated() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has not terminated.
- assertSubscribed() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has been subscribed.
- assertSubscribed() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has been subscribed.
- AssertSubscriber<T> - Class in io.smallrye.mutiny.helpers.test
-
A
Multi
Subscriber
for testing purposes that comes with useful assertion helpers.
- AssertSubscriber(long, boolean) - Constructor for class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- AssertSubscriber(Subscriber<T>, long, boolean) - Constructor for class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- AssertSubscriber(Subscriber<T>) - Constructor for class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Creates a new
AssertSubscriber
with 0 requested items and no upfront cancellation.
- AssertSubscriber(long) - Constructor for class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- assertTerminated() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Assert that the stream has been terminated.
- assertTerminated() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Assert that the
Uni
has terminated.
- asStream() - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
- asStream(int, Supplier<Queue<T>>) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Consumes the items from the upstream
Multi
as a blocking stream.
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup2
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup3
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup4
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup5
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup6
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup7
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup8
-
- asTuple() - Method in class io.smallrye.mutiny.groups.UniAndGroup9
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine2
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine3
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine4
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine5
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine6
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine7
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine8
-
- asTuple() - Method in class io.smallrye.mutiny.operators.MultiItemCombine9
-
- atLeast(Duration) - Method in class io.smallrye.mutiny.groups.UniMemoize
-
Memoize the received item or failure for a duration after the upstream subscription has been received.
- atMost(long) - Method in class io.smallrye.mutiny.groups.MultiRetry
-
Produces a
Multi
resubscribing to the current
Multi
at most
numberOfAttempts
time,
until it gets items followed by the completion event.
- atMost(Duration) - Method in class io.smallrye.mutiny.groups.UniAwait
-
Subscribes to the
Uni
and waits (blocking the caller thread)
at most the given duration
until an item or failure is fired by the upstream uni.
- atMost(Duration) - Method in class io.smallrye.mutiny.groups.UniAwaitOptional
-
Subscribes to the
Uni
and waits (blocking the caller thread)
at most the given duration
until an item or failure is fired by the upstream uni.
- atMost(long) - Method in class io.smallrye.mutiny.groups.UniRepeat
-
Generates a stream, containing the items from the upstream
Uni
, resubscribed at most
times
times.
- atMost(long) - Method in class io.smallrye.mutiny.groups.UniRetry
-
Produces a
Uni
resubscribing to the current
Uni
at most
numberOfAttempts
time, until it
gets an item (potentially
null
).
- await() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Await for the stream to be terminated.
- await(Duration) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Await for the stream to be terminated.
- await() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Await for termination.
- await() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- await(Uni<T>, Duration) - Static method in class io.smallrye.mutiny.operators.UniBlockingAwait
-
- await() - Method in interface io.smallrye.mutiny.Uni
-
Awaits (blocking the caller thread) until the item or a failure is emitted by the observed
Uni
.
- cache() - Method in interface io.smallrye.mutiny.Multi
-
Creates a new
Multi
that subscribes to this upstream and caches all of its events and replays them, to
all the downstream subscribers.
- cache() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- cache() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- cache() - Method in interface io.smallrye.mutiny.Uni
-
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnCancel
-
Attaches an action executed when the subscription is cancelled.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
Creates a new
Multi
executing the given
Uni
action when this
Multi
completes.
- call(Function<Throwable, Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Produces a new
Multi
invoking the given @{code action} when a
failure
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Produces a new
Multi
invoking the given @{code action} when a
failure
event is received.
- call(Function<? super T, Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces a new
Multi
invoking the given @{code action} when an
item
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces a new
Multi
invoking the given @{code action} when an
item
event is received, but
ignoring it in the callback.
- call(LongFunction<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnRequest
-
Action when items are being requested.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnRequest
-
Action when items are being requested.
- call(Function<? super Subscription, Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnSubscribe
-
Produces a new
Multi
invoking the given @{code action} when the
subscription
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnSubscribe
-
Produces a new
Multi
invoking the given @{code action} when the
subscription
event is received.
- call(BiFunction<Throwable, Boolean, Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnTerminate
-
Attaches an action that is executed when the
Multi
emits a completion or a failure or when the subscriber
cancels the subscription.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOnTerminate
-
Attaches an action that is executed when the
Multi
emits a completion or a failure or when the subscriber
cancels the subscription.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOverflow
-
Define an overflow callback to a
Uni
.
- call(Function<T, Uni<?>>) - Method in class io.smallrye.mutiny.groups.MultiOverflow
-
Define an overflow dropped item mapper to a
Uni
.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnCancel
-
Attaches an action executed when the subscription is cancelled.
- call(Function<Throwable, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Produces a new
Uni
invoking the given function when the current
Uni
propagates a failure
(matching the predicate if set).
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Produces a new
Uni
invoking the given supplier when the current
Uni
propagates a failure
(matching the predicate if set).
- call(Function<? super T, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received, ignoring it.
- call(BiFunction<? super T, Throwable, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
Produces a new
Uni
invoking the given callback when the
item
or
failure
event is fired.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
Produces a new
Uni
invoking the given callback when the
item
or
failure
event is fired.
- call(Function<? super T, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received.
- call(Function<? super UniSubscription, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnSubscribe
-
Produces a new
Uni
invoking the given @{code action} when the
subscription
event is received.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnSubscribe
-
Produces a new
Uni
invoking the given @{code action} when the
subscription
event is received.
- call(Functions.Function3<? super T, Throwable, Boolean, Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnTerminate
-
Attaches an action that is executed when the
Uni
emits an item or a failure or when the subscriber
cancels the subscription.
- call(Supplier<Uni<?>>) - Method in class io.smallrye.mutiny.groups.UniOnTerminate
-
Attaches an action that is executed when the
Uni
emits an item or a failure or when the subscriber
cancels the subscription.
- call(Function<? super T, Uni<?>>) - Method in interface io.smallrye.mutiny.Multi
-
Produces a new
Multi
invoking the given @{code action} when an
item
event is received.
- call(Supplier<Uni<?>>) - Method in interface io.smallrye.mutiny.Multi
-
Produces a new
Multi
invoking the given @{code action} when an
item
event is received, but
ignoring it in the callback.
- call(Function<? super T, Uni<?>>) - Method in interface io.smallrye.mutiny.Uni
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received.
- call(Supplier<Uni<?>>) - Method in interface io.smallrye.mutiny.Uni
-
Produces a new
Uni
invoking the given @{code action} when the
item
event is received, but
ignoring it.
- CallbackBasedSubscriber(Consumer<? super T>, Consumer<? super Throwable>, Runnable, Consumer<? super Subscription>) - Constructor for class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- canCallerThreadBeBlocked() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- cancel() - Method in class io.smallrye.mutiny.helpers.EmptyUniSubscription
-
- cancel() - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- cancel(AtomicReference<Subscription>) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- cancel() - Method in class io.smallrye.mutiny.helpers.Subscriptions.DeferredSubscription
-
- cancel() - Method in class io.smallrye.mutiny.helpers.Subscriptions.EmptySubscription
-
- cancel() - Method in class io.smallrye.mutiny.helpers.Subscriptions.SingleItemSubscription
-
- cancel() - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Cancel the subscription.
- cancel() - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
Cancel the subscription.
- cancel() - Method in class io.smallrye.mutiny.helpers.UniCallbackSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.operators.DefaultUniEmitter
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMultiConnection
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCountSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- cancel(K) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- cancel() - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- cancel() - Method in class io.smallrye.mutiny.operators.UniOnItemTransformToUni.FlatMapSubscription
-
- cancel() - Method in class io.smallrye.mutiny.operators.UniSerializedSubscriber
-
- cancel() - Method in interface io.smallrye.mutiny.subscription.Cancellable
-
Runs the cancellation action.
- cancel() - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- cancel() - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- cancel() - Method in interface io.smallrye.mutiny.subscription.UniSubscription
-
Requests the
Uni
to cancel and clean up resources.
- Cancellable - Interface in io.smallrye.mutiny.subscription
-
- CancellableSubscriber<T> - Interface in io.smallrye.mutiny.subscription
-
- cancellation(Runnable) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- cancellation() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- cancellation(Runnable) - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- cancellation() - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- CANCELLED - Static variable in class io.smallrye.mutiny.helpers.EmptyUniSubscription
-
The instance that can be shared.
- CANCELLED - Static variable in class io.smallrye.mutiny.helpers.Subscriptions
-
This instance must not be shared.
- CancelledSubscriber() - Constructor for class io.smallrye.mutiny.helpers.Subscriptions.CancelledSubscriber
-
- cancelTimerIf0() - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMultiConnection
-
- cancelUpstreamOnSwitch() - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- castTo(Class<O>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces an
Multi
emitting the item events based on the upstream events but casted to the target class.
- castTo(Class<O>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Produces an
Uni
emitting an item based on the upstream item but casted to the target class.
- Caused - Class in io.smallrye.mutiny.helpers
-
A utility class that creates a predicate on a throwable.
- Caused() - Constructor for class io.smallrye.mutiny.helpers.Caused
-
- chain(Function<? super T, Uni<? extends O>>) - Method in interface io.smallrye.mutiny.Uni
-
Once the observed Uni
emits an item, execute the given mapper
.
- chain(Supplier<Uni<? extends O>>) - Method in interface io.smallrye.mutiny.Uni
-
Once the observed Uni
emits an item, execute the given supplier
.
- clear() - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- clear() - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- clear() - Method in class io.smallrye.mutiny.helpers.queues.SpscLinkedArrayQueue
-
- clearInterceptors() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.MultiConcat
-
Indicates that the concatenation process should not propagate the first received failure, but collect them until
all the items from all (non-failing) participants have been emitted.
- collectFailures() - Method in class io.smallrye.mutiny.groups.MultiFlatten
-
Instructs the flatMap operation to consume all the streams returned by the mapper before
propagating a failure if any of the stream has produced a failure.
- collectFailures() - Method in class io.smallrye.mutiny.groups.MultiMerge
-
Indicates that the merge process should not propagate the first received failure, but collect them until
all the items from all (non-failing) participants have been emitted.
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup2
-
Configure the processing to wait until all the
unis
to fire an event (item or failure) before
firing the failure.
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup3
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup4
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup5
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup6
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup7
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup8
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroup9
-
- collectFailures() - Method in class io.smallrye.mutiny.groups.UniAndGroupIterable
-
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine2
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine3
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine4
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine5
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine6
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine7
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine8
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombine9
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectFailures() - Method in class io.smallrye.mutiny.operators.MultiItemCombineIterable
-
Configures the combination to wait until all the streams
to fire a completion or failure event
before propagating a failure downstream.
- collectInto(Multi<T>, Supplier<R>, BiConsumer<R, ? super T>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- CollectionBasedMulti<T> - Class in io.smallrye.mutiny.operators.multi.builders
-
- CollectionBasedMulti(T...) - Constructor for class io.smallrye.mutiny.operators.multi.builders.CollectionBasedMulti
-
- CollectionBasedMulti(Collection<T>) - Constructor for class io.smallrye.mutiny.operators.multi.builders.CollectionBasedMulti
-
- collectItems() - Method in interface io.smallrye.mutiny.Multi
-
- collectItems() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- collector(Multi<T>, Collector<? super T, A, ? extends R>, boolean) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- combine() - Static method in interface io.smallrye.mutiny.Uni
-
Creates a new
Uni
combining several others unis such as
all
or
any
.
- combinedWith(BiFunction<T1, T2, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup2
-
Creates the resulting
Uni
.
- combinedWith(Functions.Function3<T1, T2, T3, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup3
-
- combinedWith(Functions.Function4<T1, T2, T3, T4, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup4
-
- combinedWith(Functions.Function5<T1, T2, T3, T4, T5, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup5
-
- combinedWith(Functions.Function6<T1, T2, T3, T4, T5, T6, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup6
-
- combinedWith(Functions.Function7<T1, T2, T3, T4, T5, T6, T7, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup7
-
- combinedWith(Functions.Function8<T1, T2, T3, T4, T5, T6, T7, T8, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup8
-
- combinedWith(Functions.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroup9
-
- combinedWith(Function<List<?>, O>) - Method in class io.smallrye.mutiny.groups.UniAndGroupIterable
-
- combining() - Method in class io.smallrye.mutiny.groups.MultiCreateBy
-
Creates a new instance of
Multi
by associating / combining the items from different
streams (
Multi
or
Publisher
).
- complete() - Method in interface io.smallrye.mutiny.groups.GeneratorEmitter
-
Complete the stream.
- complete() - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- complete(Subscriber<?>) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Invokes onSubscribe
on the given Subscriber
with the cancelled subscription instance
followed immediately by a call to onComplete
.
- complete(T) - Method in class io.smallrye.mutiny.operators.DefaultUniEmitter
-
- complete() - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- complete() - Method in interface io.smallrye.mutiny.subscription.MultiEmitter
-
Emits a completion
event downstream indicating that no more item will be sent.
- complete(T) - Method in interface io.smallrye.mutiny.subscription.UniEmitter
-
Emits the item
event downstream with the given (potentially null
) item.
- COMPLETED_MASK - Static variable in class io.smallrye.mutiny.helpers.queues.DrainUtils
-
Indicates the source completed and the value field is ready to be emitted.
- completion() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- completion(Runnable) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- completion() - Method in class io.smallrye.mutiny.operators.multi.builders.BufferItemMultiEmitter
-
- completionStage(CompletionStage<? extends T>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
- completionStage(Supplier<? extends CompletionStage<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
- completionStage(Supplier<S>, Function<S, ? extends CompletionStage<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiRepetition
-
- completionStage(Supplier<? extends CompletionStage<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiRepetition
-
- completionStage(CompletionStage<? extends T>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
- completionStage(Supplier<S>, Function<S, ? extends CompletionStage<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
- completionStage(Supplier<? extends CompletionStage<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
- compose(UncheckedFunction<? super V, ? extends T>) - Method in interface io.smallrye.mutiny.unchecked.UncheckedFunction
-
Returns a composed function that first applies the before
function to its input, and then applies this function to the result.
- CompositeException - Exception in io.smallrye.mutiny
-
An implementation of
Exception
collecting several causes.
- CompositeException(List<Throwable>) - Constructor for exception io.smallrye.mutiny.CompositeException
-
- CompositeException(Throwable...) - Constructor for exception io.smallrye.mutiny.CompositeException
-
- CompositeException(CompositeException, Throwable) - Constructor for exception io.smallrye.mutiny.CompositeException
-
- concatenate() - Method in class io.smallrye.mutiny.groups.MultiFlatten
-
Produces a
Multi
containing the items from
Publisher
produced by the
mapper
for each
item emitted by this
Multi
.
- concatenating() - Method in class io.smallrye.mutiny.groups.MultiCreateBy
-
Creates a new instance of
Multi
by concatenating several
Multi
or
Publisher
instances.
- concatMap(Function<? super T, ? extends Publisher<? extends O>>) - Method in interface io.smallrye.mutiny.Multi
-
Produces a
Multi
containing the items from
Publisher
produced by the
mapper
for each
item emitted by this
Multi
.
- connect(ConnectableMultiConnection) - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMulti
-
- connect(ConnectableMultiConnection) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiPublishOp
-
- ConnectableMulti<T> - Class in io.smallrye.mutiny.operators.multi.multicast
-
- ConnectableMulti(Multi<T>) - Constructor for class io.smallrye.mutiny.operators.multi.multicast.ConnectableMulti
-
- ConnectableMultiConnection - Class in io.smallrye.mutiny.operators.multi.multicast
-
- connectAfter(int) - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMulti
-
Returns a
Multi
that connect to the upstream as soon as the
numberOfSubscribers
subscribers
subscribe.
- consumer(UncheckedBiConsumer<T, U>) - Static method in class io.smallrye.mutiny.unchecked.Unchecked
-
Transforms the given (unchecked) bi-consumer into a regular bi-consumer.
- consumer(UncheckedConsumer<T>) - Static method in class io.smallrye.mutiny.unchecked.Unchecked
-
Transforms the given (unchecked) consumer into a regular consumer.
- contains(Object) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- contains(Object) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- containsAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- containsAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- continueWith(T...) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, continue with the given items.
- continueWith(Iterable<T>) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, continue with the given items.
- continueWith(Supplier<? extends Iterable<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, continue with the items produced by the
given
Supplier
.
- continueWith(T...) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, continue with the given items.
- continueWith(Iterable<T>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, continue with the given items.
- continueWith(Supplier<? extends Iterable<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, continue with the items produced by the given
Supplier
.
- continueWith(T) - Method in class io.smallrye.mutiny.groups.UniOnNull
-
Provides a default item if the current
Uni
fires
null
as item.
- continueWith(Supplier<? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnNull
-
Provides a default item if the current
Uni
fires
null
as item.
- convert() - Method in interface io.smallrye.mutiny.Multi
-
Converts a
Multi
to other types
- convert() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- convert() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- convert() - Method in interface io.smallrye.mutiny.Uni
-
- converter(MultiConverter<I, T>, I) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a new
Uni
from the passed instance with the passed converter.
- converter(UniConverter<I, T>, I) - Method in class io.smallrye.mutiny.groups.UniCreate
-
Creates a new
Uni
from the passed instance with the passed converter.
- create() - Static method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- create() - Static method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Creates a new
AssertSubscriber
with 0 requested items and no upfront cancellation.
- create(long) - Static method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- create(Subscriber<T>) - Static method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- create() - Static method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
- create(Multi<T>) - Static method in class io.smallrye.mutiny.operators.multi.multicast.MultiPublishOp
-
- create() - Static method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
Creates a new BroadcastProcessor
- create() - Static method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- create(Queue<I>, Runnable) - Static method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- createBy() - Static method in interface io.smallrye.mutiny.Multi
-
Creates new instances of
Multi
by merging, concatenating or associating items from others
Multi
and
Publisher
.
- createFrom() - Static method in interface io.smallrye.mutiny.Multi
-
- createFrom() - Static method in interface io.smallrye.mutiny.Uni
-
- createMpscQueue() - Static method in class io.smallrye.mutiny.helpers.queues.Queues
-
Creates a new multi-producer single consumer unbounded queue.
- createStrictSizeQueue(int) - Static method in class io.smallrye.mutiny.helpers.queues.Queues
-
Create a queue of a strict fixed size.
- currentUpstream - Variable in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
The current upstream
- last() - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Creates a
Uni
receiving the
last item emitted by the upstream
Multi
.
- last(Multi<T>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- lastFailure() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnFailureSpy
-
- lastFailure() - Method in class io.smallrye.mutiny.helpers.spies.UniOnFailureSpy
-
- lastFailure() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy
-
- lastItem() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy
-
- lastItem() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemSpy
-
- lastSubscription() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnSubscribeSpy
-
- lastSubscription() - Method in class io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy
-
- lastTerminationFailure() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnTerminationSpy
-
- lastTerminationFailure() - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- lastTerminationItem() - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- lastTerminationWasCancelled() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnTerminationSpy
-
- lastTerminationWasCancelled() - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine2
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine3
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine4
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine5
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine6
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine7
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine8
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombine9
-
By default, the combination logic is called with one item of each observed stream.
- latestItems() - Method in class io.smallrye.mutiny.operators.MultiItemCombineIterable
-
By default, the combination logic is called with one item of each observed stream.
- list(Multi<T>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- list(Multi<T>, Duration) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- list(Multi<T>, int) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- list(Multi<T>, int, int) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- map(Function<? super T, ? extends O>) - Method in interface io.smallrye.mutiny.Multi
-
Produces a new
Multi
invoking the given function for each item emitted by the upstream
Multi
.
- map(Multi<T>, Function<? super T, ? extends K>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- map(Multi<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- map(Function<? super T, ? extends O>) - Method in interface io.smallrye.mutiny.Uni
-
Transforms the item (potentially null) emitted by this
Uni
by applying a (synchronous) function to it.
- mapItem1(Function<L, T>) - Method in class io.smallrye.mutiny.tuples.Tuple2
-
Applies a mapper function to the left (item1) part of this
Tuple2
to produce a new
Tuple2
.
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem1(Function<T1, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem2(Function<R, T>) - Method in class io.smallrye.mutiny.tuples.Tuple2
-
Applies a mapper function to the right part (item2) of this
Tuple2
to produce a new
Tuple2
.
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem2(Function<T2, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem3(Function<T3, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem4(Function<T4, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem5(Function<T5, T>) - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- mapItem5(Function<T5, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem5(Function<T5, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem5(Function<T5, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem5(Function<T5, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem6(Function<T6, T>) - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- mapItem6(Function<T6, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem6(Function<T6, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem6(Function<T6, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem7(Function<T7, T>) - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- mapItem7(Function<T7, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem7(Function<T7, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem8(Function<T8, T>) - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- mapItem8(Function<T8, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- mapItem9(Function<T9, T>) - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- MAPPER_RETURNED_NULL - Static variable in class io.smallrye.mutiny.helpers.ParameterValidation
-
- MapProcessor(MultiSubscriber<? super O>, Function<? super I, ? extends O>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiMapOp.MapProcessor
-
- markFailureAsTerminated(AtomicReference<Throwable>) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- MAX_BACKOFF - Static variable in class io.smallrye.mutiny.helpers.ExponentialBackoff
-
- memoize() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- memoize() - Method in interface io.smallrye.mutiny.Uni
-
Configure memoization of the
Uni
item or failure.
- merge() - Method in class io.smallrye.mutiny.groups.MultiFlatten
-
Produces a
Multi
containing the items from
Publisher
produced by the
mapper
for each
item emitted by this
Multi
.
- merge(int) - Method in class io.smallrye.mutiny.groups.MultiFlatten
-
Produces a
Multi
containing the items from
Publisher
produced by the
mapper
for each
item emitted by this
Multi
.
- merge(List<Publisher<T>>, boolean, int, int) - Static method in class io.smallrye.mutiny.operators.MultiCombine
-
- merging() - Method in class io.smallrye.mutiny.groups.MultiCreateBy
-
Creates a new instance of
Multi
by merging several
Multi
or
Publisher
instances.
- MpscLinkedQueue<T> - Class in io.smallrye.mutiny.helpers.queues
-
A multi-producer single consumer unbounded queue.
- MpscLinkedQueue() - Constructor for class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- multi(Multi<T>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
- Multi<T> - Interface in io.smallrye.mutiny
-
- MultiBroadcast<T> - Class in io.smallrye.mutiny.groups
-
Makes the upstream
Multi
be able to broadcast its events (
items
,
failure
, and
completion
) to multiple subscribers.
- MultiBroadcast(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiBroadcast
-
- MultiBroadcaster - Class in io.smallrye.mutiny.operators
-
- MultiBufferOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Buffers a given number of items and emits the groups as a single item downstream.
- MultiBufferOp(Multi<? extends T>, int, int) - Constructor for class io.smallrye.mutiny.operators.multi.MultiBufferOp
-
- MultiBufferWithTimeoutOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Buffers items from upstream for a given duration and emits the groups as a single item downstream.
- MultiBufferWithTimeoutOp(Multi<T>, int, Duration, ScheduledExecutorService) - Constructor for class io.smallrye.mutiny.operators.multi.MultiBufferWithTimeoutOp
-
- MultiCacheOp<T> - Class in io.smallrye.mutiny.operators.multi
-
A multi
caching the events emitted from upstreams and replaying it to subscribers.
- MultiCacheOp(Multi<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- MultiCollect<T> - Class in io.smallrye.mutiny.groups
-
Collects / aggregates items from the upstream and send the resulting collection / structure when the
upstream completes.
- MultiCollect(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiCollect
-
- MultiCollector - Class in io.smallrye.mutiny.operators
-
- MultiCollectorOp<T,A,R> - Class in io.smallrye.mutiny.operators.multi
-
- MultiCollectorOp(Multi<T>, Collector<? super T, A, ? extends R>, boolean) - Constructor for class io.smallrye.mutiny.operators.multi.MultiCollectorOp
-
- MultiCombine - Class in io.smallrye.mutiny.operators
-
- MultiCombineLatestOp<I,O> - Class in io.smallrye.mutiny.operators.multi
-
Combines the latest values from multiple sources through a function.
- MultiCombineLatestOp(Iterable<? extends Publisher<? extends I>>, Function<List<?>, ? extends O>, int, boolean) - Constructor for class io.smallrye.mutiny.operators.multi.MultiCombineLatestOp
-
- MultiConcat - Class in io.smallrye.mutiny.groups
-
Creates new
Multi
by concatenating several
Multi
or
Publisher
.
- MultiConcat(boolean) - Constructor for class io.smallrye.mutiny.groups.MultiConcat
-
- MultiConcatOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Concatenates a fixed set of Publishers.
- MultiConcatOp(boolean, Publisher<? extends T>...) - Constructor for class io.smallrye.mutiny.operators.multi.MultiConcatOp
-
- MultiConnectAfter<T> - Class in io.smallrye.mutiny.operators.multi.multicast
-
A
Multi
subscribing upstream when a number of subscribers is reached.
- MultiConnectAfter(ConnectableMulti<T>, int, ConnectableMultiConnection) - Constructor for class io.smallrye.mutiny.operators.multi.multicast.MultiConnectAfter
-
- MultiConvert<T> - Class in io.smallrye.mutiny.groups
-
Converts the upstream into another reactive type.
- MultiConvert(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiConvert
-
- MultiConverter<I,T> - Interface in io.smallrye.mutiny.converters
-
- MultiCreate - Class in io.smallrye.mutiny.groups
-
Group methods allowing to create
Multi
instances from various sources.
- MultiCreateBy - Class in io.smallrye.mutiny.groups
-
Allows the creation of instances of
Multi
by merging/combining/concatenating multiple upstreams.
- MultiDistinctOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Eliminates the duplicated items from the upstream.
- MultiDistinctOp(Multi<? extends T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiDistinctOp
-
- MultiDistinctUntilChangedOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Eliminates the duplicated items from the upstream.
- MultiDistinctUntilChangedOp(Multi<? extends T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiDistinctUntilChangedOp
-
- MultiEmitOnOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Emits events from upstream on a thread managed by the given scheduler.
- MultiEmitOnOp(Multi<? extends T>, Executor) - Constructor for class io.smallrye.mutiny.operators.multi.MultiEmitOnOp
-
- MultiEmitter<T> - Interface in io.smallrye.mutiny.subscription
-
An object allowing to send signals to the downstream
Multi
.
- MultiEmitterProcessor<T> - Class in io.smallrye.mutiny.helpers
-
- MultiFilterOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Filters out items from the upstream that do NOT pass the given filter.
- MultiFilterOp(Multi<? extends T>, Predicate<? super T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiFilterOp
-
- MultiFlatMapOnFailure<T> - Class in io.smallrye.mutiny.operators
-
- MultiFlatMapOnFailure(Multi<T>, Predicate<? super Throwable>, Function<? super Throwable, Multi<? extends T>>) - Constructor for class io.smallrye.mutiny.operators.MultiFlatMapOnFailure
-
- MultiFlatMapOp<I,O> - Class in io.smallrye.mutiny.operators.multi
-
- MultiFlatMapOp(Multi<? extends I>, Function<? super I, ? extends Publisher<? extends O>>, boolean, int, int) - Constructor for class io.smallrye.mutiny.operators.multi.MultiFlatMapOp
-
- MultiFlatMapOp.FlatMapMainSubscriber<I,O> - Class in io.smallrye.mutiny.operators.multi
-
- MultiFlatten<I,O> - Class in io.smallrye.mutiny.groups
-
The object to tune the flatMap operation
- MultiGlobalSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiGroup<T> - Class in io.smallrye.mutiny.groups
-
- MultiGroup(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiGroup
-
- MultiGroupByOp<T,K,V> - Class in io.smallrye.mutiny.operators.multi
-
- MultiGroupByOp(Multi<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiGroupByOp
-
- MultiGroupByOp.MultiGroupByProcessor<T,K,V> - Class in io.smallrye.mutiny.operators.multi
-
- MultiGroupByProcessor(MultiSubscriber<? super GroupedMulti<K, V>>, Function<? super T, ? extends K>, Function<? super T, ? extends V>, Map<Object, MultiGroupByOp.GroupedUnicast<K, V>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- MultiGroupIntoLists<T> - Class in io.smallrye.mutiny.groups
-
- MultiGroupIntoLists(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiGroupIntoLists
-
- MultiGroupIntoMultis<T> - Class in io.smallrye.mutiny.groups
-
- MultiGroupIntoMultis(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiGroupIntoMultis
-
- MultiIfEmpty<T> - Class in io.smallrye.mutiny.groups
-
- MultiIgnoreOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiIgnoreOp(Multi<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiIgnoreOp
-
- MultiIgnoreOp.MultiIgnoreProcessor<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiIgnoreProcessor(MultiSubscriber<? super Void>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiIgnoreOp.MultiIgnoreProcessor
-
- MultiInterceptor - Interface in io.smallrye.mutiny.infrastructure
-
Allow being notified when a new
Multi
instance is created and when this
Multi
receives events.
- MultiItemCombination - Class in io.smallrye.mutiny.groups
-
- MultiItemCombination() - Constructor for class io.smallrye.mutiny.groups.MultiItemCombination
-
- MultiItemCombine2<T1,T2> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine2(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine2
-
- MultiItemCombine3<T1,T2,T3> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine3(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine3
-
- MultiItemCombine4<T1,T2,T3,T4> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine4(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine4
-
- MultiItemCombine5<T1,T2,T3,T4,T5> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine5(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine5
-
- MultiItemCombine6<T1,T2,T3,T4,T5,T6> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine6(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine6
-
- MultiItemCombine7<T1,T2,T3,T4,T5,T6,T7> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine7(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine7
-
- MultiItemCombine8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine8(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine8
-
- MultiItemCombine9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.smallrye.mutiny.operators
-
- MultiItemCombine9(Iterable<Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombine9
-
- MultiItemCombineIterable - Class in io.smallrye.mutiny.operators
-
- MultiItemCombineIterable(Iterable<? extends Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.MultiItemCombineIterable
-
- MultiLastItemOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiLastItemOp(Multi<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiLastItemOp
-
- multimap(Multi<R>, Function<? super R, ? extends K>, Function<? super R, ? extends V>) - Static method in class io.smallrye.mutiny.operators.MultiCollector
-
- MultiMapOp<T,U> - Class in io.smallrye.mutiny.operators.multi
-
- MultiMapOp(Multi<T>, Function<? super T, ? extends U>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiMapOp
-
- MultiMapOp.MapProcessor<I,O> - Class in io.smallrye.mutiny.operators.multi
-
- MultiMerge - Class in io.smallrye.mutiny.groups
-
Creates new
Multi
by merging several
Multi
or
Publisher
.
- MultiOnCancel<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnCancel(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnCancel
-
- MultiOnCancellationCall<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnCancellationCall(Multi<? extends T>, Supplier<Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnCancellationCall
-
- MultiOnCancellationInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnCancellationInvoke(Multi<? extends T>, Runnable) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnCancellationInvoke
-
- MultiOnCancellationSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnCompletion<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnCompletion(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnCompletion
-
- MultiOnCompletionCall<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnCompletionCall(Multi<? extends T>, Supplier<Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnCompletionCall
-
- MultiOnCompletionInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnCompletionInvoke(Multi<? extends T>, Runnable) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnCompletionInvoke
-
- MultiOnCompletionSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnEvent<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnEvent(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnEvent
-
Deprecated.
- MultiOnFailure<T> - Class in io.smallrye.mutiny.groups
-
Configures the failure handler.
- MultiOnFailure(Multi<T>, Predicate<? super Throwable>) - Constructor for class io.smallrye.mutiny.groups.MultiOnFailure
-
- MultiOnFailureInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnFailureInvoke(Multi<? extends T>, Consumer<Throwable>, Predicate<? super Throwable>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnFailureInvoke
-
- MultiOnFailureResumeOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnFailureResumeOp(Multi<? extends T>, Function<? super Throwable, ? extends Publisher<? extends T>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnFailureResumeOp
-
- MultiOnFailureSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnFailureTransform<T> - Class in io.smallrye.mutiny.operators
-
- MultiOnFailureTransform(Multi<T>, Predicate<? super Throwable>, Function<? super Throwable, ? extends Throwable>) - Constructor for class io.smallrye.mutiny.operators.MultiOnFailureTransform
-
- MultiOnItem<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnItem(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnItem
-
- MultiOnItemInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnItemInvoke(Multi<? extends T>, Consumer<? super T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnItemInvoke
-
- MultiOnItemSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnOverflowBufferOp<T> - Class in io.smallrye.mutiny.operators.multi.overflow
-
- MultiOnOverflowBufferOp(Multi<T>, int, boolean, Consumer<T>, Function<T, Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowBufferOp
-
- MultiOnOverflowDropItemsOp<T> - Class in io.smallrye.mutiny.operators.multi.overflow
-
- MultiOnOverflowDropItemsOp(Multi<? extends T>, Consumer<T>, Function<T, Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowDropItemsOp
-
- MultiOnOverflowDropItemsOp(Multi<T>) - Constructor for class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowDropItemsOp
-
- MultiOnOverflowDropItemsOp(Multi<T>, Consumer<T>) - Constructor for class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowDropItemsOp
-
- MultiOnOverflowKeepLastOp<T> - Class in io.smallrye.mutiny.operators.multi.overflow
-
- MultiOnOverflowKeepLastOp(Multi<? extends T>, Consumer<T>, Function<T, Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowKeepLastOp
-
- MultiOnOverflowSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnRequest<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnRequest(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnRequest
-
- MultiOnRequestCall<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnRequestCall(Multi<? extends T>, LongFunction<Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnRequestCall
-
- MultiOnRequestInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnRequestInvoke(Multi<? extends T>, LongConsumer) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnRequestInvoke
-
- MultiOnRequestSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnRequestSpy(Multi<? extends T>) - Constructor for class io.smallrye.mutiny.helpers.spies.MultiOnRequestSpy
-
- MultiOnSubscribe<T> - Class in io.smallrye.mutiny.groups
-
Group to configure the action to execute when the observed
Multi
sends a
Subscription
.
- MultiOnSubscribe(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnSubscribe
-
- MultiOnSubscribeCall<T> - Class in io.smallrye.mutiny.operators.multi
-
Execute a given callback on subscription.
- MultiOnSubscribeCall(Multi<? extends T>, Function<? super Subscription, Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnSubscribeCall
-
- MultiOnSubscribeInvokeOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Execute a given (async) callback on subscription.
- MultiOnSubscribeInvokeOp(Multi<? extends T>, Consumer<? super Subscription>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnSubscribeInvokeOp
-
- MultiOnSubscribeSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOnTerminate<T> - Class in io.smallrye.mutiny.groups
-
- MultiOnTerminate(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOnTerminate
-
- MultiOnTerminationCall<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnTerminationCall(Multi<? extends T>, BiFunction<Throwable, Boolean, Uni<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnTerminationCall
-
- MultiOnTerminationInvoke<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOnTerminationInvoke(Multi<? extends T>, BiConsumer<Throwable, Boolean>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOnTerminationInvoke
-
- MultiOnTerminationSpy<T> - Class in io.smallrye.mutiny.helpers.spies
-
- MultiOperator<I,O> - Class in io.smallrye.mutiny.operators
-
- MultiOperator(Multi<I>) - Constructor for class io.smallrye.mutiny.operators.MultiOperator
-
- MultiOperatorProcessor<I,O> - Class in io.smallrye.mutiny.operators.multi
-
- MultiOperatorProcessor(MultiSubscriber<? super O>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- MultiOverflow<T> - Class in io.smallrye.mutiny.groups
-
- MultiOverflow(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiOverflow
-
- MultiOverflowStrategy<T> - Class in io.smallrye.mutiny.groups
-
- MultiOverflowStrategy(Multi<T>, Consumer<T>, Function<T, Uni<?>>) - Constructor for class io.smallrye.mutiny.groups.MultiOverflowStrategy
-
- multiply(long, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Cap a multiplication to Long.MAX_VALUE
- MultiPublishOp<T> - Class in io.smallrye.mutiny.operators.multi.multicast
-
A connectable observable which shares an underlying source and dispatches source values to subscribers in a
back-pressure-aware manner.
- MultiReferenceCount<T> - Class in io.smallrye.mutiny.operators.multi.multicast
-
A
Multi
stays connected to the source as long as there is at least one subscription.
- MultiReferenceCount(ConnectableMulti<T>) - Constructor for class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCount
-
- MultiReferenceCount(ConnectableMulti<T>, int, Duration) - Constructor for class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCount
-
- MultiReferenceCountSubscriber<T> - Class in io.smallrye.mutiny.operators.multi.multicast
-
- MultiRepeatUntilOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiRepeatUntilOp(Multi<T>, long) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp
-
- MultiRepeatUntilOp(Multi<T>, Predicate<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp
-
- MultiRepeatUntilOp.RepeatProcessor<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiRepeatWhilstOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiRepeatWhilstOp(Multi<T>, Predicate<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRepeatWhilstOp
-
- MultiRepetition - Class in io.smallrye.mutiny.groups
-
- MultiRepetition() - Constructor for class io.smallrye.mutiny.groups.MultiRepetition
-
- MultiResource<R,I> - Class in io.smallrye.mutiny.groups
-
Allows configuring a finalizer to close the resource attached to the stream.
- MultiResource(Supplier<? extends R>, Function<? super R, ? extends Publisher<I>>) - Constructor for class io.smallrye.mutiny.groups.MultiResource
-
- MultiRetry<T> - Class in io.smallrye.mutiny.groups
-
- MultiRetry(Multi<T>, Predicate<? super Throwable>) - Constructor for class io.smallrye.mutiny.groups.MultiRetry
-
- MultiRetryOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Multi operator re-subscribing to the upstream if if receives a failure event.
- MultiRetryOp(Multi<? extends T>, long) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRetryOp
-
- MultiRetryWhenOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Retries a source when a companion stream signals an item in response to the main's failure event.
- MultiRetryWhenOp(Multi<? extends T>, Function<? super Multi<Throwable>, ? extends Publisher<?>>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRetryWhenOp
-
- MultiScanOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Scan operator accumulating items of the same type as the upstream.
- MultiScanOp(Multi<? extends T>, BiFunction<T, ? super T, T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiScanOp
-
- MultiScanWithSeedOp<T,R> - Class in io.smallrye.mutiny.operators.multi
-
- MultiScanWithSeedOp(Multi<? extends T>, Supplier<R>, BiFunction<R, ? super T, R>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiScanWithSeedOp
-
- MultiSkipLastOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Skips the numberOfItems last items from upstream.
- MultiSkipLastOp(Multi<? extends T>, int) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSkipLastOp
-
- MultiSkipOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Skips the first N items from upstream.
- MultiSkipOp(Multi<? extends T>, long) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSkipOp
-
- MultiSkipUntilOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Skips the items from upstream until the passed predicates returns true
.
- MultiSkipUntilOp(Multi<? extends T>, Predicate<? super T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSkipUntilOp
-
- MultiSkipUntilPublisherOp<T,U> - Class in io.smallrye.mutiny.operators.multi
-
Skips items emitted by the upstream until the other publisher emits either an item or completes.
- MultiSkipUntilPublisherOp(Multi<? extends T>, Publisher<U>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSkipUntilPublisherOp
-
- MultiSubscribe<T> - Class in io.smallrye.mutiny.groups
-
- MultiSubscribe(AbstractMulti<T>) - Constructor for class io.smallrye.mutiny.groups.MultiSubscribe
-
- MultiSubscribeOnOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Subscribes to the upstream asynchronously using the given executor.
- MultiSubscribeOnOp(Multi<? extends T>, Executor) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSubscribeOnOp
-
- MultiSubscriber<T> - Interface in io.smallrye.mutiny.subscription
-
A Subscriber
receiving calls to Subscriber.onSubscribe(Subscription)
once after passing an instance of
Subscriber
to Publisher.subscribe(Subscriber)
.
- MultiSwitchOnCompletion<T> - Class in io.smallrye.mutiny.operators
-
- MultiSwitchOnCompletion(Multi<T>, Supplier<Publisher<? extends T>>) - Constructor for class io.smallrye.mutiny.operators.MultiSwitchOnCompletion
-
- MultiSwitchOnEmpty<T> - Class in io.smallrye.mutiny.operators
-
- MultiSwitchOnEmpty(Multi<T>, Supplier<Publisher<? extends T>>) - Constructor for class io.smallrye.mutiny.operators.MultiSwitchOnEmpty
-
- MultiSwitchOnEmptyOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Switches to another Multi if the upstream is empty (completes without having emitted any items).
- MultiSwitchOnEmptyOp(Multi<? extends T>, Publisher<? extends T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiSwitchOnEmptyOp
-
- MultiTakeLastOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Implementation of multi, caching and emitting the last n items from upstream (emitted before the upstream completion).
- MultiTakeLastOp(Multi<? extends T>, int) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeLastOp
-
- MultiTakeOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Takes the n first items emitted by the upstream, cancelling the subscription after that.
- MultiTakeOp(Multi<? extends T>, long) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeOp
-
- MultiTakeUntilOtherOp<T,U> - Class in io.smallrye.mutiny.operators.multi
-
Emits items from upstream until another Publisher signals an event (items, failures or completion).
- MultiTakeUntilOtherOp(Multi<? extends T>, Publisher<U>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp
-
- MultiTakeUntilOtherOp.TakeUntilMainProcessor<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiTakeUntilOtherOp.TakeUntilOtherSubscriber<U> - Class in io.smallrye.mutiny.operators.multi
-
- MultiTakeWhileOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Emits the items from upstream while the given predicate returns true
for the item.
- MultiTakeWhileOp(Multi<? extends T>, Predicate<? super T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeWhileOp
-
- MultiTimePeriod - Class in io.smallrye.mutiny.groups
-
- MultiTimePeriod() - Constructor for class io.smallrye.mutiny.groups.MultiTimePeriod
-
- MultiTransform<T> - Class in io.smallrye.mutiny.groups
-
- MultiTransform(Multi<T>) - Constructor for class io.smallrye.mutiny.groups.MultiTransform
-
- MultiTransformation - Class in io.smallrye.mutiny.operators
-
- MultiWindowOnDurationOp<T> - Class in io.smallrye.mutiny.operators.multi
-
- MultiWindowOnDurationOp(Multi<T>, Duration, ScheduledExecutorService) - Constructor for class io.smallrye.mutiny.operators.multi.MultiWindowOnDurationOp
-
- MultiWindowOp<T> - Class in io.smallrye.mutiny.operators.multi
-
Splits the source sequence by time of reception into potentially overlapping Multi
.
- MultiWindowOp(Multi<? extends T>, int, int) - Constructor for class io.smallrye.mutiny.operators.multi.MultiWindowOp
-
- MultiZipOp<O> - Class in io.smallrye.mutiny.operators.multi
-
- MultiZipOp(Iterable<? extends Publisher<?>>, Function<List<?>, ? extends O>, int, boolean) - Constructor for class io.smallrye.mutiny.operators.multi.MultiZipOp
-
- MutinyScheduler - Class in io.smallrye.mutiny.infrastructure
-
- MutinyScheduler(Executor) - Constructor for class io.smallrye.mutiny.infrastructure.MutinyScheduler
-
- of(int) - Method in class io.smallrye.mutiny.groups.MultiGroupIntoLists
-
Creates a
Multi
that emits lists of items collected from the observed
Multi
.
- of(int, int) - Method in class io.smallrye.mutiny.groups.MultiGroupIntoLists
-
Creates a
Multi
that emits lists of items collected from the observed
Multi
.
- of(int, Duration) - Method in class io.smallrye.mutiny.groups.MultiGroupIntoLists
-
Creates a
Multi
that emits lists of items collected from the observed
Multi
.
- of(int) - Method in class io.smallrye.mutiny.groups.MultiGroupIntoMultis
-
Creates a
Multi
that emits windows of items collected from the observed
Multi
.
- of(int, int) - Method in class io.smallrye.mutiny.groups.MultiGroupIntoMultis
-
Creates a
Multi
that emits windows of items collected from the observed
Multi
.
- of(Uni<? super T>...) - Method in class io.smallrye.mutiny.groups.UniAny
-
- of(Iterable<? extends Uni<? super T>>) - Method in class io.smallrye.mutiny.groups.UniAny
-
Creates a
Uni
forwarding the first event (item or failure).
- of(L, R) - Static method in class io.smallrye.mutiny.tuples.Tuple2
-
- of(T1, T2, T3) - Static method in class io.smallrye.mutiny.tuples.Tuple3
-
- of(T1, T2, T3, T4) - Static method in class io.smallrye.mutiny.tuples.Tuple4
-
- of(T1, T2, T3, T4, T5) - Static method in class io.smallrye.mutiny.tuples.Tuple5
-
- of(T1, T2, T3, T4, T5, T6) - Static method in class io.smallrye.mutiny.tuples.Tuple6
-
- of(T1, T2, T3, T4, T5, T6, T7) - Static method in class io.smallrye.mutiny.tuples.Tuple7
-
- of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class io.smallrye.mutiny.tuples.Tuple8
-
- of(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Static method in class io.smallrye.mutiny.tuples.Tuple9
-
- offer(T) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- offer(E) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- offer(E) - Method in class io.smallrye.mutiny.helpers.queues.SpscLinkedArrayQueue
- offer(E, E) - Method in class io.smallrye.mutiny.helpers.queues.SpscLinkedArrayQueue
-
Offer two elements at the same time.
- on(ScheduledExecutorService) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Configures on which executor the timeout is measured.
- on() - Method in interface io.smallrye.mutiny.Multi
-
- on() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- on() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- on() - Method in interface io.smallrye.mutiny.Uni
-
- onCancellation(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onCancellation(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onCancellation() - Method in interface io.smallrye.mutiny.Multi
-
Configures actions when the subscriber cancels the subscription.
- onCancellation() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onCancellation() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onCancellation() - Method in interface io.smallrye.mutiny.Uni
-
Configures actions to be performed when the subscriber cancels the subscription.
- onCancellationSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onCancellationSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onComplete(Subscriber<?>, AtomicInteger, AtomicReference<Throwable>) - Static method in class io.smallrye.mutiny.helpers.HalfSerializer
-
Propagates the completion event or failure events (if a failure is stored in the container).
- onComplete() - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- onComplete() - Method in class io.smallrye.mutiny.helpers.Subscriptions.CancelledSubscriber
-
- onComplete() - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- onComplete() - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- onComplete() - Method in class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- onComplete() - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- onComplete() - Method in class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
- onComplete() - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- onComplete() - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Successful terminal state.
- onComplete() - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- onCompletion(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onCompletion() - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- onCompletion() - Method in interface io.smallrye.mutiny.Multi
-
Allows configuring the actions or continuation to execute when this
Multi
fires the completion event.
- onCompletion() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCountSubscriber
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- onCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilOtherSubscriber
-
- onCompletion() - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Method called when the upstream emits a completion
terminal event.
- onCompletion() - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- onCompletion() - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- onCompletion() - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- onCompletionSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onError(Subscriber<?>, Throwable, AtomicInteger, AtomicReference<Throwable>) - Static method in class io.smallrye.mutiny.helpers.HalfSerializer
-
Propagates the given failure if the downstream if possible (no work in progress) or accumulate it to the given
failure container to be propagated by a concurrent onNext
call.
- onError(Throwable) - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- onError(Throwable) - Method in class io.smallrye.mutiny.helpers.Subscriptions.CancelledSubscriber
-
- onError(Throwable) - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- onError(Throwable) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- onError(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- onError(Throwable) - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- onError(Throwable) - Method in class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
- onError(Throwable) - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- onError(Throwable) - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Failed terminal state.
- onError(Throwable) - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- onExecutor(ScheduledExecutorService) - Method in class io.smallrye.mutiny.groups.MultiTimePeriod
-
- onExecutor(ScheduledExecutorService) - Method in class io.smallrye.mutiny.groups.UniOnItemDelay
-
Configures the executor which is used to wait for the delay duration.
- onFailure(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Uni<T>, Predicate<? super Throwable>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Uni<T>, Class<? extends Throwable>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Multi<T>, Predicate<? super Throwable>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Multi<T>, Class<? extends Throwable>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.helpers.UniCallbackSubscriber
-
- onFailure() - Method in interface io.smallrye.mutiny.Multi
-
- onFailure(Predicate<? super Throwable>) - Method in interface io.smallrye.mutiny.Multi
-
Configures a predicate filtering the failures on which the behavior (specified with the returned
MultiOnFailure
) is applied.
- onFailure(Class<? extends Throwable>) - Method in interface io.smallrye.mutiny.Multi
-
Configures a type of failure filtering the failures on which the behavior (specified with the returned
MultiOnFailure
) is applied.
- onFailure() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onFailure(Predicate<? super Throwable>) - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onFailure(Class<? extends Throwable>) - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onFailure() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onFailure(Predicate<? super Throwable>) - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onFailure(Class<? extends Throwable>) - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCountSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilOtherSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.UniDelegatingSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.UniMemoizeOp
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.operators.UniSerializedSubscriber
-
- onFailure(Throwable) - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Method called when the upstream emits a failure
terminal event.
- onFailure(Throwable) - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- onFailure(Throwable) - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- onFailure(Throwable) - Method in interface io.smallrye.mutiny.subscription.UniSubscriber
-
Called if the computation of the item by the subscriber
Uni
failed.
- onFailure() - Method in interface io.smallrye.mutiny.Uni
-
- onFailure(Predicate<? super Throwable>) - Method in interface io.smallrye.mutiny.Uni
-
Configures a predicate filtering the failures on which the behavior (specified with the returned
UniOnFailure
) is applied.
- onFailure(Class<? extends Throwable>) - Method in interface io.smallrye.mutiny.Uni
-
Configures a type of failure filtering the failures on which the behavior (specified with the returned
UniOnFailure
) is applied.
- onFailureSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onFailureSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onItem(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onItem(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onItem(Multi<T>, boolean) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onItem(T) - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- onItem(T) - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
- onItem(T) - Method in class io.smallrye.mutiny.helpers.UniCallbackSubscriber
-
- onItem() - Method in interface io.smallrye.mutiny.Multi
-
Configures the behavior when an
item
event is received from the this
Multi
- onItem() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onItem() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCountSubscriber
-
- onItem(I) - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.multi.MultiIgnoreOp.MultiIgnoreProcessor
-
- onItem(I) - Method in class io.smallrye.mutiny.operators.multi.MultiMapOp.MapProcessor
-
- onItem(I) - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- onItem(U) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilOtherSubscriber
-
- onItem(I) - Method in class io.smallrye.mutiny.operators.UniDelegatingSubscriber
-
- onItem(I) - Method in class io.smallrye.mutiny.operators.UniMemoizeOp
-
- onItem(T) - Method in class io.smallrye.mutiny.operators.UniSerializedSubscriber
-
- onItem(T) - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Method called when the upstream emits an item
event, in response to to requests to
Subscription.request(long)
.
- onItem(T) - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- onItem(T) - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- onItem(T) - Method in interface io.smallrye.mutiny.subscription.UniSubscriber
-
Event handler called once the item has been computed by the subscribed
Uni
.
- onItem() - Method in interface io.smallrye.mutiny.Uni
-
Configures the action to execute when the observed
Uni
emits the item (potentially
null
).
- onItemOrFailure(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onItemOrFailure() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onItemOrFailure() - Method in interface io.smallrye.mutiny.Uni
-
Configures the action to execute when the observed
Uni
emits either an item (potentially
null
))
or a failure.
- onItemOrFailureSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onItemSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onItemSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onMultiCreation(Multi<T>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- onMultiCreation(Multi<T>) - Method in interface io.smallrye.mutiny.infrastructure.MultiInterceptor
-
Method called when a new instance of
Multi
is created.
- onMultiSubscription(Publisher<? extends T>, Subscriber<? super T>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- onNext(Subscriber<? super T>, T, AtomicInteger, AtomicReference<Throwable>) - Static method in class io.smallrye.mutiny.helpers.HalfSerializer
-
Propagates the given item if possible and terminates if there was a completion or failure event happening during
the propagation.
- onNext(T) - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- onNext(X) - Method in class io.smallrye.mutiny.helpers.Subscriptions.CancelledSubscriber
-
- onNext(T) - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- onNext(T) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- onNext(T) - Method in class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- onNext(T) - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- onNext(I) - Method in class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
- onNext(T) - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- onNext(T) - Method in interface io.smallrye.mutiny.subscription.MultiSubscriber
-
Data notification sent by the Publisher
in response to requests to Subscription.request(long)
.
- onNext(T) - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- onOtherCompletion() - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- onOtherFailure(Throwable) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- onOverflow(Multi<T>, Function<MultiOverflowStrategy<? extends T>, Multi<? extends T>>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onOverflow(Multi<T>, boolean, Function<MultiOverflowStrategy<? extends T>, Multi<? extends T>>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onOverflow() - Method in interface io.smallrye.mutiny.Multi
-
Configures the back-pressure behavior when the consumer cannot keep up with the emissions from this
Multi
.
- onOverflow() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onRequest(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onRequest() - Method in interface io.smallrye.mutiny.Multi
-
Configures actions when items are being requested.
- onRequest() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onRequestSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- onSubscribe(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onSubscribe(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.helpers.Subscriptions.CancelledSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
- onSubscribe(UniSubscription) - Method in class io.smallrye.mutiny.helpers.test.UniAssertSubscriber
-
- onSubscribe(UniSubscription) - Method in class io.smallrye.mutiny.helpers.UniCallbackSubscriber
-
- onSubscribe() - Method in interface io.smallrye.mutiny.Multi
-
Configures the action to execute when the observed
Multi
sends a
Subscription
.
- onSubscribe() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onSubscribe() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiIgnoreOp.MultiIgnoreProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp.RepeatProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilOtherSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- onSubscribe(UniSubscription) - Method in class io.smallrye.mutiny.operators.UniDelegatingSubscriber
-
- onSubscribe(UniSubscription) - Method in class io.smallrye.mutiny.operators.UniMemoizeOp
-
- onSubscribe(UniSubscription) - Method in class io.smallrye.mutiny.operators.UniSerializedSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- onSubscribe(Subscription) - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- onSubscribe(UniSubscription) - Method in interface io.smallrye.mutiny.subscription.UniSubscriber
-
Event handler called once the subscribed
Uni
has taken into account the subscription.
- onSubscribe() - Method in interface io.smallrye.mutiny.Uni
-
- onSubscribeSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onSubscribeSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onSubscription(Publisher<? extends T>, Subscriber<? super T>) - Method in interface io.smallrye.mutiny.infrastructure.MultiInterceptor
-
Method called when a subscriber subscribes to a
Multi
.
- onSubscription(Uni<T>, UniSubscriber<? super T>) - Method in interface io.smallrye.mutiny.infrastructure.UniInterceptor
-
Method called when a subscriber subscribes to a
Uni
.
- onTermination(Runnable) - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- onTermination(Uni<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onTermination(Multi<T>) - Static method in interface io.smallrye.mutiny.helpers.spies.Spy
-
- onTermination() - Method in interface io.smallrye.mutiny.Multi
-
Configures actions when this
Multi
terminates on completion, on failure or on subscriber cancellation.
- onTermination() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- onTermination() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- onTermination(Runnable) - Method in class io.smallrye.mutiny.operators.DefaultUniEmitter
-
- onTermination(Runnable) - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- onTermination(Runnable) - Method in interface io.smallrye.mutiny.subscription.MultiEmitter
-
Attaches a @{code termination} event handler invoked when the downstream Subscription
is cancelled,
or when the emitter has emitted either a completion
or failure
event.
- onTermination(Runnable) - Method in interface io.smallrye.mutiny.subscription.UniEmitter
-
Attaches a @{code termination} event handler invoked when the downstream
UniSubscription
is cancelled,
or when the emitter has emitted either an
item
or
failure
event.
- onTermination() - Method in interface io.smallrye.mutiny.Uni
-
Configures actions to be performed on termination, that is, on item, on failure, or when the subscriber cancels
the subscription.
- onTerminationSpy() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- onTerminationSpy() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- onUniCreation(Uni<T>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- onUniCreation(Uni<T>) - Method in interface io.smallrye.mutiny.infrastructure.UniInterceptor
-
Method called when a new instance of
Uni
is created.
- onUniSubscription(Uni<T>, UniSubscriber<? super T>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- optional(Optional<T>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a new
Multi
that emits an item immediately after being subscribed to with the value contained
in the given optional if
Optional.isPresent()
or empty otherwise.
- optional(Supplier<Optional<T>>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a new
Multi
that emits an item immediately after being subscribed to with the value contained
in the optional supplied by
supplier
.
- optional(Optional<T>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
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.
- optional(Supplier<Optional<T>>) - Method in class io.smallrye.mutiny.groups.UniCreate
-
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.
- or() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- or() - Method in interface io.smallrye.mutiny.Uni
-
- ordinal() - Method in interface io.smallrye.mutiny.infrastructure.MultiInterceptor
-
- ordinal() - Method in interface io.smallrye.mutiny.infrastructure.UniInterceptor
-
- overflow() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
Deprecated.
- randomExponentialBackoffFunction(long, Duration, Duration, double, ScheduledExecutorService) - Static method in class io.smallrye.mutiny.helpers.ExponentialBackoff
-
Computes a method that would delay ticks using an exponential backoff.
- randomExponentialBackoffFunctionExpireAt(long, Duration, Duration, double, ScheduledExecutorService) - Static method in class io.smallrye.mutiny.helpers.ExponentialBackoff
-
Computes a method that would delay ticks using an exponential backoff.
- range(int, int) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a
Multi
emitting the sequence of integer from
startInclusive
to
endExclusive
.
- recoverWithCompletion() - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) by completing the stream.
- recoverWithItem(T) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a fallback item.
- recoverWithItem(Supplier<T>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
supplier.
- recoverWithItem(Function<? super Throwable, ? extends T>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
function.
- recoverWithItem(T) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a fallback item.
- recoverWithItem(Supplier<T>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
supplier.
- recoverWithItem(Function<? super Throwable, ? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
function.
- recoverWithItem(T) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Produces a new
Uni
firing a fallback item when the current
Uni
the upstream
Uni
do not
emit an item before the timeout.
- recoverWithItem(Supplier<T>) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Produces a new
Uni
firing a fallback item supplied by the given supplier when the current
Uni
times out.
- recoverWithMulti(Function<? super Throwable, Multi<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) with another
Multi
.
- recoverWithMulti(Supplier<Multi<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) with another
Multi
.
- recoverWithMulti(Multi<? extends T>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Recovers from the received failure (matching the predicate if set) with another given
Multi
.
- recoverWithNull() - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure by ignoring it and emitting a
null
item in the resulting
Uni
.
- recoverWithUni(Function<? super Throwable, Uni<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) with another
Uni
.
- recoverWithUni(Supplier<Uni<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) with another
Uni
.
- recoverWithUni(Uni<? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Recovers from the received failure (matching the predicate if set) with another
Uni
.
- recoverWithUni(Supplier<Uni<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Produces a new
Uni
providing a fallback
Uni
when the current
Uni
times out.
- recoverWithUni(Uni<? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnTimeout
-
Produces a new
Uni
providing a fallback
Uni
when the current
Uni
times out.
- referenceCount() - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMulti
-
Returns a Multi
that stays connected to this ConnectableMulti
as long as there
is at least one active subscription.
- referenceCount(int, Duration) - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMulti
-
Connects to the upstream ConnectableMulti
if the number of subscribers reaches the specified amount and
disconnect after the specified duration after all subscribers have unsubscribed (cancelled their subscriptions).
- reloadMultiInterceptors() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- reloadUniInterceptors() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- remaining - Variable in class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp.RepeatProcessor
-
- remove(Object) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- remove() - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- remove(Object) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- remove() - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- removeAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- removeAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- repeat() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- repeat() - Method in interface io.smallrye.mutiny.Uni
-
Allows configuring repeating behavior.
- repeating() - Method in class io.smallrye.mutiny.groups.MultiCreateBy
-
- RepeatProcessor(Multi<? extends T>, MultiSubscriber<? super T>, long, Predicate<T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp.RepeatProcessor
-
- replaceWith(O) - Method in interface io.smallrye.mutiny.Uni
-
Ignore the item emitted by this
Uni
and replace it with another value.
- replaceWith(Supplier<O>) - Method in interface io.smallrye.mutiny.Uni
-
Ignore the item emitted by this
Uni
and replace it with another value using a
Supplier
.
- replaceWith(Uni<O>) - Method in interface io.smallrye.mutiny.Uni
-
Ignore the item emitted by this
Uni
and replace it with another value using a
Uni
.
- replaceWithNull() - Method in interface io.smallrye.mutiny.Uni
-
Ignore the item emitted by this
Uni
and replace it with
null
.
- request(LongConsumer) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- request() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- request(long) - Method in class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.helpers.Subscriptions.DeferredSubscription
-
- request(long) - Method in class io.smallrye.mutiny.helpers.Subscriptions.EmptySubscription
-
- request(long) - Method in class io.smallrye.mutiny.helpers.Subscriptions.SingleItemSubscription
-
- request(long) - Method in class io.smallrye.mutiny.helpers.test.AbstractSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Request items.
- request(long) - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp.FlatMapMainSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp.MultiGroupByProcessor
-
- request(long) - Method in class io.smallrye.mutiny.operators.multi.MultiIgnoreOp.MultiIgnoreProcessor
-
- request(long) - Method in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
-
- request(long) - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- request(long) - Method in class io.smallrye.mutiny.subscription.SafeSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.subscription.Subscribers.CallbackBasedSubscriber
-
- request(long) - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- request(long) - Method in interface io.smallrye.mutiny.subscription.UniSubscription
-
- requested() - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- requested() - Method in class io.smallrye.mutiny.operators.multi.builders.SerializedMultiEmitter
-
- requested() - Method in interface io.smallrye.mutiny.subscription.MultiEmitter
-
- REQUESTED_MASK - Static variable in class io.smallrye.mutiny.helpers.queues.DrainUtils
-
- requestedCount() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnRequestSpy
-
- requestIfNotNullOrAccumulate(AtomicReference<Subscription>, AtomicLong, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically requests from the Subscription in the field if not null, otherwise accumulates
the request amount in the requested field to be requested once the field is set to non-null.
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnFailureSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnItemSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnOverflowSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnRequestSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnSubscribeSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnTerminationSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniOnFailureSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy
-
- reset() - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- resetCanCallerThreadBeBlockedSupplier() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- resetDroppedExceptionHandler() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- resource(Supplier<? extends R>, Function<? super R, ? extends Publisher<I>>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a
Multi
from a
resource, generated by a supplier function called for each individual
Subscriber
, while streaming the items from a
Publisher/Multi
created from the resource.
- ResourceMulti<R,I> - Class in io.smallrye.mutiny.operators.multi.builders
-
- ResourceMulti(Supplier<? extends R>, Function<? super R, ? extends Publisher<I>>, Function<? super R, Uni<Void>>, BiFunction<? super R, ? super Throwable, Uni<Void>>, Function<? super R, Uni<Void>>) - Constructor for class io.smallrye.mutiny.operators.multi.builders.ResourceMulti
-
- retainAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- retainAll(Collection<?>) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- retry() - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Configures the retry strategy.
- retry() - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Configures the retry strategy.
- roundToPowerOfTwo(int) - Static method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
Find the next larger positive power of two value up from the given value.
- run(Runnable) - Method in class io.smallrye.mutiny.helpers.test.AssertSubscriber
-
Run an action.
- run() - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMultiConnection
-
- runSubscriptionOn(Executor) - Method in interface io.smallrye.mutiny.Multi
-
When a subscriber subscribes to this
Multi
, execute the subscription to the upstream
Multi
on a
thread from the given executor.
- runSubscriptionOn(Executor) - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- runSubscriptionOn(Executor) - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- runSubscriptionOn(Executor) - Method in interface io.smallrye.mutiny.Uni
-
When a subscriber subscribes to this
Uni
, executes the subscription to the upstream
Uni
on a thread
from the given executor.
- safePublisher(Publisher<T>) - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a
Multi
from the passed
Publisher
.
- SafeSubscriber<T> - Class in io.smallrye.mutiny.subscription
-
Wraps another Subscriber and ensures all onXXX methods conform the protocol
(except the requirement for serialized access).
- SafeSubscriber(Subscriber<? super T>) - Constructor for class io.smallrye.mutiny.subscription.SafeSubscriber
-
Constructs a SafeSubscriber by wrapping the given actual Subscriber.
- scan(Supplier<S>, BiFunction<S, ? super T, S>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces a
Multi
that fires items coming from the reduction of the item emitted by this current
Multi
by the passed
accumulator
reduction function.
- scan(BinaryOperator<T>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces a
Multi
that fires results coming from the reduction of the item emitted by this current
Multi
by the passed
accumulator
reduction function.
- serialized() - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- serialized() - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- SerializedMultiEmitter<T> - Class in io.smallrye.mutiny.operators.multi.builders
-
Serializes calls to onItem, onFailure and onCompletion and their Reactive Streams equivalent.
- SerializedProcessor<I,O> - Class in io.smallrye.mutiny.operators.multi.processors
-
Wraps a processor into a serialized version of this processor.
- SerializedProcessor(Processor<I, O>) - Constructor for class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
Constructor that wraps an actual processor.
- SerializedSubscriber<T> - Class in io.smallrye.mutiny.subscription
-
Subscriber that makes sure signals are delivered sequentially in case the onNext, onError or onComplete methods are
called concurrently.
- SerializedSubscriber(Subscriber<? super T>) - Constructor for class io.smallrye.mutiny.subscription.SerializedSubscriber
-
- set(Subscription) - Method in class io.smallrye.mutiny.helpers.Subscriptions.DeferredSubscription
-
Atomically sets the single subscription and requests the missed amount from it.
- setCanCallerThreadBeBlockedSupplier(BooleanSupplier) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
Defines a custom caller thread blocking check supplier.
- setCompletableFutureWrapper(UnaryOperator<CompletableFuture<?>>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- setDefaultExecutor() - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
Configure or reset the executors.
- setDefaultExecutor(Executor) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
- setDroppedExceptionHandler(Consumer<Throwable>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-
Defines a custom dropped exception handler.
- setIfEmpty(AtomicReference<Subscription>, Subscription) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically sets the subscription on the container if the content is still null
.
- setIfEmptyAndRequest(AtomicReference<Subscription>, AtomicLong, Subscription) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically sets the new Subscription
in the container and requests any accumulated amount
from the requested counter.
- setOrSwitchUpstream(Subscription) - Method in class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- shouldConnectAfterIncrement(int) - Method in class io.smallrye.mutiny.operators.multi.multicast.ConnectableMultiConnection
-
- single(Subscriber<T>, T) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- SingleItemSubscription(Subscriber<? super T>, T) - Constructor for class io.smallrye.mutiny.helpers.Subscriptions.SingleItemSubscription
-
- size(T, int, String) - Static method in class io.smallrye.mutiny.helpers.ParameterValidation
-
Validates that the given collection instance
has size matching the expectedSize
- size() - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- size() - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- size() - Method in class io.smallrye.mutiny.helpers.queues.SpscLinkedArrayQueue
-
- size() - Method in interface io.smallrye.mutiny.tuples.Tuple
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple2
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- size() - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- skipFirst(Multi<T>, long) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- skipForDuration(Multi<T>, Duration) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- skipLast(Multi<T>, int) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- skipWhile(Multi<T>, Predicate<? super T>) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- spliterator() - Method in class io.smallrye.mutiny.helpers.BlockingIterable
-
- SpscArrayQueue<E> - Class in io.smallrye.mutiny.helpers.queues
-
A Single-Producer-Single-Consumer queue backed by a pre-allocated buffer.
- SpscArrayQueue(int) - Constructor for class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- SpscLinkedArrayQueue<E> - Class in io.smallrye.mutiny.helpers.queues
-
A single-producer single-consumer array-backed queue which can allocate new arrays in case the consumer is slower
than the producer.
- SpscLinkedArrayQueue(int) - Constructor for class io.smallrye.mutiny.helpers.queues.SpscLinkedArrayQueue
-
- Spy - Interface in io.smallrye.mutiny.helpers.spies
-
Helpers for creating
Uni
and
Multi
spies to observe events.
- stage(Function<Multi<T>, O>) - Method in interface io.smallrye.mutiny.Multi
-
Allows structuring the pipeline by creating a logic separation:
- stage(Function<Uni<T>, O>) - Method in interface io.smallrye.mutiny.Uni
-
Allows structuring the pipeline by creating a logic separation:
- startingAfter(Duration) - Method in class io.smallrye.mutiny.groups.MultiTimePeriod
-
- StateSuppliedtemUni<T,S> - Class in io.smallrye.mutiny.operators.uni.builders
-
Specialized
Uni
implementation for the case where items are from a supplier.
- StateSuppliedtemUni(Supplier<S>, Function<S, ? extends T>) - Constructor for class io.smallrye.mutiny.operators.uni.builders.StateSuppliedtemUni
-
- stream() - Method in class io.smallrye.mutiny.helpers.BlockingIterable
-
- StreamBasedMulti<T> - Class in io.smallrye.mutiny.operators.multi.builders
-
- StreamBasedMulti(Supplier<? extends Stream<? extends T>>) - Constructor for class io.smallrye.mutiny.operators.multi.builders.StreamBasedMulti
-
- streams(Publisher<T>...) - Method in class io.smallrye.mutiny.groups.MultiConcat
-
Creates a new
Multi
concatenating the items emitted by the given
multis
/
publishers
.
- streams(Iterable<? extends Publisher<T>>) - Method in class io.smallrye.mutiny.groups.MultiConcat
-
Creates a new
Multi
concatenating the items emitted by the given
multis
/
publishers
.
- streams(Publisher<? extends T1>, Publisher<? extends T2>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 2 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 3 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 4 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>, Publisher<? extends T5>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 5 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>, Publisher<? extends T5>, Publisher<? extends T6>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 6 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>, Publisher<? extends T5>, Publisher<? extends T6>, Publisher<? extends T7>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 7 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>, Publisher<? extends T5>, Publisher<? extends T6>, Publisher<? extends T7>, Publisher<? extends T8>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 8 streams.
- streams(Publisher<? extends T1>, Publisher<? extends T2>, Publisher<? extends T3>, Publisher<? extends T4>, Publisher<? extends T5>, Publisher<? extends T6>, Publisher<? extends T7>, Publisher<? extends T8>, Publisher<? extends T9>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from 9 streams.
- streams(Iterable<? extends Publisher<?>>) - Method in class io.smallrye.mutiny.groups.MultiItemCombination
-
Combines the items from multiple streams.
- streams(Publisher<T>...) - Method in class io.smallrye.mutiny.groups.MultiMerge
-
Creates a new
Multi
merging the items emitted by the given
multis
/
publishers
.
- streams(Iterable<Publisher<T>>) - Method in class io.smallrye.mutiny.groups.MultiMerge
-
Creates a new
Multi
merging the items emitted by the given
publishers
/
publishers
.
- StrictMultiSubscriber<T> - Class in io.smallrye.mutiny.helpers
-
Ensures that the events between the upstream and downstream follow
the Reactive Streams specification.
- StrictMultiSubscriber(Subscriber<? super T>) - Constructor for class io.smallrye.mutiny.helpers.StrictMultiSubscriber
-
- subOrZero(long, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Cap a subtraction to 0
- subscribe() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- subscribe() - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnCancellationSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnCompletionSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnFailureSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnItemSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnOverflowSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnRequestSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnSubscribeSpy
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.MultiOnTerminationSpy
-
- subscribe() - Method in interface io.smallrye.mutiny.Multi
-
Configures the subscriber consuming this
Multi
.
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- subscribe() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- subscribe(Uni<? extends T>, UniSubscriber<? super T>) - Static method in class io.smallrye.mutiny.operators.AbstractUni
-
Encapsulates subscription to slightly optimized the AbstractUni case.
- subscribe() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.CollectionBasedMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.DeferredMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.EmitterBasedMulti
-
- subscribe(MultiSubscriber<? super Object>) - Method in class io.smallrye.mutiny.operators.multi.builders.EmptyMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.FailedMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.GeneratorBasedMulti
-
- subscribe(MultiSubscriber<? super Long>) - Method in class io.smallrye.mutiny.operators.multi.builders.IntervalMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.IterableBasedMulti
-
- subscribe(MultiSubscriber<? super T>, Iterator<? extends T>) - Static method in class io.smallrye.mutiny.operators.multi.builders.IterableBasedMulti
-
- subscribe(MultiSubscriber<? super Object>) - Method in class io.smallrye.mutiny.operators.multi.builders.NeverMulti
-
- subscribe(MultiSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.multi.builders.ResourceMulti
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.builders.StreamBasedMulti
-
- subscribe(MultiSubscriber<? super List<T>>) - Method in class io.smallrye.mutiny.operators.multi.MultiBufferOp
-
- subscribe(MultiSubscriber<? super List<T>>) - Method in class io.smallrye.mutiny.operators.multi.MultiBufferWithTimeoutOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiCacheOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiConnectAfter
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiPublishOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.multicast.MultiReferenceCount
-
- subscribe(MultiSubscriber<? super R>) - Method in class io.smallrye.mutiny.operators.multi.MultiCollectorOp
-
- subscribe(MultiSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.multi.MultiCombineLatestOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiConcatOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiDistinctOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiDistinctUntilChangedOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiEmitOnOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiFilterOp
-
- subscribe(MultiSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.multi.MultiFlatMapOp
-
- subscribe(MultiSubscriber<? super GroupedMulti<K, V>>) - Method in class io.smallrye.mutiny.operators.multi.MultiGroupByOp
-
- subscribe(MultiSubscriber<? super Void>) - Method in class io.smallrye.mutiny.operators.multi.MultiIgnoreOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiLastItemOp
-
- subscribe(MultiSubscriber<? super U>) - Method in class io.smallrye.mutiny.operators.multi.MultiMapOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnCancellationCall
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnCancellationInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnCompletionCall
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnCompletionInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnFailureInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnFailureResumeOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnItemInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnRequestCall
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnRequestInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnSubscribeCall
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnSubscribeInvokeOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnTerminationCall
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiOnTerminationInvoke
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiRepeatWhilstOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiRetryOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiRetryWhenOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiScanOp
-
- subscribe(MultiSubscriber<? super R>) - Method in class io.smallrye.mutiny.operators.multi.MultiScanWithSeedOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSkipLastOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSkipOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSkipUntilOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSkipUntilPublisherOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSubscribeOnOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiSwitchOnEmptyOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeLastOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.MultiTakeWhileOp
-
- subscribe(MultiSubscriber<? super Multi<T>>) - Method in class io.smallrye.mutiny.operators.multi.MultiWindowOnDurationOp
-
- subscribe(MultiSubscriber<? super Multi<T>>) - Method in class io.smallrye.mutiny.operators.multi.MultiWindowOp
-
- subscribe(MultiSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.multi.MultiZipOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowBufferOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowDropItemsOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.overflow.MultiOnOverflowKeepLastOp
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.processors.BroadcastProcessor
-
- subscribe(Subscriber<? super O>) - Method in class io.smallrye.mutiny.operators.multi.processors.SerializedProcessor
-
- subscribe(MultiSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.multi.processors.UnicastProcessor
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.operators.MultiFlatMapOnFailure
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.operators.MultiOnFailureTransform
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.operators.MultiSwitchOnCompletion
-
- subscribe(Subscriber<? super T>) - Method in class io.smallrye.mutiny.operators.MultiSwitchOnEmpty
-
- subscribe(MultiSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnItemTransformToMulti
-
- subscribe(AbstractUni<T>, UniSubscriber<? super T>) - Static method in class io.smallrye.mutiny.operators.UniSerializedSubscriber
-
- subscribe(Uni<T>) - Static method in class io.smallrye.mutiny.operators.UniSubscribeToCompletionStage
-
- subscribe() - Method in interface io.smallrye.mutiny.Uni
-
Requests the
Uni
to start resolving the item and allows configuring how the signals are propagated
(using a
UniSubscriber
, callbacks, or a
CompletionStage
.
- subscribeAsCompletionStage() - Method in interface io.smallrye.mutiny.Uni
-
- subscribed(Consumer<? super Subscription>) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- subscribed(Consumer<? super UniSubscription>) - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- subscribeNext() - Method in class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp.RepeatProcessor
-
Subscribes to the source again via trampolining.
- subscribeOn(Executor) - Method in interface io.smallrye.mutiny.Multi
-
- subscribeOn(Executor) - Method in interface io.smallrye.mutiny.Uni
-
- Subscribers - Class in io.smallrye.mutiny.subscription
-
- Subscribers() - Constructor for class io.smallrye.mutiny.subscription.Subscribers
-
- Subscribers.CallbackBasedSubscriber<T> - Class in io.smallrye.mutiny.subscription
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnFailureSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.uni.builders.KnownFailureUni
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.uni.builders.KnownItemUni
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.uni.builders.StateSuppliedtemUni
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.uni.builders.SuppliedtemUni
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniAndCombination
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniCreateFromCompletionStage
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniCreateFromDeferredSupplier
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniCreateFromPublisher
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniCreateWithEmitter
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniDelayOnItem
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniDelayUntil
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniEmitOn
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniFailOnTimeout
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniMemoizeOp
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniNever
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnCancellation
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniOnCancellationCall
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniOnFailureFlatMap
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnFailureTransform
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnItemConsume
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnItemOrFailureConsume
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnItemOrFailureFlatMap
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnItemOrFailureMap
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnItemTransform
-
- subscribing(UniSubscriber<? super O>) - Method in class io.smallrye.mutiny.operators.UniOnItemTransformToUni
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnSubscribeCall
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnSubscribeInvoke
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOnTermination
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniOnTerminationCall
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniOrCombination
-
- subscribing(UniSubscriber<? super T>) - Method in class io.smallrye.mutiny.operators.UniRetryAtMost
-
- subscribing(UniSubscriber<? super I>) - Method in class io.smallrye.mutiny.operators.UniRunSubscribeOn
-
- Subscriptions - Class in io.smallrye.mutiny.helpers
-
- Subscriptions.CancelledSubscriber<X> - Class in io.smallrye.mutiny.helpers
-
- Subscriptions.DeferredSubscription - Class in io.smallrye.mutiny.helpers
-
- Subscriptions.EmptySubscription - Class in io.smallrye.mutiny.helpers
-
- Subscriptions.SingleItemSubscription<T> - Class in io.smallrye.mutiny.helpers
-
- subtract(AtomicLong, long) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
Atomically subtract the given number (positive, not validated) from the target field unless it contains Long.MAX_VALUE.
- SuppliedtemUni<T> - Class in io.smallrye.mutiny.operators.uni.builders
-
Specialized
Uni
implementation for the case where items are from a supplier.
- SuppliedtemUni(Supplier<? extends T>) - Constructor for class io.smallrye.mutiny.operators.uni.builders.SuppliedtemUni
-
- supplier(Supplier<? extends T>) - Method in class io.smallrye.mutiny.groups.MultiRepetition
-
Creates a
Multi
by repeating the items fired by the produced
Function
producing the items.
- supplier(Supplier<S>, Function<S, ? extends T>) - Method in class io.smallrye.mutiny.groups.MultiRepetition
-
Creates a
Multi
by repeating the items fired by the produced
Function
producing the items.
- supplier(UncheckedSupplier<T>) - Static method in class io.smallrye.mutiny.unchecked.Unchecked
-
Transforms the given (unchecked) supplier into a regular supplier.
- SUPPLIER_PRODUCED_NULL - Static variable in class io.smallrye.mutiny.helpers.ParameterValidation
-
- SwitchableSubscriptionSubscriber<O> - Class in io.smallrye.mutiny.subscription
-
An implementation of Subscription
that allows switching the upstream, dealing with the requests accordingly.
- SwitchableSubscriptionSubscriber(MultiSubscriber<? super O>) - Constructor for class io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber
-
- switchTo(Publisher<? extends T>) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, it continues with the events fired by the
passed
Publisher
/
Multi
.
- switchTo(Supplier<Publisher<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, it continues with the events fired by a
Publisher
produces with the given
Supplier
.
- switchTo(Publisher<? extends T>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, it continues with the events fired by the passed
Publisher
/
Multi
.
- switchTo(Supplier<Publisher<? extends T>>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, it continues with the events fired by a
Publisher
produces
with the given
Supplier
.
- switchTo(Uni<? extends T>) - Method in class io.smallrye.mutiny.groups.UniOnNull
-
If the current
Uni
fires
null
as item, the produced
Uni
emits the events produced
by the
Uni
passed as parameter.
- switchTo(Supplier<Uni<? extends T>>) - Method in class io.smallrye.mutiny.groups.UniOnNull
-
If the current
Uni
fires
null
as item, the produced
Uni
emits the events produced
by an
Uni
supplied using the passed
Supplier
- switchToEmitter(Consumer<MultiEmitter<? super T>>) - Method in class io.smallrye.mutiny.groups.MultiIfEmpty
-
When the upstream
Multi
completes without having emitted items, it continues with the events fired with
the emitter passed to the
consumer
callback.
- switchToEmitter(Consumer<MultiEmitter<? super T>>) - Method in class io.smallrye.mutiny.groups.MultiOnCompletion
-
When the upstream
Multi
completes, it continues with the events fired with the emitter passed to the
consumer
callback.
- takeFirst(Multi<T>, long) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- takeForDuration(Multi<T>, Duration) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- takeLast(Multi<T>, int) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- TakeUntilMainProcessor(Subscriber<? super T>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilMainProcessor
-
- TakeUntilOtherSubscriber(MultiTakeUntilOtherOp.TakeUntilMainProcessor<?>) - Constructor for class io.smallrye.mutiny.operators.multi.MultiTakeUntilOtherOp.TakeUntilOtherSubscriber
-
- takeWhile(Multi<T>, Predicate<? super T>) - Static method in class io.smallrye.mutiny.operators.MultiTransformation
-
- terminate(AtomicReference<Throwable>) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- terminateAndPropagate(AtomicReference<Throwable>, Subscriber<?>) - Static method in class io.smallrye.mutiny.helpers.Subscriptions
-
- TERMINATED - Static variable in class io.smallrye.mutiny.helpers.Subscriptions
-
- termination(BiConsumer<Throwable, Boolean>) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- termination(Runnable) - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- termination() - Method in class io.smallrye.mutiny.groups.MultiOnEvent
-
- termination(Functions.TriConsumer<T, Throwable, Boolean>) - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- termination(Runnable) - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- termination() - Method in class io.smallrye.mutiny.groups.UniOnEvent
-
- then(Function<Multi<T>, O>) - Method in interface io.smallrye.mutiny.Multi
-
- then(Function<Uni<T>, O>) - Method in interface io.smallrye.mutiny.Uni
-
- then(Supplier<Uni<? extends O>>) - Method in interface io.smallrye.mutiny.Uni
-
- ticks() - Method in class io.smallrye.mutiny.groups.MultiCreate
-
Creates a
Multi
that emits
long
items (ticks) starting with 0 and incrementing at
specified time intervals.
- TimeoutException - Exception in io.smallrye.mutiny
-
Exception thrown when an operation times out.
- TimeoutException() - Constructor for exception io.smallrye.mutiny.TimeoutException
-
Constructs a TimeoutException
with no specified detail message.
- TO_LARGE_TO_BE_BOUNDED - Static variable in class io.smallrye.mutiny.helpers.queues.Queues
-
Queues with a requested with a capacity greater than this value are unbounded.
- toAllSubscribers() - Method in class io.smallrye.mutiny.groups.MultiBroadcast
-
Broadcasts the events of the upstream Multi
to all the subscribers.
- toArray() - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- toArray(T1[]) - Method in class io.smallrye.mutiny.helpers.queues.MpscLinkedQueue
-
- toArray() - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- toArray(R[]) - Method in class io.smallrye.mutiny.helpers.queues.SpscArrayQueue
-
- toAtLeast(int) - Method in class io.smallrye.mutiny.groups.MultiBroadcast
-
Broadcasts the events of the upstream Multi
to several subscribers.
- toBiConsumer() - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiConsumer
-
- toBiFunction() - Method in interface io.smallrye.mutiny.unchecked.UncheckedBiFunction
-
- toCompletableFuture() - Static method in class io.smallrye.mutiny.converters.uni.BuiltinConverters
-
- ToCompletableFuture<T> - Class in io.smallrye.mutiny.converters.uni
-
- toCompletableFuture() - Method in class io.smallrye.mutiny.groups.UniConvert
-
- toCompletionStage() - Static method in class io.smallrye.mutiny.converters.uni.BuiltinConverters
-
- ToCompletionStage<T> - Class in io.smallrye.mutiny.converters.uni
-
- toCompletionStage() - Method in class io.smallrye.mutiny.groups.UniConvert
-
- toConsumer() - Method in interface io.smallrye.mutiny.unchecked.UncheckedConsumer
-
- toFunction() - Method in interface io.smallrye.mutiny.unchecked.UncheckedFunction
-
- toHotStream() - Method in class io.smallrye.mutiny.groups.MultiTransform
-
Produces a new
Multi
transforming the upstream into a hot stream.
- toMulti() - Method in class io.smallrye.mutiny.helpers.MultiEmitterProcessor
-
- toMulti() - Method in class io.smallrye.mutiny.operators.AbstractUni
-
- toMulti() - Method in interface io.smallrye.mutiny.Uni
-
Creates an instance of
Multi
from this
Uni
.
- toPublisher() - Static method in class io.smallrye.mutiny.converters.uni.BuiltinConverters
-
- ToPublisher<T> - Class in io.smallrye.mutiny.converters.uni
-
- toPublisher() - Method in class io.smallrye.mutiny.groups.MultiConvert
-
Converts the
Multi
into a
Publisher
.
- toPublisher() - Method in class io.smallrye.mutiny.groups.UniConvert
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiGlobalSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnCancellationSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnCompletionSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnFailureSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnItemSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnOverflowSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnRequestSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnSubscribeSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.MultiOnTerminationSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniGlobalSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnFailureSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnItemSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy
-
- toString() - Method in class io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple2
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple3
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple4
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple5
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple6
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple7
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple8
-
- toString() - Method in class io.smallrye.mutiny.tuples.Tuple9
-
- toSupplier() - Method in interface io.smallrye.mutiny.unchecked.UncheckedSupplier
-
- toUni() - Method in interface io.smallrye.mutiny.Multi
-
- toUni() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- transform(Function<? super Throwable, ? extends Throwable>) - Method in class io.smallrye.mutiny.groups.MultiOnFailure
-
Produces a new
Multi
invoking the given function when the current
Multi
propagates a failure.
- transform(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
Produces a new
Multi
invoking the given function for each item emitted by the upstream
Multi
.
- transform(Function<? super Throwable, ? extends Throwable>) - Method in class io.smallrye.mutiny.groups.UniOnFailure
-
Produces a new
Uni
invoking the given function when the current
Uni
propagates a failure.
- transform(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Produces a new
Uni
invoking the given function when the current
Uni
fires the
item
event.
- transform(BiFunction<? super T, Throwable, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
Produces a new
Uni
invoking the given function when the current
Uni
fires the
item
or
failure
event.
- transform(Function<? super T, ? extends R>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
Produces a new
Uni
invoking the given function when the current
Uni
fires the
item
event.
- transform() - Method in interface io.smallrye.mutiny.Multi
-
Transforms the streams by skipping, selecting, or merging.
- transform() - Method in class io.smallrye.mutiny.operators.AbstractMulti
-
- transformToIterable(Function<? super T, ? extends Iterable<O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
On each item received from the upstream, call the given mapper.
- transformToMulti(Function<? super T, ? extends Publisher<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
On each item received from upstream, invoke the given mapper.
- transformToMulti(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
When this Uni
produces its item (maybe null
), call the given mapper
to produce
a Publisher
.
- transformToMulti(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
When this Uni
produces its item (not null
), call the given mapper
to produce
a Publisher
.
- transformToMultiAndConcatenate(Function<? super T, ? extends Publisher<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
For each items emitted by the upstream, the given mapper
is invoked.
- transformToMultiAndMerge(Function<? super T, ? extends Publisher<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
For each items emitted by the upstream, the given mapper
is invoked.
- transformToUni(Function<? super T, Uni<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
On each item received from upstream, invoke the given mapper.
- transformToUni(Function<? super T, Uni<? extends R>>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Transforms the received item asynchronously, forwarding the events emitted by another
Uni
produced by
the given
mapper
.
- transformToUni(BiConsumer<? super T, UniEmitter<? super R>>) - Method in class io.smallrye.mutiny.groups.UniOnItem
-
Transforms the received item asynchronously, forwarding the events emitted by an
UniEmitter
provided to
the given consumer.
- transformToUni(BiFunction<? super T, Throwable, Uni<? extends R>>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
Transforms the received item or failure asynchronously, forwarding the events emitted by another
Uni
produced by the given
mapper
.
- transformToUni(Functions.TriConsumer<? super T, Throwable, UniEmitter<? super R>>) - Method in class io.smallrye.mutiny.groups.UniOnItemOrFailure
-
Transforms the received item or failure asynchronously, forwarding the events emitted by the
UniEmitter
provided to the given consumer.
- transformToUni(Function<? super T, Uni<? extends R>>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
Transforms the received item asynchronously, forwarding the events emitted by another
Uni
produced by
the given
mapper
.
- transformToUni(BiConsumer<? super T, UniEmitter<? super R>>) - Method in class io.smallrye.mutiny.groups.UniOnNotNull
-
Transforms the received item asynchronously, forwarding the events emitted an
UniEmitter
consumes by
the given consumer.
- transformToUniAndConcatenate(Function<? super T, Uni<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
For each items emitted by the upstream, the given mapper
is invoked.
- transformToUniAndMerge(Function<? super T, Uni<? extends O>>) - Method in class io.smallrye.mutiny.groups.MultiOnItem
-
For each items emitted by the upstream, the given mapper
is invoked.
- Tuple - Interface in io.smallrye.mutiny.tuples
-
- Tuple2<L,R> - Class in io.smallrye.mutiny.tuples
-
A tuple containing two items.
- Tuple2(L, R) - Constructor for class io.smallrye.mutiny.tuples.Tuple2
-
- tuple2(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple3<T1,T2,T3> - Class in io.smallrye.mutiny.tuples
-
- tuple3(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple4<T1,T2,T3,T4> - Class in io.smallrye.mutiny.tuples
-
- tuple4(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple5<T1,T2,T3,T4,T5> - Class in io.smallrye.mutiny.tuples
-
- tuple5(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple6<T1,T2,T3,T4,T5,T6> - Class in io.smallrye.mutiny.tuples
-
- tuple6(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple7<T1,T2,T3,T4,T5,T6,T7> - Class in io.smallrye.mutiny.tuples
-
- tuple7(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.smallrye.mutiny.tuples
-
- tuple8(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.smallrye.mutiny.tuples
-
- tuple9(List<?>) - Static method in class io.smallrye.mutiny.tuples.Tuples
-
- Tuples - Class in io.smallrye.mutiny.tuples
-
A set of methods to create
Tuple
instances from lists.
- when(Function<Multi<Throwable>, ? extends Publisher<?>>) - Method in class io.smallrye.mutiny.groups.MultiRetry
-
Produces a
Multi
resubscribing to the current
Multi
when the
Publisher
produced by the
given method emits an item.
- when(Function<Multi<Throwable>, ? extends Publisher<?>>) - Method in class io.smallrye.mutiny.groups.UniRetry
-
Produces a
Uni
resubscribing to the current
Uni
when the
Publisher
produced by the
given method emits an item.
- whilst(Predicate<T>) - Method in class io.smallrye.mutiny.groups.UniRepeat
-
Generates a stream, containing the items from the upstream
Uni
, resubscribed while the given predicate
returns
true
.
- wip - Variable in class io.smallrye.mutiny.operators.multi.MultiRepeatUntilOp.RepeatProcessor
-
- with(Collector<? super T, A, ? extends X>) - Method in class io.smallrye.mutiny.groups.MultiCollect
-
Creates a
Uni
emitting an item with the object computed by the given
Collector
.
- with(Function<Multi<T>, R>) - Method in class io.smallrye.mutiny.groups.MultiConvert
-
Transforms this
Multi
into a type using the provided converter.
- with(Consumer<? super Subscription>, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to start receiving the items.
- with(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to start receiving the items.
- with(Consumer<? super T>, Consumer<? super Throwable>) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to start receiving the items.
- with(Consumer<? super T>) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to start receiving the items.
- with(Consumer<? super T>, Runnable) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to start receiving the items.
- with(Function<Uni<T>, R>) - Method in class io.smallrye.mutiny.groups.UniConvert
-
Transforms this
Uni
into a type using the provided converter.
- with(Consumer<? super T>, Consumer<? super Throwable>) - Method in class io.smallrye.mutiny.groups.UniSubscribe
-
- with(Consumer<? super T>) - Method in class io.smallrye.mutiny.groups.UniSubscribe
-
- withBackOff(Duration) - Method in class io.smallrye.mutiny.groups.MultiRetry
-
Configures a back-off delay between to attempt to re-subscribe.
- withBackOff(Duration, Duration) - Method in class io.smallrye.mutiny.groups.MultiRetry
-
Configures a back-off delay between to attempt to re-subscribe.
- withBackOff(Duration) - Method in class io.smallrye.mutiny.groups.UniRetry
-
Configures a back-off delay between to attempt to re-subscribe.
- withBackOff(Duration, Duration) - Method in class io.smallrye.mutiny.groups.UniRetry
-
Configures a back-off delay between to attempt to re-subscribe.
- withCancellationAfterLastSubscriberDeparture() - Method in class io.smallrye.mutiny.groups.MultiBroadcast
-
Indicates that the subscription to the upstream Multi
is cancelled once all the subscribers have
cancelled their subscription.
- withCancellationAfterLastSubscriberDeparture(Duration) - Method in class io.smallrye.mutiny.groups.MultiBroadcast
-
Indicates that the subscription to the upstream Multi
is cancelled once all the subscribers have
cancelled their subscription.
- withConcurrency(int) - Method in class io.smallrye.mutiny.groups.MultiMerge
-
Indicates that the merge process can consume up to concurrency
streams concurrently.
- withFinalizer(Consumer<? super R>) - Method in class io.smallrye.mutiny.groups.MultiResource
-
Configures a synchronous finalizer.
- withFinalizer(Function<? super R, Uni<Void>>) - Method in class io.smallrye.mutiny.groups.MultiResource
-
Configures an asynchronous finalizer.
- withFinalizer(Function<? super R, Uni<Void>>, BiFunction<? super R, ? super Throwable, Uni<Void>>, Function<? super R, Uni<Void>>) - Method in class io.smallrye.mutiny.groups.MultiResource
-
Configures asynchronous finalizers distinct for each event.
- withJitter(double) - Method in class io.smallrye.mutiny.groups.MultiRetry
-
Configures the random factor when using back-off.
- withJitter(double) - Method in class io.smallrye.mutiny.groups.UniRetry
-
Configures the random factor when using back-off.
- withRequests(int) - Method in class io.smallrye.mutiny.groups.MultiFlatten
-
Configures the number the items requested to the streams produced by the mapper.
- withRequests(int) - Method in class io.smallrye.mutiny.groups.MultiMerge
-
Indicates that the merge process should consume the different streams using the given request
.
- withSubscriber(S) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to get a subscription and then start receiving items (
based on the passed requests).
- withSubscriber(S) - Method in class io.smallrye.mutiny.groups.MultiSubscribe
-
Subscribes to the
Multi
to get a subscription and then start receiving items (
based on the passed requests).
- withSubscriber(S) - Method in class io.smallrye.mutiny.groups.UniSubscribe
-
Requests the
Uni
to start computing the item.
- wrapCompletableFuture(CompletableFuture<T>) - Static method in class io.smallrye.mutiny.infrastructure.Infrastructure
-