Interface DedicatedResources.ScaleToZeroSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DedicatedResources.ScaleToZeroSpec, DedicatedResources.ScaleToZeroSpec.Builder
Enclosing class:
DedicatedResources

public static interface DedicatedResources.ScaleToZeroSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    Optional.
    com.google.protobuf.DurationOrBuilder
    Optional.
    com.google.protobuf.Duration
    Optional.
    com.google.protobuf.DurationOrBuilder
    Optional.
    boolean
    Optional.
    boolean
    Optional.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasMinScaleupPeriod

      boolean hasMinScaleupPeriod()
       Optional. Minimum duration that a deployment will be scaled up before
       traffic is evaluated for potential scale-down. [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration min_scaleup_period = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the minScaleupPeriod field is set.
    • getMinScaleupPeriod

      com.google.protobuf.Duration getMinScaleupPeriod()
       Optional. Minimum duration that a deployment will be scaled up before
       traffic is evaluated for potential scale-down. [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration min_scaleup_period = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The minScaleupPeriod.
    • getMinScaleupPeriodOrBuilder

      com.google.protobuf.DurationOrBuilder getMinScaleupPeriodOrBuilder()
       Optional. Minimum duration that a deployment will be scaled up before
       traffic is evaluated for potential scale-down. [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration min_scaleup_period = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasIdleScaledownPeriod

      boolean hasIdleScaledownPeriod()
       Optional. Duration of no traffic before scaling to zero.
       [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration idle_scaledown_period = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the idleScaledownPeriod field is set.
    • getIdleScaledownPeriod

      com.google.protobuf.Duration getIdleScaledownPeriod()
       Optional. Duration of no traffic before scaling to zero.
       [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration idle_scaledown_period = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The idleScaledownPeriod.
    • getIdleScaledownPeriodOrBuilder

      com.google.protobuf.DurationOrBuilder getIdleScaledownPeriodOrBuilder()
       Optional. Duration of no traffic before scaling to zero.
       [MinValue=300] (5 minutes)
       [MaxValue=28800] (8 hours)
       
      .google.protobuf.Duration idle_scaledown_period = 2 [(.google.api.field_behavior) = OPTIONAL];