Package com.oracle.bmc.jms.model
Class InstallationSiteSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.InstallationSiteSummary.Builder
 
- 
- Enclosing class:
- InstallationSiteSummary
 
 public static class InstallationSiteSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description InstallationSiteSummary.BuilderapproximateApplicationCount(Integer approximateApplicationCount)The approximate count of applications running on this installationInstallationSiteSummary.Builderblocklist(List<BlocklistEntry> blocklist)The list of operations that are blocklisted.InstallationSiteSummarybuild()InstallationSiteSummary.Buildercopy(InstallationSiteSummary model)InstallationSiteSummary.BuilderinstallationKey(String installationKey)The unique identifier for the installation of Java Runtime at a specific path on a specific operating system.InstallationSiteSummary.Builderjre(JavaRuntimeId jre)InstallationSiteSummary.BuilderlifecycleState(LifecycleState lifecycleState)The lifecycle state of the installation site.InstallationSiteSummary.BuildermanagedInstanceId(String managedInstanceId)The OCID of the related managed instance.InstallationSiteSummary.BuilderoperatingSystem(OperatingSystem operatingSystem)InstallationSiteSummary.Builderpath(String path)The file system path of the installation.InstallationSiteSummary.BuildersecurityStatus(JreSecurityStatus securityStatus)The security status of the Java Runtime.InstallationSiteSummary.BuildertimeLastSeen(Date timeLastSeen)The date and time the resource was last reported to JMS.
 
- 
- 
- 
Method Detail- 
installationKeypublic InstallationSiteSummary.Builder installationKey(String installationKey) The unique identifier for the installation of Java Runtime at a specific path on a specific operating system.- Parameters:
- installationKey- the value to set
- Returns:
- this builder
 
 - 
managedInstanceIdpublic InstallationSiteSummary.Builder managedInstanceId(String managedInstanceId) The OCID of the related managed instance.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
jrepublic InstallationSiteSummary.Builder jre(JavaRuntimeId jre) 
 - 
securityStatuspublic InstallationSiteSummary.Builder securityStatus(JreSecurityStatus securityStatus) The security status of the Java Runtime.- Parameters:
- securityStatus- the value to set
- Returns:
- this builder
 
 - 
pathpublic InstallationSiteSummary.Builder path(String path) The file system path of the installation.- Parameters:
- path- the value to set
- Returns:
- this builder
 
 - 
operatingSystempublic InstallationSiteSummary.Builder operatingSystem(OperatingSystem operatingSystem) 
 - 
approximateApplicationCountpublic InstallationSiteSummary.Builder approximateApplicationCount(Integer approximateApplicationCount) The approximate count of applications running on this installation- Parameters:
- approximateApplicationCount- the value to set
- Returns:
- this builder
 
 - 
timeLastSeenpublic InstallationSiteSummary.Builder timeLastSeen(Date timeLastSeen) The date and time the resource was last reported to JMS.This is potentially after the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period. - Parameters:
- timeLastSeen- the value to set
- Returns:
- this builder
 
 - 
blocklistpublic InstallationSiteSummary.Builder blocklist(List<BlocklistEntry> blocklist) The list of operations that are blocklisted.- Parameters:
- blocklist- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic InstallationSiteSummary.Builder lifecycleState(LifecycleState lifecycleState) The lifecycle state of the installation site.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
buildpublic InstallationSiteSummary build() 
 - 
copypublic InstallationSiteSummary.Builder copy(InstallationSiteSummary model) 
 
- 
 
-