Class FlatteningSubscriber<U>
- java.lang.Object
-
- software.amazon.awssdk.utils.async.DelegatingSubscriber<Iterable<U>,U>
-
- software.amazon.awssdk.utils.async.FlatteningSubscriber<U>
-
- All Implemented Interfaces:
org.reactivestreams.Subscriber<Iterable<U>>
public class FlatteningSubscriber<U> extends DelegatingSubscriber<Iterable<U>,U>
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.utils.async.DelegatingSubscriber
subscriber
-
-
Constructor Summary
Constructors Constructor Description FlatteningSubscriber(org.reactivestreams.Subscriber<? super U> subscriber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onComplete()
void
onError(Throwable throwable)
void
onNext(Iterable<U> nextItems)
void
onSubscribe(org.reactivestreams.Subscription subscription)
-
-
-
Constructor Detail
-
FlatteningSubscriber
public FlatteningSubscriber(org.reactivestreams.Subscriber<? super U> subscriber)
-
-
Method Detail
-
onSubscribe
public void onSubscribe(org.reactivestreams.Subscription subscription)
- Specified by:
onSubscribe
in interfaceorg.reactivestreams.Subscriber<U>
- Overrides:
onSubscribe
in classDelegatingSubscriber<Iterable<U>,U>
-
onError
public void onError(Throwable throwable)
-
onComplete
public void onComplete()
- Specified by:
onComplete
in interfaceorg.reactivestreams.Subscriber<U>
- Overrides:
onComplete
in classDelegatingSubscriber<Iterable<U>,U>
-
-