Interface LambdaConsumerIntrospection

All Known Implementing Classes:
AbstractDisposableAutoRelease, BoundedSubscriber, CallbackCompletableObserver, ConsumerSingleObserver, DisposableAutoReleaseMultiObserver, DisposableAutoReleaseObserver, DisposableAutoReleaseSubscriber, EmptyCompletableObserver, LambdaObserver, LambdaSubscriber, MaybeCallbackObserver

public interface LambdaConsumerIntrospection
An interface that indicates that the implementing type is composed of individual components and exposes information about their behavior.

NOTE: This is considered a read-only public API and is not intended to be implemented externally.

History: 2.1.4 - experimental

Since:
2.2
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true or false if a custom onError consumer has been provided.
  • Method Details

    • hasCustomOnError

      boolean hasCustomOnError()
      Returns true or false if a custom onError consumer has been provided.
      Returns:
      true if a custom onError consumer implementation was supplied. Returns false if the implementation is missing an error consumer and thus using a throwing default implementation.