JavaDownloadRecord

class oci.jms_java_downloads.models.JavaDownloadRecord(**kwargs)

Bases: object

A record of Java artifact download in a tenancy.

Methods:

__init__(**kwargs)

Initializes a new JavaDownloadRecord object with values from keyword arguments.

Attributes:

architecture

Gets the architecture of this JavaDownloadRecord.

download_source_id

[Required] Gets the download_source_id of this JavaDownloadRecord.

download_type

[Required] Gets the download_type of this JavaDownloadRecord.

family_display_name

Gets the family_display_name of this JavaDownloadRecord.

family_version

Gets the family_version of this JavaDownloadRecord.

os_family

Gets the os_family of this JavaDownloadRecord.

package_type

Gets the package_type of this JavaDownloadRecord.

package_type_detail

Gets the package_type_detail of this JavaDownloadRecord.

release_version

Gets the release_version of this JavaDownloadRecord.

time_downloaded

[Required] Gets the time_downloaded of this JavaDownloadRecord.

__init__(**kwargs)

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

Parameters
  • family_version (str) – The value to assign to the family_version property of this JavaDownloadRecord.

  • family_display_name (str) – The value to assign to the family_display_name property of this JavaDownloadRecord.

  • release_version (str) – The value to assign to the release_version property of this JavaDownloadRecord.

  • os_family (str) – The value to assign to the os_family property of this JavaDownloadRecord.

  • architecture (str) – The value to assign to the architecture property of this JavaDownloadRecord.

  • package_type (str) – The value to assign to the package_type property of this JavaDownloadRecord.

  • package_type_detail (str) – The value to assign to the package_type_detail property of this JavaDownloadRecord.

  • download_source_id (str) – The value to assign to the download_source_id property of this JavaDownloadRecord.

  • time_downloaded (datetime) – The value to assign to the time_downloaded property of this JavaDownloadRecord.

  • download_type (str) – The value to assign to the download_type property of this JavaDownloadRecord.

property architecture

Gets the architecture of this JavaDownloadRecord. The target Operating System architecture for the artifact.

Returns

The architecture of this JavaDownloadRecord.

Return type

str

property download_source_id

[Required] Gets the download_source_id of this JavaDownloadRecord. Identifier of the source that downloaded the artifact.

Returns

The download_source_id of this JavaDownloadRecord.

Return type

str

property download_type

[Required] Gets the download_type of this JavaDownloadRecord. Type of download.

Returns

The download_type of this JavaDownloadRecord.

Return type

str

property family_display_name

Gets the family_display_name of this JavaDownloadRecord. The Java family display name.

Returns

The family_display_name of this JavaDownloadRecord.

Return type

str

property family_version

Gets the family_version of this JavaDownloadRecord. The Java family version identifier.

Returns

The family_version of this JavaDownloadRecord.

Return type

str

property os_family

Gets the os_family of this JavaDownloadRecord. The target Operating System family for the artifact.

Returns

The os_family of this JavaDownloadRecord.

Return type

str

property package_type

Gets the package_type of this JavaDownloadRecord. The package type (typically the file extension) of the artifact.

Returns

The package_type of this JavaDownloadRecord.

Return type

str

property package_type_detail

Gets the package_type_detail of this JavaDownloadRecord. Additional information about the package type.

Returns

The package_type_detail of this JavaDownloadRecord.

Return type

str

property release_version

Gets the release_version of this JavaDownloadRecord. The Java release version identifier.

Returns

The release_version of this JavaDownloadRecord.

Return type

str

property time_downloaded

[Required] Gets the time_downloaded of this JavaDownloadRecord. Timestamp of download.

Returns

The time_downloaded of this JavaDownloadRecord.

Return type

datetime