Class GetDbServersDbServer


  • public final class GetDbServersDbServer
    extends java.lang.Object
    • Method Detail

      • autonomousVirtualMachineIds

        public java.util.List<java.lang.String> autonomousVirtualMachineIds()
        Returns:
        List of unique identifiers for the Autonomous VMs.
      • autonomousVmClusterIds

        public java.util.List<java.lang.String> autonomousVmClusterIds()
        Returns:
        List of identifiers for the Autonomous VM clusters.
      • computeModel

        public java.lang.String computeModel()
        Returns:
        OCI compute model used when you create or clone an instance: **ECPU** or **OCPU**. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers, while OCPUs are based on the physical core of a processor with hyper-threading enabled.
      • cpuCoreCount

        public java.lang.Integer cpuCoreCount()
        Returns:
        Number of CPU cores enabled on the database server.
      • createdAt

        public java.lang.String createdAt()
        Returns:
        Date and time when the database server was created.
      • dbNodeStorageSizeInGbs

        public java.lang.Integer dbNodeStorageSizeInGbs()
        Returns:
        Amount of local node storage, in gigabytes (GB), that's allocated on the database server.
      • dbServerPatchingDetails

        public java.util.List<GetDbServersDbServerDbServerPatchingDetail> dbServerPatchingDetails()
        Returns:
        Scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
      • displayName

        public java.lang.String displayName()
        Returns:
        User-friendly name of the database server. The name doesn't need to be unique.
      • exadataInfrastructureId

        public java.lang.String exadataInfrastructureId()
        Returns:
        ID of the Exadata infrastructure that hosts the database server.
      • id

        public java.lang.String id()
        Returns:
        Unique identifier of the database server.
      • maxCpuCount

        public java.lang.Integer maxCpuCount()
        Returns:
        Total number of CPU cores available on the database server.
      • maxDbNodeStorageInGbs

        public java.lang.Integer maxDbNodeStorageInGbs()
        Returns:
        Total amount of local node storage, in gigabytes (GB), that's available on the database server.
      • maxMemoryInGbs

        public java.lang.Integer maxMemoryInGbs()
        Returns:
        Total amount of memory, in gigabytes (GB), that's available on the database server.
      • memorySizeInGbs

        public java.lang.Integer memorySizeInGbs()
        Returns:
        Amount of memory, in gigabytes (GB), that's allocated on the database server.
      • ociResourceAnchorName

        public java.lang.String ociResourceAnchorName()
        Returns:
        Name of the OCI resource anchor for the database server.
      • ocid

        public java.lang.String ocid()
        Returns:
        OCID of the database server.
      • shape

        public java.lang.String shape()
        Returns:
        Hardware system model of the Exadata infrastructure that the database server is hosted on. The shape determines the amount of CPU, storage, and memory resources available.
      • status

        public java.lang.String status()
        Returns:
        Current status of the database server.
      • statusReason

        public java.lang.String statusReason()
        Returns:
        Additional information about the status of the database server.
      • vmClusterIds

        public java.util.List<java.lang.String> vmClusterIds()
        Returns:
        IDs of the VM clusters that are associated with the database server.