Package com.oracle.bmc.wlms.model
Class ManagedInstance.Builder
- java.lang.Object
- 
- com.oracle.bmc.wlms.model.ManagedInstance.Builder
 
- 
- Enclosing class:
- ManagedInstance
 
 public static class ManagedInstance.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedInstancebuild()ManagedInstance.BuildercompartmentId(String compartmentId)The OCID of the compartment.ManagedInstance.Builderconfiguration(ManagedInstanceConfiguration configuration)ManagedInstance.Buildercopy(ManagedInstance model)ManagedInstance.BuilderdisplayName(String displayName)A user-friendly name that does not have to be unique and is changeable.ManagedInstance.BuilderhostName(String hostName)The FQDN of the managed instance.ManagedInstance.Builderid(String id)The OCID of the managed instance.ManagedInstance.BuilderosArch(String osArch)The operating system architecture on the managed instance.ManagedInstance.BuilderosName(String osName)The operating system name on the managed instance.ManagedInstance.BuilderpluginStatus(String pluginStatus)The plugin status of the managed instance.ManagedInstance.BuilderserverCount(Integer serverCount)The number of servers running in the managed instance.ManagedInstance.BuildertimeCreated(Date timeCreated)The date and time the managed instance was first reported (in RFC 3339 format).ManagedInstance.BuildertimeUpdated(Date timeUpdated)The date and time the managed instance was last report (in RFC 3339 format).
 
- 
- 
- 
Method Detail- 
idpublic ManagedInstance.Builder id(String id) The OCID of the managed instance.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ManagedInstance.Builder displayName(String displayName) A user-friendly name that does not have to be unique and is changeable.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic ManagedInstance.Builder compartmentId(String compartmentId) The OCID of the compartment.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic ManagedInstance.Builder hostName(String hostName) The FQDN of the managed instance.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
serverCountpublic ManagedInstance.Builder serverCount(Integer serverCount) The number of servers running in the managed instance.- Parameters:
- serverCount- the value to set
- Returns:
- this builder
 
 - 
pluginStatuspublic ManagedInstance.Builder pluginStatus(String pluginStatus) The plugin status of the managed instance.- Parameters:
- pluginStatus- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic ManagedInstance.Builder timeCreated(Date timeCreated) The date and time the managed instance was first reported (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic ManagedInstance.Builder timeUpdated(Date timeUpdated) The date and time the managed instance was last report (in RFC 3339 format).Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
osNamepublic ManagedInstance.Builder osName(String osName) The operating system name on the managed instance.- Parameters:
- osName- the value to set
- Returns:
- this builder
 
 - 
osArchpublic ManagedInstance.Builder osArch(String osArch) The operating system architecture on the managed instance.- Parameters:
- osArch- the value to set
- Returns:
- this builder
 
 - 
configurationpublic ManagedInstance.Builder configuration(ManagedInstanceConfiguration configuration) 
 - 
buildpublic ManagedInstance build() 
 - 
copypublic ManagedInstance.Builder copy(ManagedInstance model) 
 
- 
 
-