elastic4s-http-streams
elastic4s-http-streams
API
com.sksamuel.elastic4s.streams
BulkActor
Completed
FailedResult
ForceIndexing
Request
Result
Send
BulkActor
BulkIndexingSubscriber
PublishActor
Ready
Request
PublishActor
ReactiveElastic
ReactiveElastic
RequestBuilder
ResponseListener
ResponseListener
ScrollPublisher
ScrollSubscription
SubscriberConfig
elastic4s-http-streams
/
com.sksamuel.elastic4s.streams
/
ReactiveElastic
/
ReactiveElastic
ReactiveElastic
com.sksamuel.elastic4s.streams.ReactiveElastic$.ReactiveElastic
implicit
class
ReactiveElastic
(
client
:
ElasticClient
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
publisher
(
indexesTypes
:
IndexesAndTypes
,
elements
:
Long
,
keepAlive
:
String
)(
implicit
actorRefFactory
:
ActorRefFactory
):
ScrollPublisher
def
publisher
(
q
:
SearchRequest
)(
implicit
actorRefFactory
:
ActorRefFactory
):
ScrollPublisher
def
publisher
(
q
:
SearchRequest
,
elements
:
Long
)(
implicit
actorRefFactory
:
ActorRefFactory
):
ScrollPublisher
def
subscriber
[
T
](
config
:
SubscriberConfig
[
T
])(
implicit
builder
:
RequestBuilder
[
T
],
actorRefFactory
:
ActorRefFactory
):
BulkIndexingSubscriber
[
T
]
def
subscriber
[
T
](
batchSize
:
Int
,
concurrentRequests
:
Int
,
refreshAfterOp
:
Boolean
,
listener
:
ResponseListener
[
T
],
typedListener
:
ResponseListener
[
T
],
completionFn
: ()
=>
Unit
,
errorFn
:
Throwable
=>
Unit
,
flushInterval
:
Option
[
FiniteDuration
],
flushAfter
:
Option
[
FiniteDuration
],
failureWait
:
FiniteDuration
,
maxAttempts
:
Int
)(
implicit
builder
:
RequestBuilder
[
T
],
actorRefFactory
:
ActorRefFactory
):
BulkIndexingSubscriber
[
T
]
In this article
Attributes
Members list
Value members
Concrete methods