Interface HostMaintenancePolicyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HostMaintenancePolicy, HostMaintenancePolicy.Builder

@Generated public interface HostMaintenancePolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasMaintenanceInterval

      boolean hasMaintenanceInterval()
       Specifies the frequency of planned maintenance events.
       
      optional .google.container.v1beta1.HostMaintenancePolicy.MaintenanceInterval maintenance_interval = 1;
      Returns:
      Whether the maintenanceInterval field is set.
    • getMaintenanceIntervalValue

      int getMaintenanceIntervalValue()
       Specifies the frequency of planned maintenance events.
       
      optional .google.container.v1beta1.HostMaintenancePolicy.MaintenanceInterval maintenance_interval = 1;
      Returns:
      The enum numeric value on the wire for maintenanceInterval.
    • getMaintenanceInterval

       Specifies the frequency of planned maintenance events.
       
      optional .google.container.v1beta1.HostMaintenancePolicy.MaintenanceInterval maintenance_interval = 1;
      Returns:
      The maintenanceInterval.
    • hasOpportunisticMaintenanceStrategy

      boolean hasOpportunisticMaintenanceStrategy()
       Strategy that will trigger maintenance on behalf of the customer.
       
      .google.container.v1beta1.HostMaintenancePolicy.OpportunisticMaintenanceStrategy opportunistic_maintenance_strategy = 2;
      Returns:
      Whether the opportunisticMaintenanceStrategy field is set.
    • getOpportunisticMaintenanceStrategy

      HostMaintenancePolicy.OpportunisticMaintenanceStrategy getOpportunisticMaintenanceStrategy()
       Strategy that will trigger maintenance on behalf of the customer.
       
      .google.container.v1beta1.HostMaintenancePolicy.OpportunisticMaintenanceStrategy opportunistic_maintenance_strategy = 2;
      Returns:
      The opportunisticMaintenanceStrategy.
    • getOpportunisticMaintenanceStrategyOrBuilder

      HostMaintenancePolicy.OpportunisticMaintenanceStrategyOrBuilder getOpportunisticMaintenanceStrategyOrBuilder()
       Strategy that will trigger maintenance on behalf of the customer.
       
      .google.container.v1beta1.HostMaintenancePolicy.OpportunisticMaintenanceStrategy opportunistic_maintenance_strategy = 2;
    • getMaintenanceStrategyCase

      HostMaintenancePolicy.MaintenanceStrategyCase getMaintenanceStrategyCase()