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 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

      MaintenanceExclusionWindow getMaintenanceExclusions(int index)
       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

      MaintenanceExclusionWindowOrBuilder getMaintenanceExclusionsOrBuilder(int index)
       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];