a üÎòf¶0ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s4eZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZed d „ƒZ e jd d „ƒZ ed d„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd „ƒZejd!d „ƒZd"d#„Zd$d%„Zd&d'„Zd(S))ÚJavaServerUsagez; Java Server usage during a specified time period. c Ksxdddddddddddœ |_ddddd d d d d ddœ |_d|_d|_d|_d|_d|_d|_d|_d|_ d|_ d|_ dS)aþ Initializes a new JavaServerUsage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param server_key: The value to assign to the server_key property of this JavaServerUsage. :type server_key: str :param fleet_id: The value to assign to the fleet_id property of this JavaServerUsage. :type fleet_id: str :param server_name: The value to assign to the server_name property of this JavaServerUsage. :type server_name: str :param server_version: The value to assign to the server_version property of this JavaServerUsage. :type server_version: str :param server_instance_count: The value to assign to the server_instance_count property of this JavaServerUsage. :type server_instance_count: int :param approximate_deployed_application_count: The value to assign to the approximate_deployed_application_count property of this JavaServerUsage. :type approximate_deployed_application_count: int :param time_start: The value to assign to the time_start property of this JavaServerUsage. :type time_start: datetime :param time_end: The value to assign to the time_end property of this JavaServerUsage. :type time_end: datetime :param time_first_seen: The value to assign to the time_first_seen property of this JavaServerUsage. :type time_first_seen: datetime :param time_last_seen: The value to assign to the time_last_seen property of this JavaServerUsage. :type time_last_seen: datetime ÚstrÚintZdatetime) Ú server_keyÚfleet_idÚ server_nameÚserver_versionÚserver_instance_countÚ&approximate_deployed_application_countÚ time_startÚtime_endÚtime_first_seenÚtime_last_seenZ serverKeyZfleetIdZ serverNameZ serverVersionZserverInstanceCountZ#approximateDeployedApplicationCountZ timeStartZtimeEndZ timeFirstSeenZ timeLastSeenN) Z swagger_typesZ attribute_mapÚ _server_keyÚ _fleet_idÚ _server_nameÚ_server_versionÚ_server_instance_countÚ'_approximate_deployed_application_countÚ _time_startÚ _time_endÚ_time_first_seenÚ_time_last_seen)ÚselfÚkwargs©rúD/usr/lib/python3.9/site-packages/oci/jms/models/java_server_usage.pyÚ__init__s@/öö zJavaServerUsage.__init__cCs|jS)zÐ **[Required]** Gets the server_key of this JavaServerUsage. The internal identifier of the Java Server. :return: The server_key of this JavaServerUsage. :rtype: str ©r©rrrr r es zJavaServerUsage.server_keycCs ||_dS)zÊ Sets the server_key of this JavaServerUsage. The internal identifier of the Java Server. :param server_key: The server_key of this JavaServerUsage. :type: str Nr")rr rrr r qs cCs|jS)a **[Required]** Gets the fleet_id of this JavaServerUsage. The `OCID`__ of the related fleet. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The fleet_id of this JavaServerUsage. :rtype: str ©rr#rrr r }s zJavaServerUsage.fleet_idcCs ||_dS)a Sets the fleet_id of this JavaServerUsage. The `OCID`__ of the related fleet. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param fleet_id: The fleet_id of this JavaServerUsage. :type: str Nr$)rr rrr r ‹s cCs|jS)zà **[Required]** Gets the server_name of this JavaServerUsage. The name of the Java Server. :return: The server_name of this JavaServerUsage. :rtype: str ©rr#rrr r ™s zJavaServerUsage.server_namecCs ||_dS)z¾ Sets the server_name of this JavaServerUsage. The name of the Java Server. :param server_name: The server_name of this JavaServerUsage. :type: str Nr%)rr rrr r ¥s cCs|jS)z½ Gets the server_version of this JavaServerUsage. The version of the Java Server. :return: The server_version of this JavaServerUsage. :rtype: str ©rr#rrr r ±s zJavaServerUsage.server_versioncCs ||_dS)zÊ Sets the server_version of this JavaServerUsage. The version of the Java Server. :param server_version: The server_version of this JavaServerUsage. :type: str Nr&)rr rrr r ½s cCs|jS)zÝ Gets the server_instance_count of this JavaServerUsage. The count of server instances of the Java Server. :return: The server_instance_count of this JavaServerUsage. :rtype: int ©rr#rrr r És z%JavaServerUsage.server_instance_countcCs ||_dS)zñ Sets the server_instance_count of this JavaServerUsage. The count of server instances of the Java Server. :param server_instance_count: The server_instance_count of this JavaServerUsage. :type: int Nr')rr rrr r Õs cCs|jS)a Gets the approximate_deployed_application_count of this JavaServerUsage. The approximate count of deployed applications in the Java Server. :return: The approximate_deployed_application_count of this JavaServerUsage. :rtype: int ©rr#rrr rás z6JavaServerUsage.approximate_deployed_application_countcCs ||_dS)a5 Sets the approximate_deployed_application_count of this JavaServerUsage. The approximate count of deployed applications in the Java Server. :param approximate_deployed_application_count: The approximate_deployed_application_count of this JavaServerUsage. :type: int Nr()rrrrr rís cCs|jS)a5 Gets the time_start of this JavaServerUsage. Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. :return: The time_start of this JavaServerUsage. :rtype: datetime ©rr#rrr rùs zJavaServerUsage.time_startcCs ||_dS)a> Sets the time_start of this JavaServerUsage. Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. :param time_start: The time_start of this JavaServerUsage. :type: datetime Nr))rrrrr rs cCs|jS)a1 Gets the time_end of this JavaServerUsage. Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. :return: The time_end of this JavaServerUsage. :rtype: datetime ©rr#rrr rs zJavaServerUsage.time_endcCs ||_dS)a8 Sets the time_end of this JavaServerUsage. Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. :param time_end: The time_end of this JavaServerUsage. :type: datetime Nr*)rrrrr rs cCs|jS)aÙ Gets the time_first_seen of this JavaServerUsage. The date and time the resource was _first_ reported to JMS. This is potentially _before_ the specified time period provided by the filters. For example, a resource can be first reported to JMS before the start of a specified time period, if it is also reported during the time period. :return: The time_first_seen of this JavaServerUsage. :rtype: datetime ©rr#rrr r)s zJavaServerUsage.time_first_seencCs ||_dS)aç Sets the time_first_seen of this JavaServerUsage. The date and time the resource was _first_ reported to JMS. This is potentially _before_ the specified time period provided by the filters. For example, a resource can be first reported to JMS before the start of a specified time period, if it is also reported during the time period. :param time_first_seen: The time_first_seen of this JavaServerUsage. :type: datetime Nr+)rrrrr r8s cCs|jS)aÔ Gets the time_last_seen of this JavaServerUsage. The date and time the resource was _last_ reported to JMS. This is potentially _after_ the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period. :return: The time_last_seen of this JavaServerUsage. :rtype: datetime ©rr#rrr rGs zJavaServerUsage.time_last_seencCs ||_dS)aá Sets the time_last_seen of this JavaServerUsage. The date and time the resource was _last_ reported to JMS. This is potentially _after_ the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period. :param time_last_seen: The time_last_seen of this JavaServerUsage. :type: datetime Nr,)rrrrr rVs cCst|ƒS©N)rr#rrr Ú__repr__eszJavaServerUsage.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrr Ú__eq__hszJavaServerUsage.__eq__cCs ||k Sr-rr0rrr Ú__ne__nszJavaServerUsage.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__r!Úpropertyr Úsetterr r r r rrrrrr.r2r3rrrr r sZS                    rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrr Ús