Package com.oracle.bmc.wlms.model
Class UpdateWlsDomainConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.wlms.model.UpdateWlsDomainConfigurationDetails.Builder
-
- Enclosing class:
- UpdateWlsDomainConfigurationDetails
public static class UpdateWlsDomainConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
isPatchEnabled
public UpdateWlsDomainConfigurationDetails.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 UpdateWlsDomainConfigurationDetails.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 UpdateWlsDomainConfigurationDetails.Builder serversShutdownTimeout(Integer serversShutdownTimeout)
Servers shutdown timeout in seconds.If set to 0 seconds, it means there is no timeout.
- Parameters:
serversShutdownTimeout
- the value to set- Returns:
- this builder
-
adminServerControlMode
public UpdateWlsDomainConfigurationDetails.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 UpdateWlsDomainConfigurationDetails.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 UpdateWlsDomainConfigurationDetails.Builder adminServerStartScriptPath(String adminServerStartScriptPath)
Path to admin server start script.- Parameters:
adminServerStartScriptPath
- the value to set- Returns:
- this builder
-
adminServerStopScriptPath
public UpdateWlsDomainConfigurationDetails.Builder adminServerStopScriptPath(String adminServerStopScriptPath)
Path to admin server stop script.- Parameters:
adminServerStopScriptPath
- the value to set- Returns:
- this builder
-
managedServerStartScriptPath
public UpdateWlsDomainConfigurationDetails.Builder managedServerStartScriptPath(String managedServerStartScriptPath)
Path to managed server start script.- Parameters:
managedServerStartScriptPath
- the value to set- Returns:
- this builder
-
managedServerStopScriptPath
public UpdateWlsDomainConfigurationDetails.Builder managedServerStopScriptPath(String managedServerStopScriptPath)
Path to managed server stop script.- Parameters:
managedServerStopScriptPath
- the value to set- Returns:
- this builder
-
build
public UpdateWlsDomainConfigurationDetails build()
-
copy
public UpdateWlsDomainConfigurationDetails.Builder copy(UpdateWlsDomainConfigurationDetails model)
-
-