Class DiscoveredCloudDbNode.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredCloudDbNode.Builder
-
- Enclosing class:
- DiscoveredCloudDbNode
public static class DiscoveredCloudDbNode.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredCloudDbNode.Builder componentId(String componentId)
-
displayName
public DiscoveredCloudDbNode.Builder displayName(String displayName)
-
componentName
public DiscoveredCloudDbNode.Builder componentName(String componentName)
-
resourceId
public DiscoveredCloudDbNode.Builder resourceId(String resourceId)
-
dbaasId
public DiscoveredCloudDbNode.Builder dbaasId(String dbaasId)
-
isSelectedForMonitoring
public DiscoveredCloudDbNode.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredCloudDbNode.Builder status(DiscoveredCloudDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredCloudDbNode.Builder associatedComponents(List<AssociatedCloudComponent> associatedComponents)
-
hostName
public DiscoveredCloudDbNode.Builder hostName(String hostName)
The name of the host on which the ASM instance is running.- Parameters:
hostName
- the value to set- Returns:
- this builder
-
cpuCoreCount
public DiscoveredCloudDbNode.Builder cpuCoreCount(Float cpuCoreCount)
The number of CPU cores available on the DB node.- Parameters:
cpuCoreCount
- the value to set- Returns:
- this builder
-
memorySizeInGBs
public DiscoveredCloudDbNode.Builder memorySizeInGBs(Float memorySizeInGBs)
The total memory in gigabytes (GB) on the DB node.- Parameters:
memorySizeInGBs
- the value to set- Returns:
- this builder
-
connector
public DiscoveredCloudDbNode.Builder connector(CloudDbSystemDiscoveryConnector connector)
-
build
public DiscoveredCloudDbNode build()
-
copy
public DiscoveredCloudDbNode.Builder copy(DiscoveredCloudDbNode model)
-
-