Class DiscoveredExternalAsm.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DiscoveredExternalAsm.Builder
-
- Enclosing class:
- DiscoveredExternalAsm
public static class DiscoveredExternalAsm.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
componentId
public DiscoveredExternalAsm.Builder componentId(String componentId)
-
displayName
public DiscoveredExternalAsm.Builder displayName(String displayName)
-
componentName
public DiscoveredExternalAsm.Builder componentName(String componentName)
-
resourceId
public DiscoveredExternalAsm.Builder resourceId(String resourceId)
-
isSelectedForMonitoring
public DiscoveredExternalAsm.Builder isSelectedForMonitoring(Boolean isSelectedForMonitoring)
-
status
public DiscoveredExternalAsm.Builder status(DiscoveredExternalDbSystemComponent.Status status)
-
associatedComponents
public DiscoveredExternalAsm.Builder associatedComponents(List<AssociatedComponent> associatedComponents)
-
gridHome
public DiscoveredExternalAsm.Builder gridHome(String gridHome)
The directory in which ASM is installed.This is the same directory in which Oracle Grid Infrastructure is installed.
- Parameters:
gridHome
- the value to set- Returns:
- this builder
-
isFlexEnabled
public DiscoveredExternalAsm.Builder isFlexEnabled(Boolean isFlexEnabled)
Indicates whether Oracle Flex ASM is enabled or not.- Parameters:
isFlexEnabled
- the value to set- Returns:
- this builder
-
version
public DiscoveredExternalAsm.Builder version(String version)
The ASM version.- Parameters:
version
- the value to set- Returns:
- this builder
-
asmInstances
public DiscoveredExternalAsm.Builder asmInstances(List<DiscoveredExternalAsmInstance> asmInstances)
-
connector
public DiscoveredExternalAsm.Builder connector(ExternalDbSystemDiscoveryConnector connector)
-
build
public DiscoveredExternalAsm build()
-
copy
public DiscoveredExternalAsm.Builder copy(DiscoveredExternalAsm model)
-
-