HEX
Server: Apache
System: Linux sh00085.hostgator.com 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
User: yqegzjte (1064)
PHP: 8.5.8
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/oci/opsi/models/__pycache__/sql_inventory.cpython-39.opt-1.pyc
a

���f��@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@s~eZdZdZdd�Zedd��Zejdd��Zedd��Zejd	d��Zed
d��Z	e	jdd��Z	d
d�Z
dd�Zdd�ZdS)�SqlInventoryz
    Inventory details.
    cKs2dddd�|_dddd�|_d|_d|_d|_dS)a�
        Initializes a new SqlInventory object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param total_sqls:
            The value to assign to the total_sqls property of this SqlInventory.
        :type total_sqls: int

        :param total_databases:
            The value to assign to the total_databases property of this SqlInventory.
        :type total_databases: int

        :param sqls_analyzed:
            The value to assign to the sqls_analyzed property of this SqlInventory.
        :type sqls_analyzed: int

        �int)�
total_sqls�total_databases�
sqls_analyzedZ	totalSqlsZtotalDatabasesZsqlsAnalyzedN)Z
swagger_typesZ
attribute_map�_total_sqls�_total_databases�_sqls_analyzed)�self�kwargs�r�A/usr/lib/python3.9/site-packages/oci/opsi/models/sql_inventory.py�__init__s��zSqlInventory.__init__cCs|jS)z�
        **[Required]** Gets the total_sqls of this SqlInventory.
        Total number of sqls. Example `2000`


        :return: The total_sqls of this SqlInventory.
        :rtype: int
        �r�rrrrr4s
zSqlInventory.total_sqlscCs
||_dS)z�
        Sets the total_sqls of this SqlInventory.
        Total number of sqls. Example `2000`


        :param total_sqls: The total_sqls of this SqlInventory.
        :type: int
        Nr)rrrrrr@s
cCs|jS)z�
        **[Required]** Gets the total_databases of this SqlInventory.
        Total number of Databases. Example `400`


        :return: The total_databases of this SqlInventory.
        :rtype: int
        �rrrrrr	Ls
zSqlInventory.total_databasescCs
||_dS)z�
        Sets the total_databases of this SqlInventory.
        Total number of Databases. Example `400`


        :param total_databases: The total_databases of this SqlInventory.
        :type: int
        Nr)rr	rrrr	Xs
cCs|jS)z�
        **[Required]** Gets the sqls_analyzed of this SqlInventory.
        Total number of sqls analyzed by the query. Example `120`


        :return: The sqls_analyzed of this SqlInventory.
        :rtype: int
        �r
rrrrr
ds
zSqlInventory.sqls_analyzedcCs
||_dS)z�
        Sets the sqls_analyzed of this SqlInventory.
        Total number of sqls analyzed by the query. Example `120`


        :param sqls_analyzed: The sqls_analyzed of this SqlInventory.
        :type: int
        Nr)rr
rrrr
ps
cCst|�S�N)rrrrr�__repr__|szSqlInventory.__repr__cCs|durdS|j|jkS)NF)�__dict__�r�otherrrr�__eq__szSqlInventory.__eq__cCs
||kSrrrrrr�__ne__�szSqlInventory.__ne__N)
�__name__�
__module__�__qualname__�__doc__r�propertyr�setterr	r
rrrrrrrrs""





rN)Zoci.utilrrrZoci.decoratorsr�objectrrrrr�<module>s