Package com.oracle.bmc.wlms.model
Class WlsDomainConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.wlms.model.WlsDomainConfiguration.Builder
-
- Enclosing class:
- WlsDomainConfiguration
public static class WlsDomainConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WlsDomainConfiguration.Builder
adminServerControlMode(ServerControlMode adminServerControlMode)
Whether to manage the admin server using Node Manager or scripts.WlsDomainConfiguration.Builder
adminServerStartScriptPath(String adminServerStartScriptPath)
Path to admin server start script.WlsDomainConfiguration.Builder
adminServerStopScriptPath(String adminServerStopScriptPath)
Path to admin server stop script.WlsDomainConfiguration
build()
WlsDomainConfiguration.Builder
copy(WlsDomainConfiguration model)
WlsDomainConfiguration.Builder
isPatchEnabled(Boolean isPatchEnabled)
Whether or not the WebLogic domain is enabled for patching.WlsDomainConfiguration.Builder
isRollbackOnFailure(Boolean isRollbackOnFailure)
Whether or not to rollback on failure during patching of WebLogic domain.WlsDomainConfiguration.Builder
managedServerControlMode(ServerControlMode managedServerControlMode)
Whether to manage the managed server using Node Manager or scripts.WlsDomainConfiguration.Builder
managedServerStartScriptPath(String managedServerStartScriptPath)
Path to managed server start script.WlsDomainConfiguration.Builder
managedServerStopScriptPath(String managedServerStopScriptPath)
Path to managed server stop script.WlsDomainConfiguration.Builder
serversShutdownTimeout(Integer serversShutdownTimeout)
Servers shutdown timeout.
-
-
-
Method Detail
-
isPatchEnabled
public WlsDomainConfiguration.Builder isPatchEnabled(Boolean isPatchEnabled)
Whether or not the WebLogic domain is enabled for patching.- Parameters:
isPatchEnabled
- the value to set- Returns:
- this builder
-
isRollbackOnFailure
public WlsDomainConfiguration.Builder isRollbackOnFailure(Boolean isRollbackOnFailure)
Whether or not to rollback on failure during patching of WebLogic domain.- Parameters:
isRollbackOnFailure
- the value to set- Returns:
- this builder
-
serversShutdownTimeout
public WlsDomainConfiguration.Builder serversShutdownTimeout(Integer serversShutdownTimeout)
Servers shutdown timeout.- Parameters:
serversShutdownTimeout
- the value to set- Returns:
- this builder
-
adminServerControlMode
public WlsDomainConfiguration.Builder adminServerControlMode(ServerControlMode adminServerControlMode)
Whether to manage the admin server using Node Manager or scripts.- Parameters:
adminServerControlMode
- the value to set- Returns:
- this builder
-
managedServerControlMode
public WlsDomainConfiguration.Builder managedServerControlMode(ServerControlMode managedServerControlMode)
Whether to manage the managed server using Node Manager or scripts.- Parameters:
managedServerControlMode
- the value to set- Returns:
- this builder
-
adminServerStartScriptPath
public WlsDomainConfiguration.Builder adminServerStartScriptPath(String adminServerStartScriptPath)
Path to admin server start script.- Parameters:
adminServerStartScriptPath
- the value to set- Returns:
- this builder
-
adminServerStopScriptPath
public WlsDomainConfiguration.Builder adminServerStopScriptPath(String adminServerStopScriptPath)
Path to admin server stop script.- Parameters:
adminServerStopScriptPath
- the value to set- Returns:
- this builder
-
managedServerStartScriptPath
public WlsDomainConfiguration.Builder managedServerStartScriptPath(String managedServerStartScriptPath)
Path to managed server start script.- Parameters:
managedServerStartScriptPath
- the value to set- Returns:
- this builder
-
managedServerStopScriptPath
public WlsDomainConfiguration.Builder managedServerStopScriptPath(String managedServerStopScriptPath)
Path to managed server stop script.- Parameters:
managedServerStopScriptPath
- the value to set- Returns:
- this builder
-
build
public WlsDomainConfiguration build()
-
copy
public WlsDomainConfiguration.Builder copy(WlsDomainConfiguration model)
-
-