com.sksamuel.elastic4s.requests.nodes

Members list

Type members

Classlikes

case class Docs(count: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Http(boundAddress: Seq[String], publishAddress: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Indices(docs: Docs)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Jvm(uptimeInMillis: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class MemoryStats(totalInBytes: Long, freeInBytes: Long, usedInBytes: Long, freePercent: Int, usedPercent: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeInfo(name: String, transportAddress: String, host: String, ip: String, version: String, buildHash: String, totalIndexingBuffer: Long, roles: Seq[String], settingsAsMap: Map[String, AnyRef], os: OsInfo, process: Process, transport: Transport, http: Http, threadPools: Map[String, ThreadPool])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeInfoRequest(nodes: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeInfoResponse(clusterName: String, nodes: Map[String, NodeInfo])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeStats(name: String, transportAddress: String, host: String, ip: Seq[String], os: Option[OsStats], roles: Seq[String], indices: Indices, jvm: Jvm)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeStatsRequest(nodes: Seq[String], stats: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodesStatsResponse(clusterName: String, nodes: Map[String, NodeStats])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class OsInfo(refreshIntervalInMillis: Long, name: String, arch: String, version: String, availableProcessors: Int, allocatedProcessors: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class OsStats(cpuPercent: Int, loadAverage: Double, mem: MemoryStats, swap: SwapStats)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Process(refreshIntervalInMillis: Long, id: String, mlockall: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SwapStats(totalInBytes: Long, freeInBytes: Long, usedInBytes: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ThreadPool(`type`: String, keepAlive: Option[String], min: Long, max: Long, queue_size: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Transport(boundAddress: Seq[String], publishAddress: String)

Attributes

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