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_text_summary.cpython-39.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	ed
d��Z
e
jdd��Z
edd��Zejdd��Zdd�Zdd�Z
dd�ZdS)�SqlTextSummaryz
    SQL Text details
    cKsFdddddd�|_dddddd�|_d|_d|_d|_d|_d|_dS)	a�
        Initializes a new SqlTextSummary object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param sql_identifier:
            The value to assign to the sql_identifier property of this SqlTextSummary.
        :type sql_identifier: str

        :param id:
            The value to assign to the id property of this SqlTextSummary.
        :type id: str

        :param database_id:
            The value to assign to the database_id property of this SqlTextSummary.
        :type database_id: str

        :param compartment_id:
            The value to assign to the compartment_id property of this SqlTextSummary.
        :type compartment_id: str

        :param sql_text:
            The value to assign to the sql_text property of this SqlTextSummary.
        :type sql_text: str

        �str)�sql_identifier�id�database_id�compartment_id�sql_textZ
sqlIdentifierr	Z
databaseIdZ
compartmentIdZsqlTextN)Z
swagger_typesZ
attribute_map�_sql_identifier�_id�_database_id�_compartment_id�	_sql_text)�self�kwargs�r�D/usr/lib/python3.9/site-packages/oci/opsi/models/sql_text_summary.py�__init__s"�	�zSqlTextSummary.__init__cCs|jS)z�
        **[Required]** Gets the sql_identifier of this SqlTextSummary.
        Unique SQL_ID for a SQL Statement.


        :return: The sql_identifier of this SqlTextSummary.
        :rtype: str
        �r
�rrrrrBs
zSqlTextSummary.sql_identifiercCs
||_dS)z�
        Sets the sql_identifier of this SqlTextSummary.
        Unique SQL_ID for a SQL Statement.


        :param sql_identifier: The sql_identifier of this SqlTextSummary.
        :type: str
        Nr)rrrrrrNs
cCs|jS)a
        **[Required]** Gets the id of this SqlTextSummary.
        The `OCID`__ of the database insight resource.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The id of this SqlTextSummary.
        :rtype: str
        �rrrrrr	ZszSqlTextSummary.idcCs
||_dS)a
        Sets the id of this SqlTextSummary.
        The `OCID`__ of the database insight resource.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param id: The id of this SqlTextSummary.
        :type: str
        Nr)rr	rrrr	hscCs|jS)a
        **[Required]** Gets the database_id of this SqlTextSummary.
        The `OCID`__ of the database.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The database_id of this SqlTextSummary.
        :rtype: str
        �rrrrrr
vszSqlTextSummary.database_idcCs
||_dS)a
        Sets the database_id of this SqlTextSummary.
        The `OCID`__ of the database.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param database_id: The database_id of this SqlTextSummary.
        :type: str
        Nr)rr
rrrr
�scCs|jS)a
        Gets the compartment_id of this SqlTextSummary.
        The `OCID`__ of the compartment.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The compartment_id of this SqlTextSummary.
        :rtype: str
        �rrrrrr�szSqlTextSummary.compartment_idcCs
||_dS)a!
        Sets the compartment_id of this SqlTextSummary.
        The `OCID`__ of the compartment.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param compartment_id: The compartment_id of this SqlTextSummary.
        :type: str
        Nr)rrrrrr�scCs|jS)z�
        **[Required]** Gets the sql_text of this SqlTextSummary.
        SQL Text


        :return: The sql_text of this SqlTextSummary.
        :rtype: str
        �rrrrrr�s
zSqlTextSummary.sql_textcCs
||_dS)z�
        Sets the sql_text of this SqlTextSummary.
        SQL Text


        :param sql_text: The sql_text of this SqlTextSummary.
        :type: str
        Nr)rrrrrr�s
cCst|�S�N)rrrrr�__repr__�szSqlTextSummary.__repr__cCs|durdS|j|jkS)NF)�__dict__�r�otherrrr�__eq__�szSqlTextSummary.__eq__cCs
||kSrrr rrr�__ne__�szSqlTextSummary.__ne__N)�__name__�
__module__�__qualname__�__doc__r�propertyr�setterr	r
rrrr"r#rrrrrs20















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