com.sksamuel.elastic4s.requests.cluster

Type members

Classlikes

case class AddRemoteClusterResponse(persistent: Map[String, Any], transient: Map[String, Any])
case class ClusterHealthRequest(indices: Seq[String], timeout: Option[String], waitForActiveShards: Option[Int], waitForEvents: Option[Priority], waitForStatus: Option[HealthStatus], waitForNodes: Option[String], waitForNoRelocatingShards: Option[Boolean])
case class ClusterHealthResponse(clusterName: String, status: String, timeOut: Boolean, numberOfNodes: Int, numberOfDataNodes: Int, activePrimaryShards: Int, activeShards: Int, relocatingShards: Int, initializingShards: Int, unassignedShards: Int, delayedUnassignedShards: Int, numberOfPendingTasks: Int, numberOfInFlightFetch: Int, taskMaxWaitingInQueueMillis: Int, activeShardsPercentAsNumber: Double)
case class ClusterSettingsRequest(persistentSettings: Map[String, String], transientSettings: Map[String, String])
case class ClusterSettingsResponse(persistent: Map[String, String], transient: Map[String, String])
case class ClusterStateRequest(metrics: Seq[String], indices: Seq[String])
case class ClusterStateResponse(clusterName: String, clusterUUID: String, masterNode: String, stateUuid: String, nodes: Map[String, Node], metadata: Option[Metadata])
Companion:
object
Companion:
class
case class ClusterStatsRequest()
Companion:
class
case class ClusterStatsResponse(clusterName: String, clusterUUID: String, timestamp: Long, status: String, indices: Indices)
Companion:
object
case class NodeCounts(total: Int, successful: Int, failed: Int)
case class NodeUsage(timestamp: Long, since: Long, restActions: Map[String, Int])
case class NodeUsageRequest(nodeId: Option[String], masterTimeout: Option[String], timeout: Option[String])
case class NodeUsageResponse(nodeCounts: NodeCounts, clusterName: String, nodes: Map[String, NodeUsage])
case class RemoteClusterInfo(seeds: Seq[String], httpAddresses: Seq[String], connected: Boolean, numNodesConnected: Int, maxConnectionsPerCluster: Int, initialConnectTimeout: String, skipUnavailable: Boolean)