com.sksamuel.elastic4s.requests.snapshots

Members list

Type members

Classlikes

case class CreateRepositoryRequest(name: String, `type`: String, verify: Option[Boolean], settings: Map[String, AnyRef])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CreateRepositoryResponse(acknowledged: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CreateSnapshotRequest(snapshotName: String, repositoryName: String, indices: Indexes, ignoreUnavailable: Option[Boolean], waitForCompletion: Option[Boolean], partial: Option[Boolean], includeGlobalState: Option[Boolean])

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class CreateSnapshotResponseAsync(accepted: Boolean) extends CreateSnapshotResponse

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DeleteSnapshotRequest(snapshotName: String, repositoryName: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DeleteSnapshotResponse(acknowledged: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GetSnapshotResponse(snapshots: Seq[Snapshot])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GetSnapshotsRequest(snapshotNames: Seq[String], repositoryName: String, ignoreUnavailable: Option[Boolean], verbose: Option[Boolean])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RestoreSnapshotRequest(snapshotName: String, repositoryName: String, indices: Indexes, ignoreUnavailable: Option[Boolean], includeGlobalState: Option[Boolean], renamePattern: Option[String], renameReplacement: Option[String], partial: Option[Boolean], includeAliases: Option[Boolean], waitForCompletion: Option[Boolean])

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class RestoreSnapshotResponseAsync(accepted: Boolean) extends RestoreSnapshotResponse

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RestoreSnapshotResponseSnapshot(snapshot: String, indices: Seq[String], shards: Shards)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
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)

Attributes

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