c

com.github.takezoe.akka.stream.elasticsearch

ElasticsearchSourceLogic

sealed class ElasticsearchSourceLogic[T] extends GraphStageLogic with ResponseListener with OutHandler

Linear Supertypes
OutHandler, ResponseListener, GraphStageLogic, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ElasticsearchSourceLogic
  2. OutHandler
  3. ResponseListener
  4. GraphStageLogic
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ElasticsearchSourceLogic(indexName: String, typeName: String, query: String, client: RestClient, settings: ElasticsearchSourceSettings, out: Outlet[OutgoingMessage[T]], shape: SourceShape[OutgoingMessage[T]], reader: MessageReader[T])

Type Members

  1. class SubSinkInlet[T] extends AnyRef
    Definition Classes
    GraphStageLogic
  2. class SubSourceOutlet[T] extends AnyRef
    Definition Classes
    GraphStageLogic

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def abortEmitting(out: Outlet[_]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  5. final def abortReading(in: Inlet[_]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  6. def afterPostStop(): Unit
    Attributes
    protected[akka.stream]
    Definition Classes
    GraphStageLogic
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def beforePreStart(): Unit
    Attributes
    protected[akka.stream]
    Definition Classes
    GraphStageLogic
  9. final def cancel[T](in: Inlet[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def complete[T](out: Outlet[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  12. final def completeStage(): Unit
    Definition Classes
    GraphStageLogic
  13. final def conditionalTerminateInput(predicate: () ⇒ Boolean): InHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  14. final def conditionalTerminateOutput(predicate: () ⇒ Boolean): OutHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  15. final def createAsyncCallback[T](handler: Procedure[T]): AsyncCallback[T]
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  16. final def eagerTerminateInput: InHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  17. final def eagerTerminateOutput: OutHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  18. final def emit[T](out: Outlet[T], elem: T, andThen: Effect): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  19. final def emit[T](out: Outlet[T], elem: T): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  20. final def emit[T](out: Outlet[T], elem: T, andThen: () ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  21. final def emitMultiple[T](out: Outlet[T], elems: Iterator[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  22. final def emitMultiple[T](out: Outlet[T], elems: Iterator[T], andThen: () ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  23. final def emitMultiple[T](out: Outlet[T], elems: Iterator[T], andThen: Effect): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  24. final def emitMultiple[T](out: Outlet[T], elems: Iterator[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  25. final def emitMultiple[T](out: Outlet[T], elems: Iterable[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  26. final def emitMultiple[T](out: Outlet[T], elems: Iterable[T], andThen: () ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  29. final def fail[T](out: Outlet[T], ex: Throwable): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  30. final def failStage(ex: Throwable): Unit
    Definition Classes
    GraphStageLogic
  31. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. final def getAsyncCallback[T](handler: (T) ⇒ Unit): AsyncCallback[T]
    Definition Classes
    GraphStageLogic
  33. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  34. final def getHandler(out: Outlet[_]): OutHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  35. final def getHandler(in: Inlet[_]): InHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  36. final def getStageActor(receive: ((ActorRef, Any)) ⇒ Unit): StageActor
    Attributes
    protected
    Definition Classes
    GraphStageLogic
    Annotations
    @ApiMayChange()
  37. final def grab[T](in: Inlet[T]): T
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  38. def handleFailure(ex: Throwable): Unit
  39. def handleResponse(res: Response): Unit
  40. final def hasBeenPulled[T](in: Inlet[T]): Boolean
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  41. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  42. final def ignoreTerminateInput: InHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  43. final def ignoreTerminateOutput: OutHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  44. val inCount: Int
    Definition Classes
    GraphStageLogic
  45. final def isAvailable[T](out: Outlet[T]): Boolean
    Definition Classes
    GraphStageLogic
  46. final def isAvailable[T](in: Inlet[T]): Boolean
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  47. final def isClosed[T](out: Outlet[T]): Boolean
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  48. final def isClosed[T](in: Inlet[T]): Boolean
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. def materializer: Materializer
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  51. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. final def notify(): Unit
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  54. def onDownstreamFinish(): Unit
    Definition Classes
    OutHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  55. def onFailure(exception: Exception): Unit
    Definition Classes
    ElasticsearchSourceLogic → ResponseListener
  56. def onPull(): Unit
    Definition Classes
    ElasticsearchSourceLogic → OutHandler
  57. def onSuccess(response: Response): Unit
    Definition Classes
    ElasticsearchSourceLogic → ResponseListener
  58. val outCount: Int
    Definition Classes
    GraphStageLogic
  59. final def passAlong[Out, In <: Out](from: Inlet[In], to: Outlet[Out], doFinish: Boolean, doFail: Boolean, doPull: Boolean): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  60. def postStop(): Unit
    Definition Classes
    GraphStageLogic
    Annotations
    @throws( classOf[java.lang.Exception] )
  61. def preStart(): Unit
    Definition Classes
    GraphStageLogic
    Annotations
    @throws( classOf[java.lang.Exception] )
  62. final def pull[T](in: Inlet[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  63. final def push[T](out: Outlet[T], elem: T): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  64. final def read[T](in: Inlet[T], andThen: Procedure[T], onClose: Effect): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  65. final def read[T](in: Inlet[T])(andThen: (T) ⇒ Unit, onClose: () ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  66. final def readN[T](in: Inlet[T], n: Int, andThen: Procedure[List[T]], onClose: Procedure[List[T]]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  67. final def readN[T](in: Inlet[T], n: Int)(andThen: (Seq[T]) ⇒ Unit, onClose: (Seq[T]) ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  68. def sendScrollScanRequest(): Unit
  69. final def setHandler(out: Outlet[_], handler: OutHandler): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  70. final def setHandler(in: Inlet[_], handler: InHandler): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  71. final def setHandlers(in: Inlet[_], out: Outlet[_], handler: InHandler with OutHandler): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  72. final def setKeepGoing(enabled: Boolean): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  73. final def stageActor: StageActor
    Definition Classes
    GraphStageLogic
  74. def subFusingMaterializer: Materializer
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  75. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  76. def toString(): String
    Definition Classes
    AnyRef → Any
  77. final def totallyIgnorantInput: InHandler
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  78. final def tryPull[T](in: Inlet[T]): Unit
    Attributes
    protected
    Definition Classes
    GraphStageLogic
  79. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from OutHandler

Inherited from ResponseListener

Inherited from GraphStageLogic

Inherited from AnyRef

Inherited from Any

Ungrouped