Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JreUsage.Builder |
approximateApplicationCount(Integer approximateApplicationCount)
The approximate count of the applications running on this Java Runtime.
|
JreUsage.Builder |
approximateInstallationCount(Integer approximateInstallationCount)
The approximate count of installations that are installations of this Java Runtime.
|
JreUsage.Builder |
approximateManagedInstanceCount(Integer approximateManagedInstanceCount)
The approximate count of the managed instances that report this Java Runtime.
|
JreUsage.Builder |
approximatePendingWorkRequestCount(Integer approximatePendingWorkRequestCount)
The approximate count of work requests working on this Java Runtime.
|
JreUsage |
build() |
JreUsage.Builder |
copy(JreUsage model) |
JreUsage.Builder |
daysUnderSecurityBaseline(Integer daysUnderSecurityBaseline)
The number of days since this release has been under the security baseline.
|
JreUsage.Builder |
distribution(String distribution)
The distribution of a Java Runtime is the name of the lineage of product to which it
belongs, for example Java(TM) SE Runtime Environment.
|
JreUsage.Builder |
endOfSupportLifeDate(Date endOfSupportLifeDate)
The End of Support Life (EOSL) date of the Java Runtime (formatted according to
RFC3339).
|
JreUsage.Builder |
fleetId(String fleetId)
The OCID of the
related fleet.
|
JreUsage.Builder |
id(String id)
The internal identifier of the Java Runtime.
|
JreUsage.Builder |
managedInstanceId(String managedInstanceId)
The OCID of the
related managed instance.
|
JreUsage.Builder |
operatingSystems(List<OperatingSystem> operatingSystems)
The operating systems that have this Java Runtime installed.
|
JreUsage.Builder |
releaseDate(Date releaseDate)
The release date of the Java Runtime (formatted according to
RFC3339).
|
JreUsage.Builder |
securityStatus(JreSecurityStatus securityStatus)
The security status of the Java Runtime.
|
JreUsage.Builder |
timeEnd(Date timeEnd)
Upper bound of the specified time period filter.
|
JreUsage.Builder |
timeFirstSeen(Date timeFirstSeen)
The date and time the resource was first reported to JMS.
|
JreUsage.Builder |
timeLastSeen(Date timeLastSeen)
The date and time the resource was last reported to JMS.
|
JreUsage.Builder |
timeStart(Date timeStart)
Lower bound of the specified time period filter.
|
JreUsage.Builder |
vendor(String vendor)
The vendor of the Java Runtime.
|
JreUsage.Builder |
version(String version)
The version of the Java Runtime.
|
public JreUsage.Builder id(String id)
The internal identifier of the Java Runtime.
id
- the value to setpublic JreUsage.Builder fleetId(String fleetId)
The OCID of the related fleet.
fleetId
- the value to setpublic JreUsage.Builder managedInstanceId(String managedInstanceId)
The OCID of the related managed instance. This property value is present only for /listJreUsage.
managedInstanceId
- the value to setpublic JreUsage.Builder securityStatus(JreSecurityStatus securityStatus)
The security status of the Java Runtime.
securityStatus
- the value to setpublic JreUsage.Builder releaseDate(Date releaseDate)
The release date of the Java Runtime (formatted according to RFC3339).
releaseDate
- the value to setpublic JreUsage.Builder endOfSupportLifeDate(Date endOfSupportLifeDate)
The End of Support Life (EOSL) date of the Java Runtime (formatted according to RFC3339).
endOfSupportLifeDate
- the value to setpublic JreUsage.Builder vendor(String vendor)
The vendor of the Java Runtime.
vendor
- the value to setpublic JreUsage.Builder distribution(String distribution)
The distribution of a Java Runtime is the name of the lineage of product to which it belongs, for example Java(TM) SE Runtime Environment.
distribution
- the value to setpublic JreUsage.Builder version(String version)
The version of the Java Runtime.
version
- the value to setpublic JreUsage.Builder daysUnderSecurityBaseline(Integer daysUnderSecurityBaseline)
The number of days since this release has been under the security baseline.
daysUnderSecurityBaseline
- the value to setpublic JreUsage.Builder operatingSystems(List<OperatingSystem> operatingSystems)
The operating systems that have this Java Runtime installed.
operatingSystems
- the value to setpublic JreUsage.Builder approximateInstallationCount(Integer approximateInstallationCount)
The approximate count of installations that are installations of this Java Runtime.
approximateInstallationCount
- the value to setpublic JreUsage.Builder approximateApplicationCount(Integer approximateApplicationCount)
The approximate count of the applications running on this Java Runtime.
approximateApplicationCount
- the value to setpublic JreUsage.Builder approximateManagedInstanceCount(Integer approximateManagedInstanceCount)
The approximate count of the managed instances that report this Java Runtime.
approximateManagedInstanceCount
- the value to setpublic JreUsage.Builder approximatePendingWorkRequestCount(Integer approximatePendingWorkRequestCount)
The approximate count of work requests working on this Java Runtime.
approximatePendingWorkRequestCount
- the value to setpublic JreUsage.Builder timeStart(Date timeStart)
Lower bound of the specified time period filter. JMS provides a view of the data that is per day. The query uses only the date element of the parameter.
timeStart
- the value to setpublic JreUsage.Builder timeEnd(Date timeEnd)
Upper bound of the specified time period filter. JMS provides a view of the data that is per day. The query uses only the date element of the parameter.
timeEnd
- the value to setpublic JreUsage.Builder timeFirstSeen(Date timeFirstSeen)
The date and time the resource was first reported to JMS. This is potentially before the specified time period provided by the filters. For example, a resource can be first reported to JMS before the start of a specified time period, if it is also reported during the time period.
timeFirstSeen
- the value to setpublic JreUsage.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 JreUsage build()
public JreUsage.Builder copy(JreUsage model)
Copyright © 2016–2024. All rights reserved.