public interface InstanceGroupManagerInstanceLifecyclePolicyOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDefaultActionOnFailure()
public abstract 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 | |
---|---|
Type | Description |
String |
The defaultActionOnFailure. |
getDefaultActionOnFailureBytes()
public abstract 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 | |
---|---|
Type | Description |
ByteString |
The bytes for defaultActionOnFailure. |
getForceUpdateOnRepair()
public abstract 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 | |
---|---|
Type | Description |
String |
The forceUpdateOnRepair. |
getForceUpdateOnRepairBytes()
public abstract 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 | |
---|---|
Type | Description |
ByteString |
The bytes for forceUpdateOnRepair. |
hasDefaultActionOnFailure()
public abstract 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 | |
---|---|
Type | Description |
boolean |
Whether the defaultActionOnFailure field is set. |
hasForceUpdateOnRepair()
public abstract 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 | |
---|---|
Type | Description |
boolean |
Whether the forceUpdateOnRepair field is set. |