public static enum UpdateInstanceDetails.UpdateOperationConstraint extends Enum<UpdateInstanceDetails.UpdateOperationConstraint> implements BmcEnum
The parameter acts as a fail-safe to prevent unwanted downtime when updating a running
instance. The default is ALLOW_DOWNTIME. * ALLOW_DOWNTIME
- Compute might reboot the
instance while updating the instance if a reboot is required. * AVOID_DOWNTIME
- If
the instance is in running state, Compute tries to update the instance without rebooting it.
If the instance requires a reboot to be updated, an error is returned and the instance is not
updated. If the instance is stopped, it is updated and remains in the stopped state.
Enum Constant and Description |
---|
AllowDowntime |
AvoidDowntime |
Modifier and Type | Method and Description |
---|---|
static UpdateInstanceDetails.UpdateOperationConstraint |
create(String key) |
String |
getValue() |
static UpdateInstanceDetails.UpdateOperationConstraint |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UpdateInstanceDetails.UpdateOperationConstraint[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UpdateInstanceDetails.UpdateOperationConstraint AllowDowntime
public static final UpdateInstanceDetails.UpdateOperationConstraint AvoidDowntime
public static UpdateInstanceDetails.UpdateOperationConstraint[] values()
for (UpdateInstanceDetails.UpdateOperationConstraint c : UpdateInstanceDetails.UpdateOperationConstraint.values()) System.out.println(c);
public static UpdateInstanceDetails.UpdateOperationConstraint valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static UpdateInstanceDetails.UpdateOperationConstraint create(String key)
Copyright © 2016–2024. All rights reserved.