ruạṛ
a O��f_ � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sR e Zd ZdZdZdZdd� Zedd� �Zej dd� �Zd d � Z dd� Zd d� ZdS )�InitializationVariablesz� User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. �CASE_SENSITIVE�CASE_INSENSITIVE_LOWERCASEc K s ddi| _ ddi| _d| _dS )ag Initializes a new InitializationVariables object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param lower_case_table_names: The value to assign to the lower_case_table_names property of this InitializationVariables. Allowed values for this property are: "CASE_SENSITIVE", "CASE_INSENSITIVE_LOWERCASE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lower_case_table_names: str �lower_case_table_names�str�lowerCaseTableNamesN)� swagger_types� attribute_map�_lower_case_table_names)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/mysql/models/initialization_variables.py�__init__ s ��z InitializationVariables.__init__c C s | j S )a� Gets the lower_case_table_names of this InitializationVariables. Represents the MySQL server system variable lower_case_table_names (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System. Valid values are: - CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) - CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1) Allowed values for this property are: "CASE_SENSITIVE", "CASE_INSENSITIVE_LOWERCASE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The lower_case_table_names of this InitializationVariables. :rtype: str )r �r r r r r . s z.InitializationVariables.lower_case_table_namesc C s ddg}t ||�sd}|| _dS )a8 Sets the lower_case_table_names of this InitializationVariables. Represents the MySQL server system variable lower_case_table_names (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System. Valid values are: - CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) - CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1) :param lower_case_table_names: The lower_case_table_names of this InitializationVariables. :type: str r r �UNKNOWN_ENUM_VALUEN)r r )r r �allowed_valuesr r r r C s c C s t | �S �N)r r r r r �__repr__X s z InitializationVariables.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__[ s zInitializationVariables.__eq__c C s | |k S r r r r r r �__ne__a s zInitializationVariables.__ne__N) �__name__� __module__�__qualname__�__doc__�%LOWER_CASE_TABLE_NAMES_CASE_SENSITIVE�1LOWER_CASE_TABLE_NAMES_CASE_INSENSITIVE_LOWERCASEr �propertyr �setterr r r r r r r r s r N)�oci.utilr r r �oci.decoratorsr �objectr r r r r �<module> s
cải xoăn