Interface InstanceGroupManagerInstanceLifecyclePolicyOrBuilder

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

@Generated public interface InstanceGroupManagerInstanceLifecyclePolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The action that a MIG performs on a failed or an unhealthy VM.
    com.google.protobuf.ByteString
    The action that a MIG performs on a failed or an unhealthy VM.
    A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM.
    com.google.protobuf.ByteString
    A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM.
    The action that a MIG performs on an unhealthy VM.
    com.google.protobuf.ByteString
    The action that a MIG performs on an unhealthy VM.
    boolean
    The action that a MIG performs on a failed or an unhealthy VM.
    boolean
    A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM.
    boolean
    The action that a MIG performs on an unhealthy VM.

    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

    • hasDefaultActionOnFailure

      boolean hasDefaultActionOnFailure()
       The action that a MIG performs on a failed or an unhealthy VM.
       A VM is marked as unhealthy when the application running on that
       VM fails a health check.
       Valid values are
      
       - REPAIR (default): MIG automatically repairs a failed or
       an unhealthy VM by recreating it. For more information, see About
       repairing VMs in a MIG.
       - DO_NOTHING: MIG does not repair a failed or an unhealthy
       VM.
       Check the DefaultActionOnFailure enum for the list of possible values.
       
      optional string default_action_on_failure = 61383253;
      Returns:
      Whether the defaultActionOnFailure field is set.
    • getDefaultActionOnFailure

      String getDefaultActionOnFailure()
       The action that a MIG performs on a failed or an unhealthy VM.
       A VM is marked as unhealthy when the application running on that
       VM fails a health check.
       Valid values are
      
       - REPAIR (default): MIG automatically repairs a failed or
       an unhealthy VM by recreating it. For more information, see About
       repairing VMs in a MIG.
       - DO_NOTHING: MIG does not repair a failed or an unhealthy
       VM.
       Check the DefaultActionOnFailure enum for the list of possible values.
       
      optional string default_action_on_failure = 61383253;
      Returns:
      The defaultActionOnFailure.
    • getDefaultActionOnFailureBytes

      com.google.protobuf.ByteString getDefaultActionOnFailureBytes()
       The action that a MIG performs on a failed or an unhealthy VM.
       A VM is marked as unhealthy when the application running on that
       VM fails a health check.
       Valid values are
      
       - REPAIR (default): MIG automatically repairs a failed or
       an unhealthy VM by recreating it. For more information, see About
       repairing VMs in a MIG.
       - DO_NOTHING: MIG does not repair a failed or an unhealthy
       VM.
       Check the DefaultActionOnFailure enum for the list of possible values.
       
      optional string default_action_on_failure = 61383253;
      Returns:
      The bytes for defaultActionOnFailure.
    • hasForceUpdateOnRepair

      boolean hasForceUpdateOnRepair()
       A bit indicating whether to forcefully apply the group's latest
       configuration when repairing a VM. Valid options are:
      
      
      
       -  NO (default): If configuration updates are available, they are not
       forcefully applied during repair. Instead, configuration updates are
       applied according to the group's update policy.
      
       -  YES: If configuration updates are available, they are applied
       during repair.
       Check the ForceUpdateOnRepair enum for the list of possible values.
       
      optional string force_update_on_repair = 356302027;
      Returns:
      Whether the forceUpdateOnRepair field is set.
    • getForceUpdateOnRepair

      String getForceUpdateOnRepair()
       A bit indicating whether to forcefully apply the group's latest
       configuration when repairing a VM. Valid options are:
      
      
      
       -  NO (default): If configuration updates are available, they are not
       forcefully applied during repair. Instead, configuration updates are
       applied according to the group's update policy.
      
       -  YES: If configuration updates are available, they are applied
       during repair.
       Check the ForceUpdateOnRepair enum for the list of possible values.
       
      optional string force_update_on_repair = 356302027;
      Returns:
      The forceUpdateOnRepair.
    • getForceUpdateOnRepairBytes

      com.google.protobuf.ByteString getForceUpdateOnRepairBytes()
       A bit indicating whether to forcefully apply the group's latest
       configuration when repairing a VM. Valid options are:
      
      
      
       -  NO (default): If configuration updates are available, they are not
       forcefully applied during repair. Instead, configuration updates are
       applied according to the group's update policy.
      
       -  YES: If configuration updates are available, they are applied
       during repair.
       Check the ForceUpdateOnRepair enum for the list of possible values.
       
      optional string force_update_on_repair = 356302027;
      Returns:
      The bytes for forceUpdateOnRepair.
    • hasOnFailedHealthCheck

      boolean hasOnFailedHealthCheck()
       The action that a MIG performs on an unhealthy VM. A VM is marked as
       unhealthy when the application running on that VM fails a health check.
       Valid values are:
      
       - DEFAULT_ACTION (default): MIG uses the same action
       configured for instanceLifecyclePolicy.defaultActionOnFailure field.
       - REPAIR: MIG automatically repairs an unhealthy VM by
       recreating it.
       - DO_NOTHING: MIG doesn't repair an unhealthy VM.
       For more information, see
       About repairing VMs in a MIG.
       Check the OnFailedHealthCheck enum for the list of possible values.
       
      optional string on_failed_health_check = 39807943;
      Returns:
      Whether the onFailedHealthCheck field is set.
    • getOnFailedHealthCheck

      String getOnFailedHealthCheck()
       The action that a MIG performs on an unhealthy VM. A VM is marked as
       unhealthy when the application running on that VM fails a health check.
       Valid values are:
      
       - DEFAULT_ACTION (default): MIG uses the same action
       configured for instanceLifecyclePolicy.defaultActionOnFailure field.
       - REPAIR: MIG automatically repairs an unhealthy VM by
       recreating it.
       - DO_NOTHING: MIG doesn't repair an unhealthy VM.
       For more information, see
       About repairing VMs in a MIG.
       Check the OnFailedHealthCheck enum for the list of possible values.
       
      optional string on_failed_health_check = 39807943;
      Returns:
      The onFailedHealthCheck.
    • getOnFailedHealthCheckBytes

      com.google.protobuf.ByteString getOnFailedHealthCheckBytes()
       The action that a MIG performs on an unhealthy VM. A VM is marked as
       unhealthy when the application running on that VM fails a health check.
       Valid values are:
      
       - DEFAULT_ACTION (default): MIG uses the same action
       configured for instanceLifecyclePolicy.defaultActionOnFailure field.
       - REPAIR: MIG automatically repairs an unhealthy VM by
       recreating it.
       - DO_NOTHING: MIG doesn't repair an unhealthy VM.
       For more information, see
       About repairing VMs in a MIG.
       Check the OnFailedHealthCheck enum for the list of possible values.
       
      optional string on_failed_health_check = 39807943;
      Returns:
      The bytes for onFailedHealthCheck.