Package com.oracle.bmc.jms.model
Class InstallationSite.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.InstallationSite.Builder
 
- 
- Enclosing class:
- InstallationSite
 
 public static class InstallationSite.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description InstallationSite.BuilderapproximateApplicationCount(Integer approximateApplicationCount)The approximate count of applications running on this installationInstallationSite.Builderblocklist(List<BlocklistEntry> blocklist)The list of operations that are blocklisted.InstallationSitebuild()InstallationSite.Buildercopy(InstallationSite model)InstallationSite.Builderhostname(String hostname)The hostname of the managed instance (if applicable).InstallationSite.BuilderinstallationKey(String installationKey)The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.InstallationSite.Builderjre(JavaRuntimeId jre)InstallationSite.BuilderlifecycleState(LifecycleState lifecycleState)The lifecycle state of the installation site.InstallationSite.BuildermanagedInstanceId(String managedInstanceId)The OCID of the related managed instance.InstallationSite.BuildermanagedInstanceType(ManagedInstanceType managedInstanceType)The type of the source of events.InstallationSite.BuilderoperatingSystem(OperatingSystem operatingSystem)InstallationSite.Builderpath(String path)The file system path of the installation.InstallationSite.BuildertimeLastSeen(Date timeLastSeen)The date and time the resource was last reported to JMS.
 
- 
- 
- 
Method Detail- 
installationKeypublic InstallationSite.Builder installationKey(String installationKey) The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.- Parameters:
- installationKey- the value to set
- Returns:
- this builder
 
 - 
managedInstanceIdpublic InstallationSite.Builder managedInstanceId(String managedInstanceId) The OCID of the related managed instance.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
jrepublic InstallationSite.Builder jre(JavaRuntimeId jre) 
 - 
pathpublic InstallationSite.Builder path(String path) The file system path of the installation.- Parameters:
- path- the value to set
- Returns:
- this builder
 
 - 
operatingSystempublic InstallationSite.Builder operatingSystem(OperatingSystem operatingSystem) 
 - 
approximateApplicationCountpublic InstallationSite.Builder approximateApplicationCount(Integer approximateApplicationCount) The approximate count of applications running on this installation- Parameters:
- approximateApplicationCount- the value to set
- Returns:
- this builder
 
 - 
timeLastSeenpublic InstallationSite.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 InstallationSite.Builder blocklist(List<BlocklistEntry> blocklist) The list of operations that are blocklisted.- Parameters:
- blocklist- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic InstallationSite.Builder lifecycleState(LifecycleState lifecycleState) The lifecycle state of the installation site.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
managedInstanceTypepublic InstallationSite.Builder managedInstanceType(ManagedInstanceType managedInstanceType) The type of the source of events.- Parameters:
- managedInstanceType- the value to set
- Returns:
- this builder
 
 - 
hostnamepublic InstallationSite.Builder hostname(String hostname) The hostname of the managed instance (if applicable).- Parameters:
- hostname- the value to set
- Returns:
- this builder
 
 - 
buildpublic InstallationSite build() 
 - 
copypublic InstallationSite.Builder copy(InstallationSite model) 
 
- 
 
-