JavaRuntimeId

class oci.jms.models.JavaRuntimeId(**kwargs)

Bases: object

The essential properties to identify a Java Runtime.

Methods:

__init__(**kwargs)

Initializes a new JavaRuntimeId object with values from keyword arguments.

Attributes:

distribution

[Required] Gets the distribution of this JavaRuntimeId.

jre_key

Gets the jre_key of this JavaRuntimeId.

vendor

[Required] Gets the vendor of this JavaRuntimeId.

version

[Required] Gets the version of this JavaRuntimeId.

__init__(**kwargs)

Initializes a new JavaRuntimeId object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • version (str) – The value to assign to the version property of this JavaRuntimeId.

  • vendor (str) – The value to assign to the vendor property of this JavaRuntimeId.

  • distribution (str) – The value to assign to the distribution property of this JavaRuntimeId.

  • jre_key (str) – The value to assign to the jre_key property of this JavaRuntimeId.

property distribution

[Required] Gets the distribution of this JavaRuntimeId. 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_.

Returns

The distribution of this JavaRuntimeId.

Return type

str

property jre_key

Gets the jre_key of this JavaRuntimeId. The unique identifier for a Java Runtime.

Returns

The jre_key of this JavaRuntimeId.

Return type

str

property vendor

[Required] Gets the vendor of this JavaRuntimeId. The vendor of the Java Runtime.

Returns

The vendor of this JavaRuntimeId.

Return type

str

property version

[Required] Gets the version of this JavaRuntimeId. The version of the Java Runtime.

Returns

The version of this JavaRuntimeId.

Return type

str