SnapshotApi

class Object
trait Matchable
class Any
object ElasticApi.type
object ElasticDsl.type

Type members

Classlikes

class CreateRepositoryExpectsType(name: String)
class CreateSnapshotExpectsIn(name: String)
class DeleteSnapshotExpectsIn(name: String)
class GetSnapshotExpectsFrom(names: Iterable[String])
class RestoreSnapshotExpectsFrom(name: String)

Value members

Concrete methods

def createRepository(repositoryName: String, `type`: String): CreateRepositoryRequest
def createSnapshot(snapshotName: String, repository: String): CreateSnapshotRequest
def deleteSnapshot(snapshotName: String, repository: String): DeleteSnapshotRequest
def getSnapshot(snapshotName: String, repository: String): GetSnapshotsRequest
def getSnapshots(snapshotNames: Seq[String], repository: String): GetSnapshotsRequest
def restoreSnapshot(snapshotName: String, repository: String): RestoreSnapshotRequest

Deprecated methods

Deprecated
Deprecated
Deprecated
def getSnapshot(names: String*): GetSnapshotExpectsFrom
Deprecated
def getSnapshot(names: Iterable[String]): GetSnapshotExpectsFrom
Deprecated
Deprecated