Class Upstream

java.lang.Object
kong.unirest.core.java.Upstream

class Upstream extends Object
A one-use atomic reference to an upstream subscription.
  • Field Details

  • Constructor Details

    • Upstream

      public Upstream()
  • Method Details

    • setOrCancel

      public boolean setOrCancel(Flow.Subscription incoming)
      Sets incoming subscription, cancels it if already set.
    • request

      public void request(long n)
      Requests n items from upstream if set.
    • cancel

      public void cancel()
      Cancels the upstream if set.
    • clear

      public void clear()
      Just loses the reference to upstream if cancellation it is not required.