Interface AutonomousVirtualMachineSummary.Builder

  • Method Details

    • autonomousVirtualMachineId

      AutonomousVirtualMachineSummary.Builder autonomousVirtualMachineId(String autonomousVirtualMachineId)

      The unique identifier of the Autonomous VM.

      Parameters:
      autonomousVirtualMachineId - The unique identifier of the Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the Autonomous VM.

      Parameters:
      status - The current status of the Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the Autonomous VM.

      Parameters:
      status - The current status of the Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      AutonomousVirtualMachineSummary.Builder statusReason(String statusReason)

      Additional information about the current status of the Autonomous VM, if applicable.

      Parameters:
      statusReason - Additional information about the current status of the Autonomous VM, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vmName

      The name of the Autonomous VM.

      Parameters:
      vmName - The name of the Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbServerId

      The unique identifier of the database server hosting this Autonomous VM.

      Parameters:
      dbServerId - The unique identifier of the database server hosting this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbServerDisplayName

      AutonomousVirtualMachineSummary.Builder dbServerDisplayName(String dbServerDisplayName)

      The display name of the database server hosting this Autonomous VM.

      Parameters:
      dbServerDisplayName - The display name of the database server hosting this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cpuCoreCount

      The number of CPU cores allocated to this Autonomous VM.

      Parameters:
      cpuCoreCount - The number of CPU cores allocated to this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • memorySizeInGBs

      AutonomousVirtualMachineSummary.Builder memorySizeInGBs(Integer memorySizeInGBs)

      The amount of memory allocated to this Autonomous VM, in gigabytes (GB).

      Parameters:
      memorySizeInGBs - The amount of memory allocated to this Autonomous VM, in gigabytes (GB).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbNodeStorageSizeInGBs

      AutonomousVirtualMachineSummary.Builder dbNodeStorageSizeInGBs(Integer dbNodeStorageSizeInGBs)

      The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).

      Parameters:
      dbNodeStorageSizeInGBs - The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientIpAddress

      AutonomousVirtualMachineSummary.Builder clientIpAddress(String clientIpAddress)

      The IP address used by clients to connect to this Autonomous VM.

      Parameters:
      clientIpAddress - The IP address used by clients to connect to this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloudAutonomousVmClusterId

      AutonomousVirtualMachineSummary.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)

      The unique identifier of the Autonomous VM cluster containing this Autonomous VM.

      Parameters:
      cloudAutonomousVmClusterId - The unique identifier of the Autonomous VM cluster containing this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ocid

      The Oracle Cloud Identifier (OCID) of the Autonomous VM.

      Parameters:
      ocid - The Oracle Cloud Identifier (OCID) of the Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ociResourceAnchorName

      AutonomousVirtualMachineSummary.Builder ociResourceAnchorName(String ociResourceAnchorName)

      The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.

      Parameters:
      ociResourceAnchorName - The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.