MaintenanceWindow class

Constructors

MaintenanceWindow.new({int? customActionTimeoutMins, List<String>? daysOfWeek, List<int>? hoursOfDay, bool? isCustomActionTimeoutEnabled, int? leadTimeWeek, List<String>? months, String? patchingMode, String? preference, List<int>? weeksOfMonth})
MaintenanceWindow.fromJson(Map json_)

Properties

customActionTimeoutMins int?
Determines the amount of time the system will wait before the start of each database server patching operation.
getter/setter pair
daysOfWeek List<String>?
Days during the week when maintenance should be performed.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hoursOfDay List<int>?
The window of hours during the day when maintenance should be performed.
getter/setter pair
isCustomActionTimeoutEnabled bool?
If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
getter/setter pair
leadTimeWeek int?
Lead time window allows user to set a lead time to prepare for a down time.
getter/setter pair
months List<String>?
Months during the year when maintenance should be performed.
getter/setter pair
patchingMode String?
Cloud CloudExadataInfrastructure node patching method, either "ROLLING" or "NONROLLING".
getter/setter pair
preference String?
The maintenance window scheduling preference.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
weeksOfMonth List<int>?
Weeks during the month when maintenance should be performed.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited