Module: OpenSearch::API::Snapshot

Defined in:
lib/opensearch/api/namespace/snapshot.rb,
lib/opensearch/api/actions/snapshot/get.rb,
lib/opensearch/api/actions/snapshot/clone.rb,
lib/opensearch/api/actions/snapshot/create.rb,
lib/opensearch/api/actions/snapshot/delete.rb,
lib/opensearch/api/actions/snapshot/status.rb,
lib/opensearch/api/actions/snapshot/restore.rb,
lib/opensearch/api/actions/snapshot/get_features.rb,
lib/opensearch/api/actions/snapshot/get_repository.rb,
lib/opensearch/api/actions/snapshot/params_registry.rb,
lib/opensearch/api/actions/snapshot/create_repository.rb,
lib/opensearch/api/actions/snapshot/delete_repository.rb,
lib/opensearch/api/actions/snapshot/verify_repository.rb,
lib/opensearch/api/actions/snapshot/cleanup_repository.rb,
lib/opensearch/api/actions/snapshot/repository_analyze.rb

Defined Under Namespace

Modules: Actions Classes: SnapshotClient

Instance Method Summary collapse

Instance Method Details

#snapshotObject

Proxy method for SnapshotClient, available in the receiving object



42
43
44
# File 'lib/opensearch/api/namespace/snapshot.rb', line 42

def snapshot
  @snapshot ||= SnapshotClient.new(self)
end