Interface MaintenancePolicyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MaintenancePolicy,MaintenancePolicy.Builder
@Generated
public interface MaintenancePolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetMaintenanceExclusions(int index) Optional.intOptional.Optional.getMaintenanceExclusionsOrBuilder(int index) Optional.List<? extends MaintenanceExclusionWindowOrBuilder>Optional.Specifies the maintenance window in which maintenance may be performed.Specifies the maintenance window in which maintenance may be performed.booleanSpecifies the maintenance window in which maintenance may be performed.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
-
hasWindow
boolean hasWindow()Specifies the maintenance window in which maintenance may be performed.
.google.cloud.edgecontainer.v1.MaintenanceWindow window = 1;- Returns:
- Whether the window field is set.
-
getWindow
MaintenanceWindow getWindow()Specifies the maintenance window in which maintenance may be performed.
.google.cloud.edgecontainer.v1.MaintenanceWindow window = 1;- Returns:
- The window.
-
getWindowOrBuilder
MaintenanceWindowOrBuilder getWindowOrBuilder()Specifies the maintenance window in which maintenance may be performed.
.google.cloud.edgecontainer.v1.MaintenanceWindow window = 1; -
getMaintenanceExclusionsList
List<MaintenanceExclusionWindow> getMaintenanceExclusionsList()Optional. Exclusions to automatic maintenance. Non-emergency maintenance should not occur in these windows. Each exclusion has a unique name and may be active or expired. The max number of maintenance exclusions allowed at a given time is 3.
repeated .google.cloud.edgecontainer.v1.MaintenanceExclusionWindow maintenance_exclusions = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getMaintenanceExclusions
Optional. Exclusions to automatic maintenance. Non-emergency maintenance should not occur in these windows. Each exclusion has a unique name and may be active or expired. The max number of maintenance exclusions allowed at a given time is 3.
repeated .google.cloud.edgecontainer.v1.MaintenanceExclusionWindow maintenance_exclusions = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getMaintenanceExclusionsCount
int getMaintenanceExclusionsCount()Optional. Exclusions to automatic maintenance. Non-emergency maintenance should not occur in these windows. Each exclusion has a unique name and may be active or expired. The max number of maintenance exclusions allowed at a given time is 3.
repeated .google.cloud.edgecontainer.v1.MaintenanceExclusionWindow maintenance_exclusions = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getMaintenanceExclusionsOrBuilderList
List<? extends MaintenanceExclusionWindowOrBuilder> getMaintenanceExclusionsOrBuilderList()Optional. Exclusions to automatic maintenance. Non-emergency maintenance should not occur in these windows. Each exclusion has a unique name and may be active or expired. The max number of maintenance exclusions allowed at a given time is 3.
repeated .google.cloud.edgecontainer.v1.MaintenanceExclusionWindow maintenance_exclusions = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getMaintenanceExclusionsOrBuilder
Optional. Exclusions to automatic maintenance. Non-emergency maintenance should not occur in these windows. Each exclusion has a unique name and may be active or expired. The max number of maintenance exclusions allowed at a given time is 3.
repeated .google.cloud.edgecontainer.v1.MaintenanceExclusionWindow maintenance_exclusions = 2 [(.google.api.field_behavior) = OPTIONAL];
-