Class DiscoveredExternalDbNode.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredExternalDbNode.Builder
-
- Enclosing class:
- DiscoveredExternalDbNode
public static class DiscoveredExternalDbNode.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredExternalDbNode.Builder componentId(String componentId)
-
displayName
public DiscoveredExternalDbNode.Builder displayName(String displayName)
-
componentName
public DiscoveredExternalDbNode.Builder componentName(String componentName)
-
resourceId
public DiscoveredExternalDbNode.Builder resourceId(String resourceId)
-
isSelectedForMonitoring
public DiscoveredExternalDbNode.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredExternalDbNode.Builder status(DiscoveredExternalDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredExternalDbNode.Builder associatedComponents(List<AssociatedComponent> associatedComponents)
-
hostName
public DiscoveredExternalDbNode.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 DiscoveredExternalDbNode.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 DiscoveredExternalDbNode.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 DiscoveredExternalDbNode.Builder connector(ExternalDbSystemDiscoveryConnector connector)
-
build
public DiscoveredExternalDbNode build()
-
copy
public DiscoveredExternalDbNode.Builder copy(DiscoveredExternalDbNode model)
-
-