CloudSolrServers

io.ino.solrs.CloudSolrServers
See theCloudSolrServers companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class Builder(zkHost: String, zkClientTimeout: Duration, zkConnectTimeout: Duration, clusterStateUpdateInterval: Duration, defaultCollection: Option[String], warmupQueries: Option[WarmupQueries])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class UnknownCollectionException(collection: String) extends IllegalArgumentException

Attributes

Supertypes
trait Product
trait Equals
class IllegalArgumentException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class WarmupQueries(queriesByCollection: String => Seq[SolrQuery], count: Int)

Specifies how newly added servers / servers that changed from down to active are put under load.

Specifies how newly added servers / servers that changed from down to active are put under load.

Value parameters

count

the number of times that the queries shall be run.s

queriesByCollection

a function that returns warmup queries for a given collection.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def builder(zkHost: String): Builder