Interface DisruptionBudgetOrBuilder

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

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

    • hasMinorVersionDisruptionInterval

      boolean hasMinorVersionDisruptionInterval()
       Optional. The minimum duration between two minor version upgrades of the
       control plane.
       
      .google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the minorVersionDisruptionInterval field is set.
    • getMinorVersionDisruptionInterval

      com.google.protobuf.Duration getMinorVersionDisruptionInterval()
       Optional. The minimum duration between two minor version upgrades of the
       control plane.
       
      .google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The minorVersionDisruptionInterval.
    • getMinorVersionDisruptionIntervalOrBuilder

      com.google.protobuf.DurationOrBuilder getMinorVersionDisruptionIntervalOrBuilder()
       Optional. The minimum duration between two minor version upgrades of the
       control plane.
       
      .google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasPatchVersionDisruptionInterval

      boolean hasPatchVersionDisruptionInterval()
       Optional. The minimum duration between two patch version upgrades of the
       control plane.
       
      .google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the patchVersionDisruptionInterval field is set.
    • getPatchVersionDisruptionInterval

      com.google.protobuf.Duration getPatchVersionDisruptionInterval()
       Optional. The minimum duration between two patch version upgrades of the
       control plane.
       
      .google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The patchVersionDisruptionInterval.
    • getPatchVersionDisruptionIntervalOrBuilder

      com.google.protobuf.DurationOrBuilder getPatchVersionDisruptionIntervalOrBuilder()
       Optional. The minimum duration between two patch version upgrades of the
       control plane.
       
      .google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];
    • hasLastMinorVersionDisruptionTime

      boolean hasLastMinorVersionDisruptionTime()
       Output only. The last time a minor version upgrade was performed on the
       control plane.
       
      .google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the lastMinorVersionDisruptionTime field is set.
    • getLastMinorVersionDisruptionTime

      com.google.protobuf.Timestamp getLastMinorVersionDisruptionTime()
       Output only. The last time a minor version upgrade was performed on the
       control plane.
       
      .google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The lastMinorVersionDisruptionTime.
    • getLastMinorVersionDisruptionTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastMinorVersionDisruptionTimeOrBuilder()
       Output only. The last time a minor version upgrade was performed on the
       control plane.
       
      .google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasLastDisruptionTime

      boolean hasLastDisruptionTime()
       Output only. The last time a disruption was performed on the control plane.
       
      .google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the lastDisruptionTime field is set.
    • getLastDisruptionTime

      com.google.protobuf.Timestamp getLastDisruptionTime()
       Output only. The last time a disruption was performed on the control plane.
       
      .google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The lastDisruptionTime.
    • getLastDisruptionTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastDisruptionTimeOrBuilder()
       Output only. The last time a disruption was performed on the control plane.
       
      .google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];