GeoBackupPoliciesClient Interface
public interface GeoBackupPoliciesClient
An instance of this class provides access to all the operations defined in GeoBackupPoliciesClient.
Method Summary
Method Details
createOrUpdate
public abstract GeoBackupPolicyInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName, GeoBackupPolicyInner parameters)
Updates a database geo backup policy.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<GeoBackupPolicyInner> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName, GeoBackupPolicyInner parameters)
Updates a database geo backup policy.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<GeoBackupPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName, GeoBackupPolicyInner parameters, Context context)
Updates a database geo backup policy.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<GeoBackupPolicyInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName, GeoBackupPolicyInner parameters)
Updates a database geo backup policy.
Parameters:
Returns:
get
public abstract GeoBackupPolicyInner get(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName)
Gets a geo backup policy.
Parameters:
Returns:
getAsync
public abstract Mono<GeoBackupPolicyInner> getAsync(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName)
Gets a geo backup policy.
Parameters:
Returns:
getWithResponse
public abstract Response<GeoBackupPolicyInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName, Context context)
Gets a geo backup policy.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<GeoBackupPolicyInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, GeoBackupPolicyName geoBackupPolicyName)
Gets a geo backup policy.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<GeoBackupPolicyInner> listByDatabase(String resourceGroupName, String serverName, String databaseName)
Returns a list of geo backup policies.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<GeoBackupPolicyInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, Context context)
Returns a list of geo backup policies.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<GeoBackupPolicyInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName)
Returns a list of geo backup policies.
Parameters:
Returns: