Package com.oracle.bmc.wlms.model
Class UpdateWlsDomainConfigurationDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.wlms.model.UpdateWlsDomainConfigurationDetails
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public final class UpdateWlsDomainConfigurationDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe WebLogic domain configuration for update operation.
 Note: Objects should always be created or deserialized using theUpdateWlsDomainConfigurationDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theUpdateWlsDomainConfigurationDetails.Builder, which maintain a set of all explicitly set fields calledUpdateWlsDomainConfigurationDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUpdateWlsDomainConfigurationDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description UpdateWlsDomainConfigurationDetails(Boolean isPatchEnabled, Boolean isRollbackOnFailure, Integer serversShutdownTimeout, ServerControlMode adminServerControlMode, ServerControlMode managedServerControlMode, String adminServerStartScriptPath, String adminServerStopScriptPath, String managedServerStartScriptPath, String managedServerStopScriptPath)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateWlsDomainConfigurationDetails.Builderbuilder()Create a new builder.booleanequals(Object o)ServerControlModegetAdminServerControlMode()Whether to manage the admin server using Node Manager or scripts.StringgetAdminServerStartScriptPath()Path to admin server start script.StringgetAdminServerStopScriptPath()Path to admin server stop script.BooleangetIsPatchEnabled()Whether or not the WebLogic domain is enabled for patching.BooleangetIsRollbackOnFailure()Whether or not to rollback on failure during patching of WebLogic domain.ServerControlModegetManagedServerControlMode()Whether to manage the managed server using Node Manager or scripts.StringgetManagedServerStartScriptPath()Path to managed server start script.StringgetManagedServerStopScriptPath()Path to managed server stop script.IntegergetServersShutdownTimeout()Servers shutdown timeout in seconds.inthashCode()UpdateWlsDomainConfigurationDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
UpdateWlsDomainConfigurationDetails@Deprecated @ConstructorProperties({"isPatchEnabled","isRollbackOnFailure","serversShutdownTimeout","adminServerControlMode","managedServerControlMode","adminServerStartScriptPath","adminServerStopScriptPath","managedServerStartScriptPath","managedServerStopScriptPath"}) public UpdateWlsDomainConfigurationDetails(Boolean isPatchEnabled, Boolean isRollbackOnFailure, Integer serversShutdownTimeout, ServerControlMode adminServerControlMode, ServerControlMode managedServerControlMode, String adminServerStartScriptPath, String adminServerStopScriptPath, String managedServerStartScriptPath, String managedServerStopScriptPath) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static UpdateWlsDomainConfigurationDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic UpdateWlsDomainConfigurationDetails.Builder toBuilder() 
 - 
getIsPatchEnabledpublic Boolean getIsPatchEnabled() Whether or not the WebLogic domain is enabled for patching.- Returns:
- the value
 
 - 
getIsRollbackOnFailurepublic Boolean getIsRollbackOnFailure() Whether or not to rollback on failure during patching of WebLogic domain.- Returns:
- the value
 
 - 
getServersShutdownTimeoutpublic Integer getServersShutdownTimeout() Servers shutdown timeout in seconds.If set to 0 seconds, it means there is no timeout. - Returns:
- the value
 
 - 
getAdminServerControlModepublic ServerControlMode getAdminServerControlMode() Whether to manage the admin server using Node Manager or scripts.- Returns:
- the value
 
 - 
getManagedServerControlModepublic ServerControlMode getManagedServerControlMode() Whether to manage the managed server using Node Manager or scripts.- Returns:
- the value
 
 - 
getAdminServerStartScriptPathpublic String getAdminServerStartScriptPath() Path to admin server start script.- Returns:
- the value
 
 - 
getAdminServerStopScriptPathpublic String getAdminServerStopScriptPath() Path to admin server stop script.- Returns:
- the value
 
 - 
getManagedServerStartScriptPathpublic String getManagedServerStartScriptPath() Path to managed server start script.- Returns:
- the value
 
 - 
getManagedServerStopScriptPathpublic String getManagedServerStopScriptPath() Path to managed server stop script.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-