Package com.oracle.bmc.wlms.model
Class ServerSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.wlms.model.ServerSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public final class ServerSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe summary of servers.
 Note: Objects should always be created or deserialized using theServerSummary.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 theServerSummary.Builder, which maintain a set of all explicitly set fields calledServerSummary.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 classServerSummary.Builderstatic classServerSummary.LatestPatchesStatusWhether or not the server has installed the latest patches.
 - 
Constructor SummaryConstructors Constructor Description ServerSummary(String id, String name, Boolean isAdmin, String status, Integer restartOrder, String middlewarePath, String middlewareType, String weblogicVersion, String jdkPath, String jdkVersion, String wlsDomainName, String wlsDomainId, String wlsDomainPath, ServerSummary.LatestPatchesStatus latestPatchesStatus, PatchReadinessStatus patchReadinessStatus, String hostName, String managedInstanceId, Date timeCreated, Date timeUpdated)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServerSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetHostName()The name of the server.StringgetId()The unique identifier of the server.BooleangetIsAdmin()Whether or not the server is an admin node.StringgetJdkPath()The JDK path on the server.StringgetJdkVersion()The JDK version on the server.ServerSummary.LatestPatchesStatusgetLatestPatchesStatus()Whether or not the server has installed the latest patches.StringgetManagedInstanceId()The managed instance ID of the server.StringgetMiddlewarePath()The middleware path on the server.StringgetMiddlewareType()The middleware type on the server.StringgetName()The name of the server.PatchReadinessStatusgetPatchReadinessStatus()The patch readiness status of the server.IntegergetRestartOrder()The restart order assigned to the server.StringgetStatus()The status of the server.DategetTimeCreated()The date and time the server was first reported (in RFC 3339 format).DategetTimeUpdated()The date and time the server was last reported (in RFC 3339 format).StringgetWeblogicVersion()The version of the WebLogic domain of the serverStringgetWlsDomainId()The ID of the WebLogic domain to which the server belongs.StringgetWlsDomainName()The name of the WebLogic domain to which the server belongs.StringgetWlsDomainPath()The path of the WebLogic domain to which the server belongs.inthashCode()ServerSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ServerSummary@Deprecated @ConstructorProperties({"id","name","isAdmin","status","restartOrder","middlewarePath","middlewareType","weblogicVersion","jdkPath","jdkVersion","wlsDomainName","wlsDomainId","wlsDomainPath","latestPatchesStatus","patchReadinessStatus","hostName","managedInstanceId","timeCreated","timeUpdated"}) public ServerSummary(String id, String name, Boolean isAdmin, String status, Integer restartOrder, String middlewarePath, String middlewareType, String weblogicVersion, String jdkPath, String jdkVersion, String wlsDomainName, String wlsDomainId, String wlsDomainPath, ServerSummary.LatestPatchesStatus latestPatchesStatus, PatchReadinessStatus patchReadinessStatus, String hostName, String managedInstanceId, Date timeCreated, Date timeUpdated) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ServerSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic ServerSummary.Builder toBuilder() 
 - 
getIdpublic String getId() The unique identifier of the server.*Note:** Not an [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). - Returns:
- the value
 
 - 
getNamepublic String getName() The name of the server.- Returns:
- the value
 
 - 
getIsAdminpublic Boolean getIsAdmin() Whether or not the server is an admin node.- Returns:
- the value
 
 - 
getStatuspublic String getStatus() The status of the server.- Returns:
- the value
 
 - 
getRestartOrderpublic Integer getRestartOrder() The restart order assigned to the server.- Returns:
- the value
 
 - 
getMiddlewarePathpublic String getMiddlewarePath() The middleware path on the server.- Returns:
- the value
 
 - 
getMiddlewareTypepublic String getMiddlewareType() The middleware type on the server.- Returns:
- the value
 
 - 
getWeblogicVersionpublic String getWeblogicVersion() The version of the WebLogic domain of the server- Returns:
- the value
 
 - 
getJdkPathpublic String getJdkPath() The JDK path on the server.- Returns:
- the value
 
 - 
getJdkVersionpublic String getJdkVersion() The JDK version on the server.- Returns:
- the value
 
 - 
getWlsDomainNamepublic String getWlsDomainName() The name of the WebLogic domain to which the server belongs.- Returns:
- the value
 
 - 
getWlsDomainIdpublic String getWlsDomainId() The ID of the WebLogic domain to which the server belongs.- Returns:
- the value
 
 - 
getWlsDomainPathpublic String getWlsDomainPath() The path of the WebLogic domain to which the server belongs.- Returns:
- the value
 
 - 
getLatestPatchesStatuspublic ServerSummary.LatestPatchesStatus getLatestPatchesStatus() Whether or not the server has installed the latest patches.- Returns:
- the value
 
 - 
getPatchReadinessStatuspublic PatchReadinessStatus getPatchReadinessStatus() The patch readiness status of the server.- Returns:
- the value
 
 - 
getHostNamepublic String getHostName() The name of the server.- Returns:
- the value
 
 - 
getManagedInstanceIdpublic String getManagedInstanceId() The managed instance ID of the server.- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The date and time the server was first reported (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The date and time the server was last reported (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - 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
 
 
- 
 
-