Class DiscoveredExternalCluster.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredExternalCluster.Builder
-
- Enclosing class:
- DiscoveredExternalCluster
public static class DiscoveredExternalCluster.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredExternalCluster.Builder componentId(String componentId)
-
displayName
public DiscoveredExternalCluster.Builder displayName(String displayName)
-
componentName
public DiscoveredExternalCluster.Builder componentName(String componentName)
-
resourceId
public DiscoveredExternalCluster.Builder resourceId(String resourceId)
-
isSelectedForMonitoring
public DiscoveredExternalCluster.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredExternalCluster.Builder status(DiscoveredExternalDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredExternalCluster.Builder associatedComponents(List<AssociatedComponent> associatedComponents)
-
gridHome
public DiscoveredExternalCluster.Builder gridHome(String gridHome)
The directory in which Oracle Grid Infrastructure is installed.- Parameters:
gridHome
- the value to set- Returns:
- this builder
-
version
public DiscoveredExternalCluster.Builder version(String version)
The version of Oracle Clusterware running in the cluster.- Parameters:
version
- the value to set- Returns:
- this builder
-
isFlexCluster
public DiscoveredExternalCluster.Builder isFlexCluster(Boolean isFlexCluster)
Indicates whether the cluster is an Oracle Flex Cluster or not.- Parameters:
isFlexCluster
- the value to set- Returns:
- this builder
-
networkConfigurations
public DiscoveredExternalCluster.Builder networkConfigurations(List<ExternalClusterNetworkConfiguration> networkConfigurations)
The list of network address configurations of the external cluster.- Parameters:
networkConfigurations
- the value to set- Returns:
- this builder
-
vipConfigurations
public DiscoveredExternalCluster.Builder vipConfigurations(List<ExternalClusterVipConfiguration> vipConfigurations)
The list of Virtual IP (VIP) configurations of the external cluster.- Parameters:
vipConfigurations
- the value to set- Returns:
- this builder
-
scanConfigurations
public DiscoveredExternalCluster.Builder scanConfigurations(List<ExternalClusterScanListenerConfiguration> scanConfigurations)
The list of Single Client Access Name (SCAN) configurations of the external cluster.- Parameters:
scanConfigurations
- the value to set- Returns:
- this builder
-
ocrFileLocation
public DiscoveredExternalCluster.Builder ocrFileLocation(String ocrFileLocation)
The location of the Oracle Cluster Registry (OCR) file.- Parameters:
ocrFileLocation
- the value to set- Returns:
- this builder
-
clusterInstances
public DiscoveredExternalCluster.Builder clusterInstances(List<DiscoveredExternalClusterInstance> clusterInstances)
-
build
public DiscoveredExternalCluster build()
-
copy
public DiscoveredExternalCluster.Builder copy(DiscoveredExternalCluster model)
-
-