Interface AutonomousVirtualMachineSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutonomousVirtualMachineSummary.Builder,
,AutonomousVirtualMachineSummary> SdkBuilder<AutonomousVirtualMachineSummary.Builder,
,AutonomousVirtualMachineSummary> SdkPojo
- Enclosing class:
AutonomousVirtualMachineSummary
-
Method Summary
Modifier and TypeMethodDescriptionautonomousVirtualMachineId
(String autonomousVirtualMachineId) The unique identifier of the Autonomous VM.clientIpAddress
(String clientIpAddress) The IP address used by clients to connect to this Autonomous VM.cloudAutonomousVmClusterId
(String cloudAutonomousVmClusterId) The unique identifier of the Autonomous VM cluster containing this Autonomous VM.cpuCoreCount
(Integer cpuCoreCount) The number of CPU cores allocated to this Autonomous VM.dbNodeStorageSizeInGBs
(Integer dbNodeStorageSizeInGBs) The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).dbServerDisplayName
(String dbServerDisplayName) The display name of the database server hosting this Autonomous VM.dbServerId
(String dbServerId) The unique identifier of the database server hosting this Autonomous VM.memorySizeInGBs
(Integer memorySizeInGBs) The amount of memory allocated to this Autonomous VM, in gigabytes (GB).The Oracle Cloud Identifier (OCID) of the Autonomous VM.ociResourceAnchorName
(String ociResourceAnchorName) The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.The current status of the Autonomous VM.status
(ResourceStatus status) The current status of the Autonomous VM.statusReason
(String statusReason) Additional information about the current status of the Autonomous VM, if applicable.The name of the Autonomous VM.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
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
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
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
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
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
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
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.
-