ServerStateObservation
io.ino.solrs.ServerStateObservation
case class ServerStateObservation[F[_]](serverStateObserver: ServerStateObserver[F], checkInterval: FiniteDuration, executorService: ScheduledExecutorService, futureFactory: FutureFactory[F])
Configuration for scheduled server state observation.
Attributes
- checkInterval
the interval to check server state
- executorService
the scheduler used to poll for state changes
- futureFactory
factory to create promise/future types.
- serverStateObserver
the observer that checks server state
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any