public class UnicastMonoProcessor<O> extends Mono<O> implements org.reactivestreams.Processor<O,O>, CoreSubscriber<O>, Disposable, org.reactivestreams.Subscription, Scannable, LongSupplier
Disposable.Composite, Disposable.SwapScannable.Attr<T>OPERATOR_NAME_UNRELATED_WORDS_PATTERN| Modifier and Type | Method and Description |
|---|---|
Stream<? extends Scannable> |
actuals() |
void |
cancel() |
static <O> UnicastMonoProcessor<O> |
create() |
Context |
currentContext() |
void |
dispose() |
long |
downstreamCount() |
long |
getAsLong() |
Throwable |
getError() |
boolean |
hasDownstreams() |
boolean |
isCancelled() |
boolean |
isDisposed() |
boolean |
isError() |
boolean |
isScanAvailable() |
boolean |
isSuccess() |
boolean |
isTerminated() |
String |
name() |
void |
onComplete() |
void |
onError(Throwable t) |
void |
onNext(O o) |
void |
onSubscribe(org.reactivestreams.Subscription s) |
Stream<? extends Scannable> |
parents() |
O |
peek() |
void |
request(long n) |
<T> T |
scan(Scannable.Attr<T> key) |
<T> T |
scanOrDefault(Scannable.Attr<T> key,
T defaultValue) |
Object |
scanUnsafe(Scannable.Attr key) |
String |
stepName() |
Stream<String> |
steps() |
void |
subscribe(CoreSubscriber<? super O> actual) |
Stream<Tuple2<String,String>> |
tags() |
and, as, block, block, blockOptional, blockOptional, cache, cache, cache, cache, cancelOn, cast, checkpoint, checkpoint, checkpoint, compose, concatWith, create, defaultIfEmpty, defer, delay, delay, delayElement, delayElement, delaySubscription, delaySubscription, delaySubscription, delayUntil, dematerialize, doAfterSuccessOrError, doAfterTerminate, doFinally, doOnCancel, doOnDiscard, doOnEach, doOnError, doOnError, doOnError, doOnNext, doOnRequest, doOnSubscribe, doOnSuccess, doOnSuccessOrError, doOnTerminate, elapsed, elapsed, empty, error, error, expand, expand, expandDeep, expandDeep, filter, filterWhen, first, first, flatMap, flatMapIterable, flatMapMany, flatMapMany, flux, from, fromCallable, fromCompletionStage, fromCompletionStage, fromDirect, fromFuture, fromFuture, fromRunnable, fromSupplier, handle, hasElement, hide, ignoreElement, ignoreElements, just, justOrEmpty, justOrEmpty, log, log, log, log, log, log, map, materialize, mergeWith, metrics, name, never, ofType, onAssembly, onErrorMap, onErrorMap, onErrorMap, onErrorResume, onErrorResume, onErrorResume, onErrorReturn, onErrorReturn, onErrorReturn, onLastAssembly, onTerminateDetach, or, publish, publishOn, repeat, repeat, repeat, repeat, repeatWhen, repeatWhenEmpty, repeatWhenEmpty, retry, retry, retry, retry, retryBackoff, retryBackoff, retryBackoff, retryWhen, sequenceEqual, sequenceEqual, sequenceEqual, single, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribeOn, subscriberContext, subscriberContext, subscriberContext, subscribeWith, switchIfEmpty, tag, take, take, takeUntilOther, then, then, thenEmpty, thenMany, thenReturn, timeout, timeout, timeout, timeout, timeout, timeout, timestamp, timestamp, toFuture, toProcessor, toString, transform, using, using, usingWhen, usingWhen, when, when, whenDelayError, whenDelayError, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipDelayError, zipWhen, zipWhen, zipWith, zipWithpublic static <O> UnicastMonoProcessor<O> create()
public boolean isScanAvailable()
isScanAvailable in interface Scannable@Nullable public <T> T scan(Scannable.Attr<T> key)
public <T> T scanOrDefault(Scannable.Attr<T> key, T defaultValue)
scanOrDefault in interface Scannablepublic long getAsLong()
getAsLong in interface LongSupplierpublic void onSubscribe(org.reactivestreams.Subscription s)
onSubscribe in interface org.reactivestreams.Subscriber<O>onSubscribe in interface CoreSubscriber<O>public void onError(Throwable t)
onError in interface org.reactivestreams.Subscriber<O>public boolean isCancelled()
public boolean isError()
public boolean isSuccess()
public boolean isTerminated()
public long downstreamCount()
public boolean hasDownstreams()
public void onComplete()
onComplete in interface org.reactivestreams.Subscriber<O>public void request(long n)
request in interface org.reactivestreams.Subscriptionpublic void cancel()
cancel in interface org.reactivestreams.Subscriptionpublic void dispose()
dispose in interface Disposablepublic Context currentContext()
currentContext in interface CoreSubscriber<O>public boolean isDisposed()
isDisposed in interface Disposablepublic Object scanUnsafe(Scannable.Attr key)
scanUnsafe in interface Scannablepublic void subscribe(CoreSubscriber<? super O> actual)