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.BuilderadminServerControlMode(ServerControlMode adminServerControlMode)Whether to manage the admin server using Node Manager or scripts.WlsDomainConfiguration.BuilderadminServerStartScriptPath(String adminServerStartScriptPath)Path to admin server start script.WlsDomainConfiguration.BuilderadminServerStopScriptPath(String adminServerStopScriptPath)Path to admin server stop script.WlsDomainConfigurationbuild()WlsDomainConfiguration.Buildercopy(WlsDomainConfiguration model)WlsDomainConfiguration.BuilderisPatchEnabled(Boolean isPatchEnabled)Whether or not the WebLogic domain is enabled for patching.WlsDomainConfiguration.BuilderisRollbackOnFailure(Boolean isRollbackOnFailure)Whether or not to rollback on failure during patching of WebLogic domain.WlsDomainConfiguration.BuildermanagedServerControlMode(ServerControlMode managedServerControlMode)Whether to manage the managed server using Node Manager or scripts.WlsDomainConfiguration.BuildermanagedServerStartScriptPath(String managedServerStartScriptPath)Path to managed server start script.WlsDomainConfiguration.BuildermanagedServerStopScriptPath(String managedServerStopScriptPath)Path to managed server stop script.WlsDomainConfiguration.BuilderserversShutdownTimeout(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)
-
-