RequestSummarizedJavaDownloadCountsDetails¶
-
class
oci.jms_java_downloads.models.
RequestSummarizedJavaDownloadCountsDetails
(**kwargs)¶ Bases:
object
Attributes to summarize the Java download counts in a tenancy.
Attributes
GROUP_AS_JAVA_FAMILY
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. GROUP_AS_JAVA_RELEASE
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. GROUP_AS_PLATFORM
A constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. SORT_BY_DOWNLOAD_COUNT
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. SORT_BY_FAMILY_VERSION
A constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. SORT_ORDER_ASC
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. SORT_ORDER_DESC
A constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. compartment_id
[Required] Gets the compartment_id of this RequestSummarizedJavaDownloadCountsDetails. family_version
Gets the family_version of this RequestSummarizedJavaDownloadCountsDetails. group_as
[Required] Gets the group_as of this RequestSummarizedJavaDownloadCountsDetails. limit
Gets the limit of this RequestSummarizedJavaDownloadCountsDetails. page
Gets the page of this RequestSummarizedJavaDownloadCountsDetails. release_version
Gets the release_version of this RequestSummarizedJavaDownloadCountsDetails. sort_by
Gets the sort_by of this RequestSummarizedJavaDownloadCountsDetails. sort_order
Gets the sort_order of this RequestSummarizedJavaDownloadCountsDetails. time_end
Gets the time_end of this RequestSummarizedJavaDownloadCountsDetails. time_start
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.
-
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
-
family_version
¶ Gets the family_version of this RequestSummarizedJavaDownloadCountsDetails. Unique Java family version identifier.
Returns: The family_version of this RequestSummarizedJavaDownloadCountsDetails. Return type: str
-
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
-
limit
¶ Gets the limit of this RequestSummarizedJavaDownloadCountsDetails. The maximum number of items to return.
Returns: The limit of this RequestSummarizedJavaDownloadCountsDetails. Return type: int
-
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
-
release_version
¶ Gets the release_version of this RequestSummarizedJavaDownloadCountsDetails. Unique Java release version identifier.
Returns: The release_version of this RequestSummarizedJavaDownloadCountsDetails. Return type: str
-
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
-
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
-