Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace JreUsage

Java Runtime usage during a specified time period. A Java Runtime is identified by its vendor and version.

Properties

Optional approximateApplicationCount

approximateApplicationCount: undefined | number

The approximate count of the applications running on this Java Runtime. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional approximateInstallationCount

approximateInstallationCount: undefined | number

The approximate count of installations that are installations of this Java Runtime. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional approximateManagedInstanceCount

approximateManagedInstanceCount: undefined | number

The approximate count of the managed instances that report this Java Runtime. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional approximatePendingWorkRequestCount

approximatePendingWorkRequestCount: undefined | number

The approximate count of work requests working on this Java Runtime. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional daysUnderSecurityBaseline

daysUnderSecurityBaseline: undefined | number

The number of days since this release has been under the security baseline. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

distribution

distribution: string

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.

Optional endOfSupportLifeDate

endOfSupportLifeDate: Date

The End of Support Life (EOSL) date of the Java Runtime (formatted according to RFC3339).

Optional fleetId

fleetId: undefined | string

The OCID of the related fleet.

Optional id

id: undefined | string

The internal identifier of the Java Runtime.

Optional managedInstanceId

managedInstanceId: undefined | string

The OCID of the related managed instance. This property value is present only for /listJreUsage.

Optional operatingSystems

operatingSystems: Array<OperatingSystem>

The operating systems that have this Java Runtime installed.

Optional releaseDate

releaseDate: Date

The release date of the Java Runtime (formatted according to RFC3339).

Optional securityStatus

securityStatus: model.JreSecurityStatus

The security status of the Java Runtime.

Optional timeEnd

timeEnd: Date

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.

Optional timeFirstSeen

timeFirstSeen: Date

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.

Optional timeLastSeen

timeLastSeen: Date

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.

Optional timeStart

timeStart: Date

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.

vendor

vendor: string

The vendor of the Java Runtime.

version

version: string

The version of the Java Runtime.

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: JreUsage): object

getJsonObj