public interface MaintenanceWindowOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCustomActionTimeoutMins()
public abstract int getCustomActionTimeoutMins()
Optional. Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
int32 custom_action_timeout_mins = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The customActionTimeoutMins. |
getDaysOfWeek(int index)
public abstract DayOfWeek getDaysOfWeek(int index)
Optional. Days during the week when maintenance should be performed.
repeated .google.type.DayOfWeek days_of_week = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
com.google.type.DayOfWeek |
The daysOfWeek at the given index. |
getDaysOfWeekCount()
public abstract int getDaysOfWeekCount()
Optional. Days during the week when maintenance should be performed.
repeated .google.type.DayOfWeek days_of_week = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of daysOfWeek. |
getDaysOfWeekList()
public abstract List<DayOfWeek> getDaysOfWeekList()
Optional. Days during the week when maintenance should be performed.
repeated .google.type.DayOfWeek days_of_week = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<com.google.type.DayOfWeek> |
A list containing the daysOfWeek. |
getDaysOfWeekValue(int index)
public abstract int getDaysOfWeekValue(int index)
Optional. Days during the week when maintenance should be performed.
repeated .google.type.DayOfWeek days_of_week = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire of daysOfWeek at the given index. |
getDaysOfWeekValueList()
public abstract List<Integer> getDaysOfWeekValueList()
Optional. Days during the week when maintenance should be performed.
repeated .google.type.DayOfWeek days_of_week = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for daysOfWeek. |
getHoursOfDay(int index)
public abstract int getHoursOfDay(int index)
Optional. The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are: 0 - represents time slot 0:00 - 3:59 UTC 4 - represents time slot 4:00 - 7:59 UTC 8 - represents time slot 8:00 - 11:59 UTC 12 - represents time slot 12:00 - 15:59 UTC 16 - represents time slot 16:00 - 19:59 UTC 20 - represents time slot 20:00 - 23:59 UTC
repeated int32 hours_of_day = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
int |
The hoursOfDay at the given index. |
getHoursOfDayCount()
public abstract int getHoursOfDayCount()
Optional. The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are: 0 - represents time slot 0:00 - 3:59 UTC 4 - represents time slot 4:00 - 7:59 UTC 8 - represents time slot 8:00 - 11:59 UTC 12 - represents time slot 12:00 - 15:59 UTC 16 - represents time slot 16:00 - 19:59 UTC 20 - represents time slot 20:00 - 23:59 UTC
repeated int32 hours_of_day = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of hoursOfDay. |
getHoursOfDayList()
public abstract List<Integer> getHoursOfDayList()
Optional. The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are: 0 - represents time slot 0:00 - 3:59 UTC 4 - represents time slot 4:00 - 7:59 UTC 8 - represents time slot 8:00 - 11:59 UTC 12 - represents time slot 12:00 - 15:59 UTC 16 - represents time slot 16:00 - 19:59 UTC 20 - represents time slot 20:00 - 23:59 UTC
repeated int32 hours_of_day = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Integer> |
A list containing the hoursOfDay. |
getIsCustomActionTimeoutEnabled()
public abstract boolean getIsCustomActionTimeoutEnabled()
Optional. If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
bool is_custom_action_timeout_enabled = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
The isCustomActionTimeoutEnabled. |
getLeadTimeWeek()
public abstract int getLeadTimeWeek()
Optional. Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
int32 lead_time_week = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The leadTimeWeek. |
getMonths(int index)
public abstract Month getMonths(int index)
Optional. Months during the year when maintenance should be performed.
repeated .google.type.Month months = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
com.google.type.Month |
The months at the given index. |
getMonthsCount()
public abstract int getMonthsCount()
Optional. Months during the year when maintenance should be performed.
repeated .google.type.Month months = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of months. |
getMonthsList()
public abstract List<Month> getMonthsList()
Optional. Months during the year when maintenance should be performed.
repeated .google.type.Month months = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<com.google.type.Month> |
A list containing the months. |
getMonthsValue(int index)
public abstract int getMonthsValue(int index)
Optional. Months during the year when maintenance should be performed.
repeated .google.type.Month months = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire of months at the given index. |
getMonthsValueList()
public abstract List<Integer> getMonthsValueList()
Optional. Months during the year when maintenance should be performed.
repeated .google.type.Month months = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for months. |
getPatchingMode()
public abstract MaintenanceWindow.PatchingMode getPatchingMode()
Optional. Cloud CloudExadataInfrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
.google.cloud.oracledatabase.v1.MaintenanceWindow.PatchingMode patching_mode = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
MaintenanceWindow.PatchingMode |
The patchingMode. |
getPatchingModeValue()
public abstract int getPatchingModeValue()
Optional. Cloud CloudExadataInfrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
.google.cloud.oracledatabase.v1.MaintenanceWindow.PatchingMode patching_mode = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for patchingMode. |
getPreference()
public abstract MaintenanceWindow.MaintenanceWindowPreference getPreference()
Optional. The maintenance window scheduling preference.
.google.cloud.oracledatabase.v1.MaintenanceWindow.MaintenanceWindowPreference preference = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
MaintenanceWindow.MaintenanceWindowPreference |
The preference. |
getPreferenceValue()
public abstract int getPreferenceValue()
Optional. The maintenance window scheduling preference.
.google.cloud.oracledatabase.v1.MaintenanceWindow.MaintenanceWindowPreference preference = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for preference. |
getWeeksOfMonth(int index)
public abstract int getWeeksOfMonth(int index)
Optional. Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.
repeated int32 weeks_of_month = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
int |
The weeksOfMonth at the given index. |
getWeeksOfMonthCount()
public abstract int getWeeksOfMonthCount()
Optional. Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.
repeated int32 weeks_of_month = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of weeksOfMonth. |
getWeeksOfMonthList()
public abstract List<Integer> getWeeksOfMonthList()
Optional. Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.
repeated int32 weeks_of_month = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Integer> |
A list containing the weeksOfMonth. |