package
snapshots
Type Members
-
case class
CreateRepository(name: String, type: String, verify: Option[Boolean] = None, settings: Map[String, AnyRef] = Map.empty) extends Product with Serializable
-
case class
CreateSnapshot(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
-
case class
DeleteSnapshot(snapshotName: String, repositoryName: String) extends Product with Serializable
-
case class
GetSnapshots(snapshotNames: Seq[String], repositoryName: String, ignoreUnavailable: Option[Boolean] = None, verbose: Option[Boolean] = None) extends Product with Serializable
-
case class
RestoreSnapshot(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
-