Package

com.sksamuel.elastic4s.requests

update

Permalink

package update

Visibility
  1. Public
  2. All

Type Members

  1. trait UpdateApi extends AnyRef

    Permalink
  2. case class UpdateByQueryRequest(indexes: Indexes, query: Query, requestsPerSecond: Option[Float] = None, maxRetries: Option[Int] = None, proceedOnConflicts: Option[Boolean] = None, pipeline: Option[String] = None, refresh: Option[RefreshPolicy] = None, script: Option[Script] = None, waitForActiveShards: Option[Int] = None, waitForCompletion: Option[Boolean] = None, retryBackoffInitialTime: Option[FiniteDuration] = None, scroll: Option[String] = None, scrollSize: Option[Int] = None, slices: Option[Int] = None, slice: Option[Slice] = None, timeout: Option[FiniteDuration] = None, shouldStoreResult: Option[Boolean] = None, size: Option[Int] = None) extends Product with Serializable

    Permalink
  3. case class UpdateByQueryResponse(took: Long, timedOut: Boolean, total: Long, updated: Long, deleted: Long, batches: Long, versionConflicts: Long, noops: Long, throttledMillis: Long, requestsPerSecond: Long, throttledUntilMillis: Long) extends Product with Serializable

    Permalink
  4. case class UpdateGet(found: Boolean, _source: Map[String, Any]) extends Product with Serializable

    Permalink
  5. trait UpdateHandlers extends AnyRef

    Permalink
  6. case class UpdateRequest(index: Index, id: String, detectNoop: Option[Boolean] = None, docAsUpsert: Option[Boolean] = None, fetchSource: Option[FetchSourceContext] = None, parent: Option[String] = None, retryOnConflict: Option[Int] = None, refresh: Option[RefreshPolicy] = None, routing: Option[String] = None, script: Option[Script] = None, scriptedUpsert: Option[Boolean] = None, timeout: Option[Duration] = None, version: Option[Long] = None, ifSeqNo: Option[Long] = None, ifPrimaryTerm: Option[Long] = None, versionType: Option[String] = None, waitForActiveShards: Option[Int] = None, upsertSource: Option[String] = None, upsertFields: Map[String, Any] = Map.empty, documentFields: Map[String, Any] = Map.empty, documentSource: Option[String] = None) extends BulkCompatibleRequest with Product with Serializable

    Permalink
  7. case class UpdateResponse(index: String, type: String, id: String, version: Long, seqNo: Long, primaryTerm: Long, result: String, forcedRefresh: Boolean, shards: Shards, get: Option[UpdateGet]) extends Product with Serializable

    Permalink

Value Members

  1. object UpdateBuilderFn

    Permalink
  2. object UpdateByQueryBodyFn

    Permalink
  3. object UpdateHandlers extends UpdateHandlers

    Permalink

Ungrouped