Class DbNodeSummary
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<DbNodeSummary.Builder,- DbNodeSummary> 
Information about a DB node.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringAdditional information about the planned maintenance.final StringThe Oracle Cloud ID (OCID) of the backup IP address that's associated with the DB node.final StringThe OCID of the second backup virtual network interface card (VNIC) for the DB node.final StringThe OCID of the backup VNIC for the DB node.static DbNodeSummary.Builderbuilder()final IntegerThe number of CPU cores enabled on the DB node.final InstantThe date and time when the DB node was created.final StringThe Amazon Resource Name (ARN) of the DB node.final StringdbNodeId()The unique identifier of the DB node.final IntegerThe amount of local node storage, in gigabytes (GB), that's allocated on the DB node.final StringThe unique identifier of the database server that's associated with the DB node.final StringThe OCID of the DB system.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringThe name of the fault domain where the DB node is located.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringhostIpId()The OCID of the host IP address that's associated with the DB node.final Stringhostname()The host name for the DB node.final DbNodeMaintenanceTypeThe type of maintenance the DB node.final StringThe type of maintenance the DB node.final IntegerThe amount of memory, in gigabytes (GB), that allocated on the DB node.final Stringocid()The OCID of the DB node.final StringThe name of the OCI resource anchor for the DB node.static Class<? extends DbNodeSummary.Builder> final IntegerThe size of the block storage volume, in gigabytes (GB), that's allocated for the DB system.final DbNodeResourceStatusstatus()The current status of the DB node.final StringThe current status of the DB node.final StringAdditional information about the status of the DB node.final StringThe end date and time of the maintenance window.final StringThe start date and time of the maintenance window.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final IntegerThe total number of CPU cores reserved on the DB node.final Stringvnic2Id()The OCID of the second VNIC.final StringvnicId()The OCID of the VNIC.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
dbNodeIdThe unique identifier of the DB node. - Returns:
- The unique identifier of the DB node.
 
- 
dbNodeArnThe Amazon Resource Name (ARN) of the DB node. - Returns:
- The Amazon Resource Name (ARN) of the DB node.
 
- 
statusThe current status of the DB node. If the service returns an enum value that is not available in the current SDK version, statuswill returnDbNodeResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the DB node.
- See Also:
 
- 
statusAsStringThe current status of the DB node. If the service returns an enum value that is not available in the current SDK version, statuswill returnDbNodeResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the DB node.
- See Also:
 
- 
statusReasonAdditional information about the status of the DB node. - Returns:
- Additional information about the status of the DB node.
 
- 
additionalDetailsAdditional information about the planned maintenance. - Returns:
- Additional information about the planned maintenance.
 
- 
backupIpIdThe Oracle Cloud ID (OCID) of the backup IP address that's associated with the DB node. - Returns:
- The Oracle Cloud ID (OCID) of the backup IP address that's associated with the DB node.
 
- 
backupVnic2IdThe OCID of the second backup virtual network interface card (VNIC) for the DB node. - Returns:
- The OCID of the second backup virtual network interface card (VNIC) for the DB node.
 
- 
backupVnicIdThe OCID of the backup VNIC for the DB node. - Returns:
- The OCID of the backup VNIC for the DB node.
 
- 
cpuCoreCountThe number of CPU cores enabled on the DB node. - Returns:
- The number of CPU cores enabled on the DB node.
 
- 
dbNodeStorageSizeInGBsThe amount of local node storage, in gigabytes (GB), that's allocated on the DB node. - Returns:
- The amount of local node storage, in gigabytes (GB), that's allocated on the DB node.
 
- 
dbServerIdThe unique identifier of the database server that's associated with the DB node. - Returns:
- The unique identifier of the database server that's associated with the DB node.
 
- 
dbSystemId
- 
faultDomainThe name of the fault domain where the DB node is located. - Returns:
- The name of the fault domain where the DB node is located.
 
- 
hostIpIdThe OCID of the host IP address that's associated with the DB node. - Returns:
- The OCID of the host IP address that's associated with the DB node.
 
- 
hostnameThe host name for the DB node. - Returns:
- The host name for the DB node.
 
- 
ocid
- 
ociResourceAnchorNameThe name of the OCI resource anchor for the DB node. - Returns:
- The name of the OCI resource anchor for the DB node.
 
- 
maintenanceTypeThe type of maintenance the DB node. If the service returns an enum value that is not available in the current SDK version, maintenanceTypewill returnDbNodeMaintenanceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaintenanceTypeAsString().- Returns:
- The type of maintenance the DB node.
- See Also:
 
- 
maintenanceTypeAsStringThe type of maintenance the DB node. If the service returns an enum value that is not available in the current SDK version, maintenanceTypewill returnDbNodeMaintenanceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaintenanceTypeAsString().- Returns:
- The type of maintenance the DB node.
- See Also:
 
- 
memorySizeInGBsThe amount of memory, in gigabytes (GB), that allocated on the DB node. - Returns:
- The amount of memory, in gigabytes (GB), that allocated on the DB node.
 
- 
softwareStorageSizeInGBThe size of the block storage volume, in gigabytes (GB), that's allocated for the DB system. This attribute applies only for virtual machine DB systems. - Returns:
- The size of the block storage volume, in gigabytes (GB), that's allocated for the DB system. This attribute applies only for virtual machine DB systems.
 
- 
createdAtThe date and time when the DB node was created. - Returns:
- The date and time when the DB node was created.
 
- 
timeMaintenanceWindowEndThe end date and time of the maintenance window. - Returns:
- The end date and time of the maintenance window.
 
- 
timeMaintenanceWindowStartThe start date and time of the maintenance window. - Returns:
- The start date and time of the maintenance window.
 
- 
totalCpuCoreCountThe total number of CPU cores reserved on the DB node. - Returns:
- The total number of CPU cores reserved on the DB node.
 
- 
vnic2Id
- 
vnicId
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<DbNodeSummary.Builder,- DbNodeSummary> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-