Package com.google.container.v1
Interface MaintenanceWindowOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MaintenanceWindow,MaintenanceWindow.Builder
@Generated
public interface MaintenanceWindowOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanExceptions to maintenance window.DailyMaintenanceWindow specifies a daily maintenance operation window.DailyMaintenanceWindow specifies a daily maintenance operation window.Deprecated.intExceptions to maintenance window.Exceptions to maintenance window.getMaintenanceExclusionsOrDefault(String key, TimeWindow defaultValue) Exceptions to maintenance window.Exceptions to maintenance window.RecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur.RecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur.RecurringWindow specifies some number of recurring time periods for maintenance to occur.RecurringWindow specifies some number of recurring time periods for maintenance to occur.booleanDailyMaintenanceWindow specifies a daily maintenance operation window.booleanRecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur.booleanRecurringWindow specifies some number of recurring time periods for maintenance to occur.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDailyMaintenanceWindow
boolean hasDailyMaintenanceWindow()DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2;- Returns:
- Whether the dailyMaintenanceWindow field is set.
-
getDailyMaintenanceWindow
DailyMaintenanceWindow getDailyMaintenanceWindow()DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2;- Returns:
- The dailyMaintenanceWindow.
-
getDailyMaintenanceWindowOrBuilder
DailyMaintenanceWindowOrBuilder getDailyMaintenanceWindowOrBuilder()DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2; -
hasRecurringWindow
boolean hasRecurringWindow()RecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.
.google.container.v1.RecurringTimeWindow recurring_window = 3;- Returns:
- Whether the recurringWindow field is set.
-
getRecurringWindow
RecurringTimeWindow getRecurringWindow()RecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.
.google.container.v1.RecurringTimeWindow recurring_window = 3;- Returns:
- The recurringWindow.
-
getRecurringWindowOrBuilder
RecurringTimeWindowOrBuilder getRecurringWindowOrBuilder()RecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.
.google.container.v1.RecurringTimeWindow recurring_window = 3; -
hasRecurringMaintenanceWindow
boolean hasRecurringMaintenanceWindow()RecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time. Alternative to RecurringWindow, with renamed fields.
.google.container.v1.RecurringMaintenanceWindow recurring_maintenance_window = 5;- Returns:
- Whether the recurringMaintenanceWindow field is set.
-
getRecurringMaintenanceWindow
RecurringMaintenanceWindow getRecurringMaintenanceWindow()RecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time. Alternative to RecurringWindow, with renamed fields.
.google.container.v1.RecurringMaintenanceWindow recurring_maintenance_window = 5;- Returns:
- The recurringMaintenanceWindow.
-
getRecurringMaintenanceWindowOrBuilder
RecurringMaintenanceWindowOrBuilder getRecurringMaintenanceWindowOrBuilder()RecurringMaintenanceWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time. Alternative to RecurringWindow, with renamed fields.
.google.container.v1.RecurringMaintenanceWindow recurring_maintenance_window = 5; -
getMaintenanceExclusionsCount
int getMaintenanceExclusionsCount()Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4; -
containsMaintenanceExclusions
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4; -
getMaintenanceExclusions
Deprecated.UsegetMaintenanceExclusionsMap()instead. -
getMaintenanceExclusionsMap
Map<String,TimeWindow> getMaintenanceExclusionsMap()Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4; -
getMaintenanceExclusionsOrDefault
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4; -
getMaintenanceExclusionsOrThrow
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4; -
getPolicyCase
MaintenanceWindow.PolicyCase getPolicyCase()
-