@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class DbNodeSummary extends Object
A server where Oracle Database software is running.
To use any of the API operations, you must be authorized in an IAM policy. If you’re not authorized, talk to an administrator. If you’re an administrator who needs to write policies to give users access, see Getting Started with Policies.
Warning:* Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Note: Objects should always be created or deserialized using the DbNodeSummary.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 DbNodeSummary.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 |
DbNodeSummary.Builder |
static class |
DbNodeSummary.LifecycleState
The current state of the database node.
|
Constructor and Description |
---|
DbNodeSummary(String id,
String dbSystemId,
String vnicId,
String backupVnicId,
DbNodeSummary.LifecycleState lifecycleState,
String hostname,
String faultDomain,
Date timeCreated,
Integer softwareStorageSizeInGB)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static DbNodeSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getBackupVnicId()
The OCID of the backup VNIC.
|
String |
getDbSystemId()
The OCID of the DB system.
|
String |
getFaultDomain()
The name of the Fault Domain the instance is contained in.
|
String |
getHostname()
The host name for the database node.
|
String |
getId()
The OCID of the database node.
|
DbNodeSummary.LifecycleState |
getLifecycleState()
The current state of the database node.
|
Integer |
getSoftwareStorageSizeInGB()
The size (in GB) of the block storage volume allocation for the DB system.
|
Date |
getTimeCreated()
The date and time that the database node was created.
|
String |
getVnicId()
The OCID of the VNIC.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"id","dbSystemId","vnicId","backupVnicId","lifecycleState","hostname","faultDomain","timeCreated","softwareStorageSizeInGB"}) @Deprecated public DbNodeSummary(String id, String dbSystemId, String vnicId, String backupVnicId, DbNodeSummary.LifecycleState lifecycleState, String hostname, String faultDomain, Date timeCreated, Integer softwareStorageSizeInGB)
public static DbNodeSummary.Builder builder()
Create a new builder.
public DbNodeSummary.LifecycleState getLifecycleState()
The current state of the database node.
public String getHostname()
The host name for the database node.
public String getFaultDomain()
The name of the Fault Domain the instance is contained in.
public Date getTimeCreated()
The date and time that the database node was created.
public Integer getSoftwareStorageSizeInGB()
The size (in GB) of the block storage volume allocation for the DB system. This attribute applies only for virtual machine DB systems.
Copyright © 2016–2020. All rights reserved.