Class SnapshotNamespace
Inheritance
SnapshotNamespace
Assembly: OpenSearch.Client.dll
Syntax
public class SnapshotNamespace : NamespacedClientProxy, ISnapshotNamespace
Methods
|
Edit this page
View Source
CleanupRepository(ICleanupRepositoryRequest)
Declaration
public CleanupRepositoryResponse CleanupRepository(ICleanupRepositoryRequest request)
Parameters
Returns
|
Edit this page
View Source
CleanupRepository(Name, Func<CleanupRepositoryDescriptor, ICleanupRepositoryRequest>)
Declaration
public CleanupRepositoryResponse CleanupRepository(Name repository, Func<CleanupRepositoryDescriptor, ICleanupRepositoryRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
CleanupRepositoryAsync(ICleanupRepositoryRequest, CancellationToken)
Declaration
public Task<CleanupRepositoryResponse> CleanupRepositoryAsync(ICleanupRepositoryRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
CleanupRepositoryAsync(Name, Func<CleanupRepositoryDescriptor, ICleanupRepositoryRequest>, CancellationToken)
Declaration
public Task<CleanupRepositoryResponse> CleanupRepositoryAsync(Name repository, Func<CleanupRepositoryDescriptor, ICleanupRepositoryRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Clone(ICloneSnapshotRequest)
Declaration
public CloneSnapshotResponse Clone(ICloneSnapshotRequest request)
Parameters
Returns
|
Edit this page
View Source
Clone(Name, Name, Name, Func<CloneSnapshotDescriptor, ICloneSnapshotRequest>)
Declaration
public CloneSnapshotResponse Clone(Name repository, Name snapshot, Name targetSnapshot, Func<CloneSnapshotDescriptor, ICloneSnapshotRequest> selector)
Parameters
Returns
|
Edit this page
View Source
CloneAsync(ICloneSnapshotRequest, CancellationToken)
Declaration
public Task<CloneSnapshotResponse> CloneAsync(ICloneSnapshotRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
CloneAsync(Name, Name, Name, Func<CloneSnapshotDescriptor, ICloneSnapshotRequest>, CancellationToken)
Declaration
public Task<CloneSnapshotResponse> CloneAsync(Name repository, Name snapshot, Name targetSnapshot, Func<CloneSnapshotDescriptor, ICloneSnapshotRequest> selector, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
CreateRepository(ICreateRepositoryRequest)
Declaration
public CreateRepositoryResponse CreateRepository(ICreateRepositoryRequest request)
Parameters
Returns
|
Edit this page
View Source
CreateRepository(Name, Func<CreateRepositoryDescriptor, ICreateRepositoryRequest>)
Declaration
public CreateRepositoryResponse CreateRepository(Name repository, Func<CreateRepositoryDescriptor, ICreateRepositoryRequest> selector)
Parameters
Returns
|
Edit this page
View Source
CreateRepositoryAsync(ICreateRepositoryRequest, CancellationToken)
Declaration
public Task<CreateRepositoryResponse> CreateRepositoryAsync(ICreateRepositoryRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
CreateRepositoryAsync(Name, Func<CreateRepositoryDescriptor, ICreateRepositoryRequest>, CancellationToken)
Declaration
public Task<CreateRepositoryResponse> CreateRepositoryAsync(Name repository, Func<CreateRepositoryDescriptor, ICreateRepositoryRequest> selector, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Delete(IDeleteSnapshotRequest)
Declaration
public DeleteSnapshotResponse Delete(IDeleteSnapshotRequest request)
Parameters
Returns
|
Edit this page
View Source
Delete(Name, Name, Func<DeleteSnapshotDescriptor, IDeleteSnapshotRequest>)
Declaration
public DeleteSnapshotResponse Delete(Name repository, Name snapshot, Func<DeleteSnapshotDescriptor, IDeleteSnapshotRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
DeleteAsync(IDeleteSnapshotRequest, CancellationToken)
Declaration
public Task<DeleteSnapshotResponse> DeleteAsync(IDeleteSnapshotRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
DeleteAsync(Name, Name, Func<DeleteSnapshotDescriptor, IDeleteSnapshotRequest>, CancellationToken)
Declaration
public Task<DeleteSnapshotResponse> DeleteAsync(Name repository, Name snapshot, Func<DeleteSnapshotDescriptor, IDeleteSnapshotRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
DeleteRepository(IDeleteRepositoryRequest)
Declaration
public DeleteRepositoryResponse DeleteRepository(IDeleteRepositoryRequest request)
Parameters
Returns
|
Edit this page
View Source
DeleteRepository(Names, Func<DeleteRepositoryDescriptor, IDeleteRepositoryRequest>)
Declaration
public DeleteRepositoryResponse DeleteRepository(Names repository, Func<DeleteRepositoryDescriptor, IDeleteRepositoryRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
DeleteRepositoryAsync(IDeleteRepositoryRequest, CancellationToken)
Declaration
public Task<DeleteRepositoryResponse> DeleteRepositoryAsync(IDeleteRepositoryRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
DeleteRepositoryAsync(Names, Func<DeleteRepositoryDescriptor, IDeleteRepositoryRequest>, CancellationToken)
Declaration
public Task<DeleteRepositoryResponse> DeleteRepositoryAsync(Names repository, Func<DeleteRepositoryDescriptor, IDeleteRepositoryRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Get(IGetSnapshotRequest)
Declaration
public GetSnapshotResponse Get(IGetSnapshotRequest request)
Parameters
Returns
|
Edit this page
View Source
Get(Name, Names, Func<GetSnapshotDescriptor, IGetSnapshotRequest>)
Declaration
public GetSnapshotResponse Get(Name repository, Names snapshot, Func<GetSnapshotDescriptor, IGetSnapshotRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
GetAsync(IGetSnapshotRequest, CancellationToken)
Declaration
public Task<GetSnapshotResponse> GetAsync(IGetSnapshotRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
GetAsync(Name, Names, Func<GetSnapshotDescriptor, IGetSnapshotRequest>, CancellationToken)
Declaration
public Task<GetSnapshotResponse> GetAsync(Name repository, Names snapshot, Func<GetSnapshotDescriptor, IGetSnapshotRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
GetRepository(IGetRepositoryRequest)
Declaration
public GetRepositoryResponse GetRepository(IGetRepositoryRequest request)
Parameters
Returns
|
Edit this page
View Source
GetRepository(Func<GetRepositoryDescriptor, IGetRepositoryRequest>)
Declaration
public GetRepositoryResponse GetRepository(Func<GetRepositoryDescriptor, IGetRepositoryRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
GetRepositoryAsync(IGetRepositoryRequest, CancellationToken)
Declaration
public Task<GetRepositoryResponse> GetRepositoryAsync(IGetRepositoryRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
GetRepositoryAsync(Func<GetRepositoryDescriptor, IGetRepositoryRequest>, CancellationToken)
Declaration
public Task<GetRepositoryResponse> GetRepositoryAsync(Func<GetRepositoryDescriptor, IGetRepositoryRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Restore(IRestoreRequest)
Declaration
public RestoreResponse Restore(IRestoreRequest request)
Parameters
Returns
|
Edit this page
View Source
Restore(Name, Name, Func<RestoreDescriptor, IRestoreRequest>)
Declaration
public RestoreResponse Restore(Name repository, Name snapshot, Func<RestoreDescriptor, IRestoreRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
RestoreAsync(IRestoreRequest, CancellationToken)
Declaration
public Task<RestoreResponse> RestoreAsync(IRestoreRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
RestoreAsync(Name, Name, Func<RestoreDescriptor, IRestoreRequest>, CancellationToken)
Declaration
public Task<RestoreResponse> RestoreAsync(Name repository, Name snapshot, Func<RestoreDescriptor, IRestoreRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Snapshot(ISnapshotRequest)
Declaration
public SnapshotResponse Snapshot(ISnapshotRequest request)
Parameters
Returns
|
Edit this page
View Source
Snapshot(Name, Name, Func<SnapshotDescriptor, ISnapshotRequest>)
Declaration
public SnapshotResponse Snapshot(Name repository, Name snapshot, Func<SnapshotDescriptor, ISnapshotRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
SnapshotAsync(ISnapshotRequest, CancellationToken)
Declaration
public Task<SnapshotResponse> SnapshotAsync(ISnapshotRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
SnapshotAsync(Name, Name, Func<SnapshotDescriptor, ISnapshotRequest>, CancellationToken)
Declaration
public Task<SnapshotResponse> SnapshotAsync(Name repository, Name snapshot, Func<SnapshotDescriptor, ISnapshotRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
Status(ISnapshotStatusRequest)
Declaration
public SnapshotStatusResponse Status(ISnapshotStatusRequest request)
Parameters
Returns
|
Edit this page
View Source
Status(Func<SnapshotStatusDescriptor, ISnapshotStatusRequest>)
Declaration
public SnapshotStatusResponse Status(Func<SnapshotStatusDescriptor, ISnapshotStatusRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
StatusAsync(ISnapshotStatusRequest, CancellationToken)
Declaration
public Task<SnapshotStatusResponse> StatusAsync(ISnapshotStatusRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
StatusAsync(Func<SnapshotStatusDescriptor, ISnapshotStatusRequest>, CancellationToken)
Declaration
public Task<SnapshotStatusResponse> StatusAsync(Func<SnapshotStatusDescriptor, ISnapshotStatusRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
VerifyRepository(IVerifyRepositoryRequest)
Declaration
public VerifyRepositoryResponse VerifyRepository(IVerifyRepositoryRequest request)
Parameters
Returns
|
Edit this page
View Source
VerifyRepository(Name, Func<VerifyRepositoryDescriptor, IVerifyRepositoryRequest>)
Declaration
public VerifyRepositoryResponse VerifyRepository(Name repository, Func<VerifyRepositoryDescriptor, IVerifyRepositoryRequest> selector = null)
Parameters
Returns
|
Edit this page
View Source
VerifyRepositoryAsync(IVerifyRepositoryRequest, CancellationToken)
Declaration
public Task<VerifyRepositoryResponse> VerifyRepositoryAsync(IVerifyRepositoryRequest request, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
VerifyRepositoryAsync(Name, Func<VerifyRepositoryDescriptor, IVerifyRepositoryRequest>, CancellationToken)
Declaration
public Task<VerifyRepositoryResponse> VerifyRepositoryAsync(Name repository, Func<VerifyRepositoryDescriptor, IVerifyRepositoryRequest> selector = null, CancellationToken ct = default)
Parameters
Returns
Implements
Extension Methods