com.sksamuel.elastic4s.handlers.index

Type members

Classlikes

object AnalyzeResponseHandler extends ResponseHandler[AnalyzeResponse]
case class CreateIndexTemplateResponse(acknowledged: Boolean)
case class Docs(count: Long, deleted: Long)
case class Field(`type`: Option[String], properties: Option[Map[String, Field]])
case class Get(total: Long, timeInMillis: Long, existsTotal: Long, existsTimeInMillis: Long, missingTotal: Long, missingTimeInMillis: Long, current: Long)
case class GetIndexResponse(aliases: Map[String, Map[String, Any]], mappings: Mapping, _settings: Map[String, Any])
case class GetIndexTemplatesResponse(indexTemplates: List[Templates])
case class IndexStatsGroup(primaries: Stats, total: Stats)
case class IndexStatsResponse(all: IndexStatsGroup, indices: Map[String, IndexStatsGroup])
case class IndexTemplate(order: Int, indexPatterns: Seq[String], settings: Map[String, Any], mappings: Map[String, Any], aliases: Map[String, Any], version: Option[Int])
case class IndexTemplateExists()
case class Indexing(indexTotal: Long, indexTimeInMillis: Long, indexCurrent: Long, indexFailed: Long, deleteTotal: Long, deleteTimeInMillis: Long, deleteCurrent: Long, noopUpdateTotal: Long, isThrottled: Long, throttleTimeInMillis: Long)
case class Mapping(properties: Map[String, Field], meta: Map[String, Any])
case class Merges(current: Long, currentDocs: Long, currentSizeInBytes: Long, total: Long, totalTimeInMillis: Long, totalDocs: Long, totalSizeInBytes: Long, totalStoppedTimeInMillis: Long, totalThrottledTimeInMillis: Long, totalAutoThrottleInBytes: Long)
case class QueryCache(memorySizeInBytes: Long, totalCount: Long, hitCount: Long, missCount: Long, cacheSize: Long, cacheCount: Long, evictions: Long)
case class Recovery(currentAsSource: Long, currentAsTarget: Long, throttleTimeInMillis: Long)
case class RequestCache(memorySizeInBytes: Long, evictions: Long, hitCount: Long, missCount: Long)
case class RolloverResponse(oldIndex: String, newIndex: String, rolledOver: Boolean, dryRun: Boolean, acknowledged: Boolean, shardsAcknowledged: Boolean, conditions: Map[String, Boolean])
case class Search(openContexts: Long, queryTotal: Long, queryTimeInMillis: Long, queryCurrent: Long, fetchTotal: Long, fetchTimeInMillis: Long, fetchCurrent: Long, scrollTotal: Long, scrollTimeInMillis: Long, scrollCurrent: Long, suggestTotal: Long, suggestTimeInMillis: Long, suggestCurrent: Long)
case class Segments(count: Long, memoryInBytes: Long, termsMemoryInBytes: Long, storedFieldsMemoryInBytes: Long, termVectorsMemoryInBytes: Long, normsMemoryInBytes: Long, pointsMemoryInBytes: Long, docValuesMemoryInBytes: Long, indexWriterMemoryInBytes: Long, versionMapMemoryInBytes: Long, fixedBitSetMemoryInBytes: Long, maxUnsafeAutoIdTimestamp: Long)
case class ShrinkIndexResponse()
case class Stats(docs: Docs, store: Store, get: Get, search: Search, merges: Merges, segments: Segments, requestCache: RequestCache, queryCache: QueryCache, recovery: Recovery, translog: TransLog)
case class Store(sizeInBytes: Long)
case class Templates(name: String, template: IndexTemplate)
case class TransLog(operations: Long, sizeInBytes: Long, uncommittedOperations: Long, uncommittedSizeInBytes: Long)

Deprecated classlikes

Deprecated