Class DiscoveredCloudClusterInstance.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredCloudClusterInstance.Builder
-
- Enclosing class:
- DiscoveredCloudClusterInstance
public static class DiscoveredCloudClusterInstance.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredCloudClusterInstance.Builder componentId(String componentId)
-
displayName
public DiscoveredCloudClusterInstance.Builder displayName(String displayName)
-
componentName
public DiscoveredCloudClusterInstance.Builder componentName(String componentName)
-
resourceId
public DiscoveredCloudClusterInstance.Builder resourceId(String resourceId)
-
dbaasId
public DiscoveredCloudClusterInstance.Builder dbaasId(String dbaasId)
-
isSelectedForMonitoring
public DiscoveredCloudClusterInstance.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredCloudClusterInstance.Builder status(DiscoveredCloudDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredCloudClusterInstance.Builder associatedComponents(List<AssociatedCloudComponent> associatedComponents)
-
hostName
public DiscoveredCloudClusterInstance.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 DiscoveredCloudClusterInstance.Builder clusterId(String clusterId)
The unique identifier of the Oracle cluster.- Parameters:
clusterId
- the value to set- Returns:
- this builder
-
nodeRole
public DiscoveredCloudClusterInstance.Builder nodeRole(DiscoveredCloudClusterInstance.NodeRole nodeRole)
The role of the cluster node.- Parameters:
nodeRole
- the value to set- Returns:
- this builder
-
crsBaseDirectory
public DiscoveredCloudClusterInstance.Builder crsBaseDirectory(String crsBaseDirectory)
The Oracle base location of Cluster Ready Services (CRS).- Parameters:
crsBaseDirectory
- the value to set- Returns:
- this builder
-
adrHomeDirectory
public DiscoveredCloudClusterInstance.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 DiscoveredCloudClusterInstance.Builder connector(CloudDbSystemDiscoveryConnector connector)
-
build
public DiscoveredCloudClusterInstance build()
-
copy
public DiscoveredCloudClusterInstance.Builder copy(DiscoveredCloudClusterInstance model)
-
-