RequestSummarizedJavaDownloadCountsDetails¶
- class oci.jms_java_downloads.models.RequestSummarizedJavaDownloadCountsDetails(**kwargs)¶
Bases:
objectAttributes to summarize the Java download counts in a tenancy.
Attributes:
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails.
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails.
[Required] Gets the compartment_id of this RequestSummarizedJavaDownloadCountsDetails.
Gets the family_version of this RequestSummarizedJavaDownloadCountsDetails.
[Required] Gets the group_as of this RequestSummarizedJavaDownloadCountsDetails.
Gets the limit of this RequestSummarizedJavaDownloadCountsDetails.
Gets the page of this RequestSummarizedJavaDownloadCountsDetails.
Gets the release_version of this RequestSummarizedJavaDownloadCountsDetails.
Gets the sort_by of this RequestSummarizedJavaDownloadCountsDetails.
Gets the sort_order of this RequestSummarizedJavaDownloadCountsDetails.
Gets the time_end of this RequestSummarizedJavaDownloadCountsDetails.
Gets the time_start of this RequestSummarizedJavaDownloadCountsDetails.
Methods:
__init__(**kwargs)Initializes a new RequestSummarizedJavaDownloadCountsDetails object with values from keyword arguments.
- GROUP_AS_JAVA_FAMILY = 'JAVA_FAMILY'¶
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “JAVA_FAMILY”
- GROUP_AS_JAVA_RELEASE = 'JAVA_RELEASE'¶
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “JAVA_RELEASE”
- GROUP_AS_PLATFORM = 'PLATFORM'¶
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “PLATFORM”
- SORT_BY_DOWNLOAD_COUNT = 'DOWNLOAD_COUNT'¶
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “DOWNLOAD_COUNT”
- SORT_BY_FAMILY_VERSION = 'FAMILY_VERSION'¶
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “FAMILY_VERSION”
- SORT_ORDER_ASC = 'ASC'¶
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “ASC”
- SORT_ORDER_DESC = 'DESC'¶
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. This constant has a value of “DESC”
- __init__(**kwargs)¶
Initializes a new RequestSummarizedJavaDownloadCountsDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
compartment_id (str) – The value to assign to the compartment_id property of this RequestSummarizedJavaDownloadCountsDetails.
group_as (str) – The value to assign to the group_as property of this RequestSummarizedJavaDownloadCountsDetails. Allowed values for this property are: “JAVA_FAMILY”, “JAVA_RELEASE”, “PLATFORM”
family_version (str) – The value to assign to the family_version property of this RequestSummarizedJavaDownloadCountsDetails.
release_version (str) – The value to assign to the release_version property of this RequestSummarizedJavaDownloadCountsDetails.
time_start (datetime) – The value to assign to the time_start property of this RequestSummarizedJavaDownloadCountsDetails.
time_end (datetime) – The value to assign to the time_end property of this RequestSummarizedJavaDownloadCountsDetails.
sort_by (str) – The value to assign to the sort_by property of this RequestSummarizedJavaDownloadCountsDetails. Allowed values for this property are: “FAMILY_VERSION”, “DOWNLOAD_COUNT”
sort_order (str) – The value to assign to the sort_order property of this RequestSummarizedJavaDownloadCountsDetails. Allowed values for this property are: “ASC”, “DESC”
limit (int) – The value to assign to the limit property of this RequestSummarizedJavaDownloadCountsDetails.
page (str) – The value to assign to the page property of this RequestSummarizedJavaDownloadCountsDetails.
- property compartment_id¶
[Required] Gets the compartment_id of this RequestSummarizedJavaDownloadCountsDetails. The compartment OCID here should be the tenancy OCID.
- Returns
The compartment_id of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property family_version¶
Gets the family_version of this RequestSummarizedJavaDownloadCountsDetails. Unique Java family version identifier.
- Returns
The family_version of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property group_as¶
[Required] Gets the group_as of this RequestSummarizedJavaDownloadCountsDetails. The property that specifies the aggregation type for the download counts.
Allowed values for this property are: “JAVA_FAMILY”, “JAVA_RELEASE”, “PLATFORM”
- Returns
The group_as of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property limit¶
Gets the limit of this RequestSummarizedJavaDownloadCountsDetails. The maximum number of items to return.
- Returns
The limit of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
int
- property page¶
Gets the page of this RequestSummarizedJavaDownloadCountsDetails. The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous call.
- Returns
The page of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property release_version¶
Gets the release_version of this RequestSummarizedJavaDownloadCountsDetails. Unique Java release version identifier.
- Returns
The release_version of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property sort_by¶
Gets the sort_by of this RequestSummarizedJavaDownloadCountsDetails. The property to be used for sorting the aggregated report.
Allowed values for this property are: “FAMILY_VERSION”, “DOWNLOAD_COUNT”
- Returns
The sort_by of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str
- property sort_order¶
Gets the sort_order of this RequestSummarizedJavaDownloadCountsDetails. The sort order for the aggregated report.
Allowed values for this property are: “ASC”, “DESC”
- Returns
The sort_order of this RequestSummarizedJavaDownloadCountsDetails.
- Return type
str