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