Class DBOSConfigInstance


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200630")
    public final class DBOSConfigInstance
    extends DatabaseConfigurationMetricGroup
    Configuration parameters defined for external databases instance level.
    Note: Objects should always be created or deserialized using the DBOSConfigInstance.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 DBOSConfigInstance.Builder, which maintain a set of all explicitly set fields called DBOSConfigInstance.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).
    • Method Detail

      • getInstanceName

        public String getInstanceName()
        Name of the database instance.
        Returns:
        the value
      • getHostName

        public String getHostName()
        Host name of the database instance.
        Returns:
        the value
      • getNumCPUs

        public Integer getNumCPUs()
        Total number of CPUs available.
        Returns:
        the value
      • getNumCPUCores

        public Integer getNumCPUCores()
        Number of CPU cores available (includes subcores of multicore CPUs as well as single-core CPUs).
        Returns:
        the value
      • getNumCPUSockets

        public Integer getNumCPUSockets()
        Number of CPU Sockets available.
        Returns:
        the value
      • getPhysicalMemoryBytes

        public Double getPhysicalMemoryBytes()
        Total number of bytes of physical memory.
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class DatabaseConfigurationMetricGroup
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation