package
elastic4s
Type Members
-
case class
ArrayFieldValue(name: String, values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
sealed
trait
DistanceUnit extends AnyRef
-
case class
DocumentRef(index: String, type: String, id: String) extends Product with Serializable
-
-
-
case class
ElasticsearchClientUri(uri: String, hosts: List[(String, Int)], options: Map[String, String] = Map.empty) extends Product with Serializable
-
trait
ExistsApi extends AnyRef
-
case class
ExistsDefinition(id: String, index: Index, type: String) extends Product with Serializable
-
case class
FetchSourceContext(fetchSource: Boolean, includes: Array[String] = Array.empty, excludes: Array[String] = Array.empty) extends Product with Serializable
-
trait
FieldValue extends AnyRef
-
-
sealed
trait
HealthStatus extends AnyRef
-
trait
Hit extends AnyRef
-
trait
HitReader[T] extends AnyRef
-
case class
Index(name: String) extends Product with Serializable
-
case class
IndexAndType(index: String, type: String) extends Product with Serializable
-
case class
IndexAndTypes(index: String, types: Seq[String]) extends Product with Serializable
-
trait
Indexable[T] extends AnyRef
-
case class
Indexes(values: Seq[String]) extends Product with Serializable
-
case class
IndexesAndType(indexes: Seq[String], type: String) extends Product with Serializable
-
case class
IndexesAndTypes(indexes: Seq[String], types: Seq[String]) extends Product with Serializable
-
case class
NestedFieldValue(name: Option[String], values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
case class
NullFieldValue(name: String) extends FieldValue with Product with Serializable
-
sealed
trait
Operator extends AnyRef
-
abstract
class
Preference extends AnyRef
-
sealed
trait
Priority extends AnyRef
-
sealed
trait
RefreshPolicy extends AnyRef
-
case class
SimpleFieldValue(name: Option[String], value: Any) extends FieldValue with Product with Serializable
-
trait
TypesApi extends AnyRef
-
sealed
trait
ValueType extends AnyRef
-
sealed
trait
VersionType extends AnyRef
Uri used to connect to an Elasticsearch cluster. The general format is
elasticsearch://host:port,host:port?querystring
Multiple host:port combinations can be specified, seperated by commas. Options can be specified using standard uri query string syntax, eg cluster.name=superman
To use HTTPS when using the HTTP client, add ssl=true to the query parameters.