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