Package

com.sksamuel.elastic4s.requests

snapshots

Permalink

package snapshots

Visibility
  1. Public
  2. All

Type Members

  1. case class CreateRepositoryRequest(name: String, type: String, verify: Option[Boolean] = None, settings: Map[String, AnyRef] = Map.empty) extends Product with Serializable

    Permalink
  2. case class CreateRepositoryResponse(acknowledged: Boolean) extends Product with Serializable

    Permalink
  3. case class CreateSnapshotRequest(snapshotName: String, repositoryName: String, indices: Indexes = Indexes.Empty, ignoreUnavailable: Option[Boolean] = None, waitForCompletion: Option[Boolean] = None, partial: Option[Boolean] = None, includeGlobalState: Option[Boolean] = None) extends Product with Serializable

    Permalink
  4. case class CreateSnapshotResponse(accepted: Boolean) extends Product with Serializable

    Permalink
  5. case class DeleteSnapshotRequest(snapshotName: String, repositoryName: String) extends Product with Serializable

    Permalink
  6. case class DeleteSnapshotResponse(acknowledged: Boolean) extends Product with Serializable

    Permalink
  7. case class GetSnapshotResponse(snapshots: Seq[Snapshot]) extends Product with Serializable

    Permalink
  8. case class GetSnapshotsRequest(snapshotNames: Seq[String], repositoryName: String, ignoreUnavailable: Option[Boolean] = None, verbose: Option[Boolean] = None) extends Product with Serializable

    Permalink
  9. case class RestoreSnapshotRequest(snapshotName: String, repositoryName: String, indices: Indexes = Indexes.Empty, ignoreUnavailable: Option[Boolean] = None, includeGlobalState: Option[Boolean] = None, renamePattern: Option[String] = None, renameReplacement: Option[String] = None, partial: Option[Boolean] = None, includeAliases: Option[Boolean] = None, waitForCompletion: Option[Boolean] = None) extends Product with Serializable

    Permalink
  10. case class RestoreSnapshotResponse(acknowledged: Boolean) extends Product with Serializable

    Permalink
  11. case class Snapshot(snapshot: String, uuid: String, versionId: String, version: String, indices: Seq[String], state: String, startTime: String, startTimeInMillis: Long, endTime: String, endTimeInMillis: Long, durationInMillis: Long) extends Product with Serializable

    Permalink
  12. trait SnapshotApi extends AnyRef

    Permalink
  13. trait SnapshotHandlers extends AnyRef

    Permalink

Ungrouped