@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class ResetActionDetails extends InstancePowerActionDetails
Parameters for the reset
instanceAction
.
If omitted, default values are used.
Note: Objects should always be created or deserialized using the ResetActionDetails.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the ResetActionDetails.Builder
, which maintain a
set of all explicitly set fields called ResetActionDetails.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
ResetActionDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
ResetActionDetails(Boolean allowDenseRebootMigration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ResetActionDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Boolean |
getAllowDenseRebootMigration()
For instances that use a DenseIO shape, the flag denoting whether reboot
migration
is performed for the instance.
|
int |
hashCode() |
ResetActionDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public ResetActionDetails(Boolean allowDenseRebootMigration)
public static ResetActionDetails.Builder builder()
Create a new builder.
public ResetActionDetails.Builder toBuilder()
public Boolean getAllowDenseRebootMigration()
For instances that use a DenseIO shape, the flag denoting whether reboot
migration
is performed for the instance. The default value is false
.
If the instance has a date in the Maintenance reboot field and you do nothing (or set this
flag to false
), the instance will be rebuilt at the scheduled maintenance time. The
instance will experience 2-6 hours of downtime during the maintenance process. The local
NVMe-based SSD will be preserved.
If you want to minimize downtime and can delete the SSD, you can set this flag to true
and proactively reboot the instance before the scheduled maintenance time. The instance
will be reboot migrated to a healthy host and the SSD will be deleted. A short downtime
occurs during the migration.
*Caution:** When true
, the SSD is permanently deleted. We recommend that you
create a backup of the SSD before proceeding.
public String toString()
toString
in class InstancePowerActionDetails
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class InstancePowerActionDetails
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class InstancePowerActionDetails
public int hashCode()
hashCode
in class InstancePowerActionDetails
Copyright © 2016–2025. All rights reserved.