JavaDownloadCountAggregation

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

Bases: object

Count of Java downloads aggregated by the specified type.

Methods

__init__(**kwargs) Initializes a new JavaDownloadCountAggregation object with values from keyword arguments.

Attributes

architecture Gets the architecture of this JavaDownloadCountAggregation.
download_count [Required] Gets the download_count of this JavaDownloadCountAggregation.
family_display_name Gets the family_display_name of this JavaDownloadCountAggregation.
family_version Gets the family_version of this JavaDownloadCountAggregation.
os_family Gets the os_family of this JavaDownloadCountAggregation.
package_type Gets the package_type of this JavaDownloadCountAggregation.
package_type_detail Gets the package_type_detail of this JavaDownloadCountAggregation.
release_version Gets the release_version of this JavaDownloadCountAggregation.
__init__(**kwargs)

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

Parameters:
  • download_count (int) – The value to assign to the download_count property of this JavaDownloadCountAggregation.
  • family_version (str) – The value to assign to the family_version property of this JavaDownloadCountAggregation.
  • family_display_name (str) – The value to assign to the family_display_name property of this JavaDownloadCountAggregation.
  • release_version (str) – The value to assign to the release_version property of this JavaDownloadCountAggregation.
  • os_family (str) – The value to assign to the os_family property of this JavaDownloadCountAggregation.
  • architecture (str) – The value to assign to the architecture property of this JavaDownloadCountAggregation.
  • package_type (str) – The value to assign to the package_type property of this JavaDownloadCountAggregation.
  • package_type_detail (str) – The value to assign to the package_type_detail property of this JavaDownloadCountAggregation.
architecture

Gets the architecture of this JavaDownloadCountAggregation. The target Operating System architecture for the artifact. Applicable only to PLATFORM aggregationType.

Returns:The architecture of this JavaDownloadCountAggregation.
Return type:str
download_count

[Required] Gets the download_count of this JavaDownloadCountAggregation. Count of Java downloads.

Returns:The download_count of this JavaDownloadCountAggregation.
Return type:int
family_display_name

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

Returns:The family_display_name of this JavaDownloadCountAggregation.
Return type:str
family_version

Gets the family_version of this JavaDownloadCountAggregation. The Java family version.

Returns:The family_version of this JavaDownloadCountAggregation.
Return type:str
os_family

Gets the os_family of this JavaDownloadCountAggregation. The target Operating System family for the artifact. Applicable only to PLATFORM aggregationType.

Returns:The os_family of this JavaDownloadCountAggregation.
Return type:str
package_type

Gets the package_type of this JavaDownloadCountAggregation. The package type (typically the file extension) of the artifact. Applicable only to PLATFORM aggregationType.

Returns:The package_type of this JavaDownloadCountAggregation.
Return type:str
package_type_detail

Gets the package_type_detail of this JavaDownloadCountAggregation. Additional information about the package type. Applicable only to PLATFORM aggregationType.

Returns:The package_type_detail of this JavaDownloadCountAggregation.
Return type:str
release_version

Gets the release_version of this JavaDownloadCountAggregation. The Java release version. Applicable only to JAVA_RELEASE aggregationType.

Returns:The release_version of this JavaDownloadCountAggregation.
Return type:str