Package com.google.container.v1
Interface MaintenanceWindowOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MaintenanceWindow
,MaintenanceWindow.Builder
public interface MaintenanceWindowOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsMaintenanceExclusions(String key)
Exceptions to maintenance window.DailyMaintenanceWindow
getDailyMaintenanceWindow()
DailyMaintenanceWindow specifies a daily maintenance operation window.DailyMaintenanceWindowOrBuilder
getDailyMaintenanceWindowOrBuilder()
DailyMaintenanceWindow specifies a daily maintenance operation window.Map<String,TimeWindow>
getMaintenanceExclusions()
Deprecated.int
getMaintenanceExclusionsCount()
Exceptions to maintenance window.Map<String,TimeWindow>
getMaintenanceExclusionsMap()
Exceptions to maintenance window.TimeWindow
getMaintenanceExclusionsOrDefault(String key, TimeWindow defaultValue)
Exceptions to maintenance window.TimeWindow
getMaintenanceExclusionsOrThrow(String key)
Exceptions to maintenance window.MaintenanceWindow.PolicyCase
getPolicyCase()
RecurringTimeWindow
getRecurringWindow()
RecurringWindow specifies some number of recurring time periods for maintenance to occur.RecurringTimeWindowOrBuilder
getRecurringWindowOrBuilder()
RecurringWindow specifies some number of recurring time periods for maintenance to occur.boolean
hasDailyMaintenanceWindow()
DailyMaintenanceWindow specifies a daily maintenance operation window.boolean
hasRecurringWindow()
RecurringWindow specifies some number of recurring time periods for maintenance to occur.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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;
-
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
boolean containsMaintenanceExclusions(String key)
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4;
-
getMaintenanceExclusions
@Deprecated Map<String,TimeWindow> 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
TimeWindow getMaintenanceExclusionsOrDefault(String key, TimeWindow defaultValue)
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
map<string, .google.container.v1.TimeWindow> maintenance_exclusions = 4;
-
getMaintenanceExclusionsOrThrow
TimeWindow getMaintenanceExclusionsOrThrow(String key)
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()
-
-