public static class InstallationSiteSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
InstallationSiteSummary.Builder |
approximateApplicationCount(Integer approximateApplicationCount)
The approximate count of applications running on this installation
|
InstallationSiteSummary.Builder |
blocklist(List<BlocklistEntry> blocklist)
The list of operations that are blocklisted.
|
InstallationSiteSummary |
build() |
InstallationSiteSummary.Builder |
copy(InstallationSiteSummary model) |
InstallationSiteSummary.Builder |
installationKey(String installationKey)
The unique identifier for the installation of Java Runtime at a specific path on a
specific operating system.
|
InstallationSiteSummary.Builder |
jre(JavaRuntimeId jre) |
InstallationSiteSummary.Builder |
lifecycleState(LifecycleState lifecycleState)
The lifecycle state of the installation site.
|
InstallationSiteSummary.Builder |
managedInstanceId(String managedInstanceId)
The OCID of the
related managed instance.
|
InstallationSiteSummary.Builder |
operatingSystem(OperatingSystem operatingSystem) |
InstallationSiteSummary.Builder |
path(String path)
The file system path of the installation.
|
InstallationSiteSummary.Builder |
securityStatus(JreSecurityStatus securityStatus)
The security status of the Java Runtime.
|
InstallationSiteSummary.Builder |
timeLastSeen(Date timeLastSeen)
The date and time the resource was last reported to JMS.
|
public InstallationSiteSummary.Builder installationKey(String installationKey)
The unique identifier for the installation of Java Runtime at a specific path on a specific operating system.
installationKey
- the value to setpublic InstallationSiteSummary.Builder managedInstanceId(String managedInstanceId)
The OCID of the related managed instance.
managedInstanceId
- the value to setpublic InstallationSiteSummary.Builder jre(JavaRuntimeId jre)
public InstallationSiteSummary.Builder securityStatus(JreSecurityStatus securityStatus)
The security status of the Java Runtime.
securityStatus
- the value to setpublic InstallationSiteSummary.Builder path(String path)
The file system path of the installation.
path
- the value to setpublic InstallationSiteSummary.Builder operatingSystem(OperatingSystem operatingSystem)
public InstallationSiteSummary.Builder approximateApplicationCount(Integer approximateApplicationCount)
The approximate count of applications running on this installation
approximateApplicationCount
- the value to setpublic 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.
timeLastSeen
- the value to setpublic InstallationSiteSummary.Builder blocklist(List<BlocklistEntry> blocklist)
The list of operations that are blocklisted.
blocklist
- the value to setpublic InstallationSiteSummary.Builder lifecycleState(LifecycleState lifecycleState)
The lifecycle state of the installation site.
lifecycleState
- the value to setpublic InstallationSiteSummary build()
public InstallationSiteSummary.Builder copy(InstallationSiteSummary model)
Copyright © 2016–2024. All rights reserved.