Package com.oracle.bmc.wlms.model
Class ServerSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.wlms.model.ServerSummary.Builder
 
- 
- Enclosing class:
- ServerSummary
 
 public static class ServerSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerSummarybuild()ServerSummary.Buildercopy(ServerSummary model)ServerSummary.BuilderhostName(String hostName)The name of the server.ServerSummary.Builderid(String id)The unique identifier of the server.ServerSummary.BuilderisAdmin(Boolean isAdmin)Whether or not the server is an admin node.ServerSummary.BuilderjdkPath(String jdkPath)The JDK path on the server.ServerSummary.BuilderjdkVersion(String jdkVersion)The JDK version on the server.ServerSummary.BuilderlatestPatchesStatus(ServerSummary.LatestPatchesStatus latestPatchesStatus)Whether or not the server has installed the latest patches.ServerSummary.BuildermanagedInstanceId(String managedInstanceId)The managed instance ID of the server.ServerSummary.BuildermiddlewarePath(String middlewarePath)The middleware path on the server.ServerSummary.BuildermiddlewareType(String middlewareType)The middleware type on the server.ServerSummary.Buildername(String name)The name of the server.ServerSummary.BuilderpatchReadinessStatus(PatchReadinessStatus patchReadinessStatus)The patch readiness status of the server.ServerSummary.BuilderrestartOrder(Integer restartOrder)The restart order assigned to the server.ServerSummary.Builderstatus(String status)The status of the server.ServerSummary.BuildertimeCreated(Date timeCreated)The date and time the server was first reported (in RFC 3339 format).ServerSummary.BuildertimeUpdated(Date timeUpdated)The date and time the server was last reported (in RFC 3339 format).ServerSummary.BuilderweblogicVersion(String weblogicVersion)The version of the WebLogic domain of the serverServerSummary.BuilderwlsDomainId(String wlsDomainId)The ID of the WebLogic domain to which the server belongs.ServerSummary.BuilderwlsDomainName(String wlsDomainName)The name of the WebLogic domain to which the server belongs.ServerSummary.BuilderwlsDomainPath(String wlsDomainPath)The path of the WebLogic domain to which the server belongs.
 
- 
- 
- 
Method Detail- 
idpublic ServerSummary.Builder id(String id) The unique identifier of the server.*Note:** Not an [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). - Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic ServerSummary.Builder name(String name) The name of the server.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
isAdminpublic ServerSummary.Builder isAdmin(Boolean isAdmin) Whether or not the server is an admin node.- Parameters:
- isAdmin- the value to set
- Returns:
- this builder
 
 - 
statuspublic ServerSummary.Builder status(String status) The status of the server.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
restartOrderpublic ServerSummary.Builder restartOrder(Integer restartOrder) The restart order assigned to the server.- Parameters:
- restartOrder- the value to set
- Returns:
- this builder
 
 - 
middlewarePathpublic ServerSummary.Builder middlewarePath(String middlewarePath) The middleware path on the server.- Parameters:
- middlewarePath- the value to set
- Returns:
- this builder
 
 - 
middlewareTypepublic ServerSummary.Builder middlewareType(String middlewareType) The middleware type on the server.- Parameters:
- middlewareType- the value to set
- Returns:
- this builder
 
 - 
weblogicVersionpublic ServerSummary.Builder weblogicVersion(String weblogicVersion) The version of the WebLogic domain of the server- Parameters:
- weblogicVersion- the value to set
- Returns:
- this builder
 
 - 
jdkPathpublic ServerSummary.Builder jdkPath(String jdkPath) The JDK path on the server.- Parameters:
- jdkPath- the value to set
- Returns:
- this builder
 
 - 
jdkVersionpublic ServerSummary.Builder jdkVersion(String jdkVersion) The JDK version on the server.- Parameters:
- jdkVersion- the value to set
- Returns:
- this builder
 
 - 
wlsDomainNamepublic ServerSummary.Builder wlsDomainName(String wlsDomainName) The name of the WebLogic domain to which the server belongs.- Parameters:
- wlsDomainName- the value to set
- Returns:
- this builder
 
 - 
wlsDomainIdpublic ServerSummary.Builder wlsDomainId(String wlsDomainId) The ID of the WebLogic domain to which the server belongs.- Parameters:
- wlsDomainId- the value to set
- Returns:
- this builder
 
 - 
wlsDomainPathpublic ServerSummary.Builder wlsDomainPath(String wlsDomainPath) The path of the WebLogic domain to which the server belongs.- Parameters:
- wlsDomainPath- the value to set
- Returns:
- this builder
 
 - 
latestPatchesStatuspublic ServerSummary.Builder latestPatchesStatus(ServerSummary.LatestPatchesStatus latestPatchesStatus) Whether or not the server has installed the latest patches.- Parameters:
- latestPatchesStatus- the value to set
- Returns:
- this builder
 
 - 
patchReadinessStatuspublic ServerSummary.Builder patchReadinessStatus(PatchReadinessStatus patchReadinessStatus) The patch readiness status of the server.- Parameters:
- patchReadinessStatus- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic ServerSummary.Builder hostName(String hostName) The name of the server.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
managedInstanceIdpublic ServerSummary.Builder managedInstanceId(String managedInstanceId) The managed instance ID of the server.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic ServerSummary.Builder timeCreated(Date timeCreated) The date and time the server was first reported (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic ServerSummary.Builder timeUpdated(Date timeUpdated) The date and time the server was last reported (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
buildpublic ServerSummary build() 
 - 
copypublic ServerSummary.Builder copy(ServerSummary model) 
 
- 
 
-