Interface MaintenanceWindowOptions
public interface MaintenanceWindowOptions
An immutable client-side representation of MaintenanceWindowOptions.
-
Method Summary
Modifier and TypeMethodDescriptionGets the allowMultipleMaintenanceWindowsPerCycle property: Whether we allow multiple maintenance windows per cycle.Gets the defaultDurationInMinutes property: Default duration for maintenance window.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.synapse.fluent.models.MaintenanceWindowOptionsInner object.Gets the isEnabled property: Whether maintenance windows are enabled for the database.Gets the maintenanceWindowCycles property: Available maintenance cycles e.g.Gets the minCycles property: Minimum number of maintenance windows cycles to be set on the database.Gets the minDurationInMinutes property: Minimum duration of maintenance window.name()
Gets the name property: The name of the resource.Gets the timeGranularityInMinutes property: Time granularity in minutes for maintenance windows.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
isEnabled
Boolean isEnabled()Gets the isEnabled property: Whether maintenance windows are enabled for the database.- Returns:
- the isEnabled value.
-
maintenanceWindowCycles
List<MaintenanceWindowTimeRange> maintenanceWindowCycles()Gets the maintenanceWindowCycles property: Available maintenance cycles e.g. {Saturday, 0, 48*60}, {Wednesday, 0, 24*60}.- Returns:
- the maintenanceWindowCycles value.
-
minDurationInMinutes
Integer minDurationInMinutes()Gets the minDurationInMinutes property: Minimum duration of maintenance window.- Returns:
- the minDurationInMinutes value.
-
defaultDurationInMinutes
Integer defaultDurationInMinutes()Gets the defaultDurationInMinutes property: Default duration for maintenance window.- Returns:
- the defaultDurationInMinutes value.
-
minCycles
Integer minCycles()Gets the minCycles property: Minimum number of maintenance windows cycles to be set on the database.- Returns:
- the minCycles value.
-
timeGranularityInMinutes
Integer timeGranularityInMinutes()Gets the timeGranularityInMinutes property: Time granularity in minutes for maintenance windows.- Returns:
- the timeGranularityInMinutes value.
-
allowMultipleMaintenanceWindowsPerCycle
Boolean allowMultipleMaintenanceWindowsPerCycle()Gets the allowMultipleMaintenanceWindowsPerCycle property: Whether we allow multiple maintenance windows per cycle.- Returns:
- the allowMultipleMaintenanceWindowsPerCycle value.
-
innerModel
MaintenanceWindowOptionsInner innerModel()Gets the inner com.azure.resourcemanager.synapse.fluent.models.MaintenanceWindowOptionsInner object.- Returns:
- the inner object.
-