Module io.smallrye.mutiny
Package io.smallrye.mutiny.groups
package io.smallrye.mutiny.groups
-
ClassDescriptionInterface for
Multigenerators, where items are being generated on subscription requests.Makes the upstreamMultibe able to broadcast its events (items,failure, andcompletion) to multiple subscribers.MultiCollect<T>Collects / aggregates items from the upstream and send the resulting collection / structure when the upstream completes.MultiConvert<T>Converts the upstream into another reactive type.Group methods allowing to createMultiinstances from various sources.Allows the creation of instances ofMultiby merging/combining/concatenating multiple upstreams.MultiFlatten<I,O> The object to tune the flatMap operationMultiGroup<T>MultiIfEmpty<T>MultiItemCombine2<T1,T2> MultiItemCombine3<T1,T2, T3> MultiItemCombine4<T1,T2, T3, T4> MultiItemCombine5<T1,T2, T3, T4, T5> MultiItemCombine6<T1,T2, T3, T4, T5, T6> MultiItemCombine7<T1,T2, T3, T4, T5, T6, T7> MultiItemCombine8<T1,T2, T3, T4, T5, T6, T7, T8> MultiItemCombine9<T1,T2, T3, T4, T5, T6, T7, T8, T9> Configures the failure handler.MultiOnItem<T>Group to configure the action to execute when the observedMultisends aFlow.Subscription.Group to configure replaying aMultito multiple subscribers.MultiResource<R,I> Allows configuring a finalizer to close the resource attached to the stream.MultiResourceUni<R,I> Allows configuring a finalizer to close the resource attached to the stream.MultiRetry<T>MultiSelect<T>Selects items from the upstreamMulti.MultiSkip<T>Skips items from the upstreamMulti.UniAndGroup<T1>UniAndGroup2<T1,T2> Configures the combination of 2unis.UniAndGroup3<T1,T2, T3> UniAndGroup4<T1,T2, T3, T4> UniAndGroup5<T1,T2, T3, T4, T5> UniAndGroup6<T1,T2, T3, T4, T5, T6> UniAndGroup7<T1,T2, T3, T4, T5, T6, T7> UniAndGroup8<T1,T2, T3, T4, T5, T6, T7, T8> UniAndGroup9<T1,T2, T3, T4, T5, T6, T7, T8, T9> UniAwait<T>Waits and returns the item emitted by theUni.UniConvert<T>Group methods allowing to createUniinstances from various sources.UniIfNoItem<T>Join multipleUnis.Defines how to deal with failures while joiningUnireferences withUniJoin.all(List).Terminal interface forUniJoin.all(List)Defines how to deal with failures while joiningUnireferences withUniJoin.first(List)}.Terminal interface forUniJoin.first(List)UniMemoize<T>UniOnCancel<T>UniOnFailure<T>Configures the failure handler.UniOnItem<T>Configures the delay applied to the item emission.UniOnNotNull<T>UniOnNull<T>Group to configure the action to execute when the observedUnisends aUniSubscription.UniOnTimeout<T>UniOr<T>UniRepeat<T>UniRetry<T>UniSubscribe<T>Allow subscribing to aUnito be notified of the different events coming fromupstream.