RestorePointsClient Interface
public interface RestorePointsClient
An instance of this class provides access to all the operations defined in RestorePointsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<RestorePointInner>,RestorePointInner> beginCreate(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters)
Creates a restore point for a data warehouse.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<RestorePointInner>,RestorePointInner> beginCreate(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters, Context context)
Creates a restore point for a data warehouse.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux<PollResult<RestorePointInner>,RestorePointInner> beginCreateAsync(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters)
Creates a restore point for a data warehouse.
Parameters:
Returns:
create
public abstract RestorePointInner create(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters)
Creates a restore point for a data warehouse.
Parameters:
Returns:
create
public abstract RestorePointInner create(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters, Context context)
Creates a restore point for a data warehouse.
Parameters:
Returns:
createAsync
public abstract Mono<RestorePointInner> createAsync(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters)
Creates a restore point for a data warehouse.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String serverName, String databaseName, CreateDatabaseRestorePointDefinition parameters)
Creates a restore point for a data warehouse.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Deletes a restore point.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Deletes a restore point.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String serverName, String databaseName, String restorePointName, Context context)
Deletes a restore point.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Deletes a restore point.
Parameters:
Returns:
get
public abstract RestorePointInner get(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Gets a restore point.
Parameters:
Returns:
getAsync
public abstract Mono<RestorePointInner> getAsync(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Gets a restore point.
Parameters:
Returns:
getWithResponse
public abstract Response<RestorePointInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, String restorePointName, Context context)
Gets a restore point.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<RestorePointInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String restorePointName)
Gets a restore point.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<RestorePointInner> listByDatabase(String resourceGroupName, String serverName, String databaseName)
Gets a list of database restore points.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<RestorePointInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, Context context)
Gets a list of database restore points.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<RestorePointInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName)
Gets a list of database restore points.
Parameters:
Returns: