public static class AutonomousVirtualMachineSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AutonomousVirtualMachineSummary.Builder |
autonomousVmClusterId(String autonomousVmClusterId)
The OCID of the
Autonomous VM Cluster associated with the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary |
build() |
AutonomousVirtualMachineSummary.Builder |
clientIpAddress(String clientIpAddress)
Client IP Address.
|
AutonomousVirtualMachineSummary.Builder |
cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
The OCID of the
Cloud Autonomous VM Cluster associated with the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
compartmentId(String compartmentId)
The OCID of the
compartment.
|
AutonomousVirtualMachineSummary.Builder |
copy(AutonomousVirtualMachineSummary model) |
AutonomousVirtualMachineSummary.Builder |
cpuCoreCount(Integer cpuCoreCount)
The number of CPU cores enabled on the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
dbNodeStorageSizeInGBs(Integer dbNodeStorageSizeInGBs)
The allocated local node storage in GBs on the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
dbServerDisplayName(String dbServerDisplayName)
The display name of the dbServer associated with the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
dbServerId(String dbServerId)
The OCID of the
Db server associated with the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
AutonomousVirtualMachineSummary.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
AutonomousVirtualMachineSummary.Builder |
id(String id)
The OCID of the
Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
lifecycleState(AutonomousVirtualMachineSummary.LifecycleState lifecycleState)
The current state of the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
memorySizeInGBs(Integer memorySizeInGBs)
The allocated memory in GBs on the Autonomous Virtual Machine.
|
AutonomousVirtualMachineSummary.Builder |
vmName(String vmName)
The name of the Autonomous Virtual Machine.
|
public AutonomousVirtualMachineSummary.Builder id(String id)
The OCID of the Autonomous Virtual Machine.
id
- the value to setpublic AutonomousVirtualMachineSummary.Builder vmName(String vmName)
The name of the Autonomous Virtual Machine.
vmName
- the value to setpublic AutonomousVirtualMachineSummary.Builder dbServerId(String dbServerId)
The OCID of the Db server associated with the Autonomous Virtual Machine.
dbServerId
- the value to setpublic AutonomousVirtualMachineSummary.Builder dbServerDisplayName(String dbServerDisplayName)
The display name of the dbServer associated with the Autonomous Virtual Machine.
dbServerDisplayName
- the value to setpublic AutonomousVirtualMachineSummary.Builder cpuCoreCount(Integer cpuCoreCount)
The number of CPU cores enabled on the Autonomous Virtual Machine.
cpuCoreCount
- the value to setpublic AutonomousVirtualMachineSummary.Builder memorySizeInGBs(Integer memorySizeInGBs)
The allocated memory in GBs on the Autonomous Virtual Machine.
memorySizeInGBs
- the value to setpublic AutonomousVirtualMachineSummary.Builder dbNodeStorageSizeInGBs(Integer dbNodeStorageSizeInGBs)
The allocated local node storage in GBs on the Autonomous Virtual Machine.
dbNodeStorageSizeInGBs
- the value to setpublic AutonomousVirtualMachineSummary.Builder lifecycleState(AutonomousVirtualMachineSummary.LifecycleState lifecycleState)
The current state of the Autonomous Virtual Machine.
lifecycleState
- the value to setpublic AutonomousVirtualMachineSummary.Builder clientIpAddress(String clientIpAddress)
Client IP Address.
clientIpAddress
- the value to setpublic AutonomousVirtualMachineSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment.
compartmentId
- the value to setpublic AutonomousVirtualMachineSummary.Builder autonomousVmClusterId(String autonomousVmClusterId)
The OCID of the Autonomous VM Cluster associated with the Autonomous Virtual Machine.
autonomousVmClusterId
- the value to setpublic AutonomousVirtualMachineSummary.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic AutonomousVirtualMachineSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
definedTags
- the value to setpublic AutonomousVirtualMachineSummary.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
The OCID of the Cloud Autonomous VM Cluster associated with the Autonomous Virtual Machine.
cloudAutonomousVmClusterId
- the value to setpublic AutonomousVirtualMachineSummary build()
public AutonomousVirtualMachineSummary.Builder copy(AutonomousVirtualMachineSummary model)
Copyright © 2016–2024. All rights reserved.