MaintenanceWindowsOperationsClient Interface

public interface MaintenanceWindowsOperationsClient

An instance of this class provides access to all the operations defined in MaintenanceWindowsOperationsClient.

Method Summary

Modifier and Type Method and Description
abstract void createOrUpdate(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

abstract Mono<Void> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

abstract Response<Void> createOrUpdateWithResponse(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters, Context context)

Sets maintenance windows settings for a database.

abstract Mono<Response<Void>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

abstract MaintenanceWindowsInner get(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

abstract Mono<MaintenanceWindowsInner> getAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

abstract Response<MaintenanceWindowsInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, Context context)

Gets maintenance windows settings for a database.

abstract Mono<Response<MaintenanceWindowsInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

Method Details

createOrUpdate

public abstract void createOrUpdate(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to set maintenance windows for.
maintenanceWindowName - Maintenance window name.
parameters - The parameters parameter.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to set maintenance windows for.
maintenanceWindowName - Maintenance window name.
parameters - The parameters parameter.

Returns:

A Mono that completes when a successful response is received.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters, Context context)

Sets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to set maintenance windows for.
maintenanceWindowName - Maintenance window name.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

createOrUpdateWithResponseAsync

public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, MaintenanceWindowsInner parameters)

Sets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to set maintenance windows for.
maintenanceWindowName - Maintenance window name.
parameters - The parameters parameter.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract MaintenanceWindowsInner get(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to get maintenance windows for.
maintenanceWindowName - Maintenance window name.

Returns:

maintenance windows settings for a database.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to get maintenance windows for.
maintenanceWindowName - Maintenance window name.

Returns:

maintenance windows settings for a database on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName, Context context)

Gets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to get maintenance windows for.
maintenanceWindowName - Maintenance window name.
context - The context to associate with this operation.

Returns:

maintenance windows settings for a database along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String maintenanceWindowName)

Gets maintenance windows settings for a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database to get maintenance windows for.
maintenanceWindowName - Maintenance window name.

Returns:

maintenance windows settings for a database along with Response<T> on successful completion of Mono.

Applies to