RequestSummarizedJavaDownloadCountsDetails¶
-
class
oci.jms_java_downloads.models.RequestSummarizedJavaDownloadCountsDetails(**kwargs)¶ Bases:
objectAttributes to summarize the Java download counts in a tenancy.
Attributes
GROUP_AS_JAVA_FAMILYA constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. GROUP_AS_JAVA_RELEASEA constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. GROUP_AS_PLATFORMA constant which can be used with the group_as property of a RequestSummarizedJavaDownloadCountsDetails. SORT_BY_DOWNLOAD_COUNTA constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. SORT_BY_FAMILY_VERSIONA constant which can be used with the sort_by property of a RequestSummarizedJavaDownloadCountsDetails. SORT_ORDER_ASCA constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. SORT_ORDER_DESCA constant which can be used with the sort_order property of a RequestSummarizedJavaDownloadCountsDetails. compartment_id[Required] Gets the compartment_id of this RequestSummarizedJavaDownloadCountsDetails. family_versionGets the family_version of this RequestSummarizedJavaDownloadCountsDetails. group_as[Required] Gets the group_as of this RequestSummarizedJavaDownloadCountsDetails. limitGets the limit of this RequestSummarizedJavaDownloadCountsDetails. pageGets the page of this RequestSummarizedJavaDownloadCountsDetails. release_versionGets the release_version of this RequestSummarizedJavaDownloadCountsDetails. sort_byGets the sort_by of this RequestSummarizedJavaDownloadCountsDetails. sort_orderGets the sort_order of this RequestSummarizedJavaDownloadCountsDetails. time_endGets the time_end of this RequestSummarizedJavaDownloadCountsDetails. time_startGets 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
-