@Generated(value="OracleSDKGenerator", comments="API Version: 20190801") public final class ManagedInstanceSummary extends Object
An OCI Compute instance that is being managed
Note: Objects should always be created or deserialized using the ManagedInstanceSummary.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 ManagedInstanceSummary.Builder, which maintain a set of all explicitly set fields called __explicitlySet__. The hashCode() and equals(Object) methods are implemented to take __explicitlySet__ into account. The constructor, on the other hand, does not set __explicitlySet__ (since the constructor cannot distinguish explicit null from unset null).
| Modifier and Type | Class and Description |
|---|---|
static class |
ManagedInstanceSummary.Builder |
static class |
ManagedInstanceSummary.Status
status of the managed instance.
|
| Constructor and Description |
|---|
ManagedInstanceSummary(String displayName,
String id,
String lastCheckin,
String lastBoot,
Integer updatesAvailable,
String compartmentId,
String description,
ManagedInstanceSummary.Status status)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static ManagedInstanceSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getCompartmentId()
OCID for the Compartment
|
String |
getDescription()
Information specified by the user about the managed instance
|
String |
getDisplayName()
user settable name
|
String |
getId()
OCID for the managed instance
|
String |
getLastBoot()
Time at which the instance last booted
|
String |
getLastCheckin()
Time at which the instance last checked in
|
ManagedInstanceSummary.Status |
getStatus()
status of the managed instance.
|
Integer |
getUpdatesAvailable()
Number of updates available to be installed
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"displayName","id","lastCheckin","lastBoot","updatesAvailable","compartmentId","description","status"}) @Deprecated public ManagedInstanceSummary(String displayName, String id, String lastCheckin, String lastBoot, Integer updatesAvailable, String compartmentId, String description, ManagedInstanceSummary.Status status)
public static ManagedInstanceSummary.Builder builder()
Create a new builder.
public String getDisplayName()
user settable name
public String getId()
OCID for the managed instance
public String getLastCheckin()
Time at which the instance last checked in
public String getLastBoot()
Time at which the instance last booted
public Integer getUpdatesAvailable()
Number of updates available to be installed
public String getCompartmentId()
OCID for the Compartment
public String getDescription()
Information specified by the user about the managed instance
public ManagedInstanceSummary.Status getStatus()
status of the managed instance.
Copyright © 2016–2020. All rights reserved.