Class DiscoveredExternalClusterInstance.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredExternalClusterInstance.Builder
-
- Enclosing class:
- DiscoveredExternalClusterInstance
public static class DiscoveredExternalClusterInstance.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredExternalClusterInstance.Builder componentId(String componentId)
-
displayName
public DiscoveredExternalClusterInstance.Builder displayName(String displayName)
-
componentName
public DiscoveredExternalClusterInstance.Builder componentName(String componentName)
-
resourceId
public DiscoveredExternalClusterInstance.Builder resourceId(String resourceId)
-
isSelectedForMonitoring
public DiscoveredExternalClusterInstance.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredExternalClusterInstance.Builder status(DiscoveredExternalDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredExternalClusterInstance.Builder associatedComponents(List<AssociatedComponent> associatedComponents)
-
hostName
public DiscoveredExternalClusterInstance.Builder hostName(String hostName)
The name of the host on which the cluster instance is running.- Parameters:
hostName
- the value to set- Returns:
- this builder
-
clusterId
public DiscoveredExternalClusterInstance.Builder clusterId(String clusterId)
The unique identifier of the Oracle cluster.- Parameters:
clusterId
- the value to set- Returns:
- this builder
-
nodeRole
public DiscoveredExternalClusterInstance.Builder nodeRole(DiscoveredExternalClusterInstance.NodeRole nodeRole)
The role of the cluster node.- Parameters:
nodeRole
- the value to set- Returns:
- this builder
-
crsBaseDirectory
public DiscoveredExternalClusterInstance.Builder crsBaseDirectory(String crsBaseDirectory)
The Oracle base location of Cluster Ready Services (CRS).- Parameters:
crsBaseDirectory
- the value to set- Returns:
- this builder
-
adrHomeDirectory
public DiscoveredExternalClusterInstance.Builder adrHomeDirectory(String adrHomeDirectory)
The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.- Parameters:
adrHomeDirectory
- the value to set- Returns:
- this builder
-
connector
public DiscoveredExternalClusterInstance.Builder connector(ExternalDbSystemDiscoveryConnector connector)
-
build
public DiscoveredExternalClusterInstance build()
-
copy
public DiscoveredExternalClusterInstance.Builder copy(DiscoveredExternalClusterInstance model)
-
-