a üÎòfîã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s¢eZdZdZdZdZdZdZdZdZ dZ d Z d Z d d „Z ed d„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd„ƒZejdd„ƒZdd„Zdd„Zdd„ZdS)Ú ResultColumnz& Querylanguage result column. ÚBOOLEANÚSTRINGÚDOUBLEÚFLOATÚLONGÚINTEGERÚ TIMESTAMPÚFACETÚTABLEcKs2ddddœ|_ddddœ|_d|_d|_d|_dS)a| Initializes a new ResultColumn object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param internal_name: The value to assign to the internal_name property of this ResultColumn. :type internal_name: str :param display_name: The value to assign to the display_name property of this ResultColumn. :type display_name: str :param value_type: The value to assign to the value_type property of this ResultColumn. Allowed values for this property are: "BOOLEAN", "STRING", "DOUBLE", "FLOAT", "LONG", "INTEGER", "TIMESTAMP", "FACET", "TABLE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type value_type: str Ústr)Ú internal_nameÚ display_nameÚ value_typeZ internalNameZ displayNameZ valueTypeN)Z swagger_typesZ attribute_mapÚ_internal_nameÚ _display_nameÚ _value_type)ÚselfÚkwargs©rúJ/usr/lib/python3.9/site-packages/oci/log_analytics/models/result_column.pyÚ__init__6sýýzResultColumn.__init__cCs|jS)z¹ Gets the internal_name of this ResultColumn. Internal identifier for the column. :return: The internal_name of this ResultColumn. :rtype: str ©r©rrrrrZs zResultColumn.internal_namecCs ||_dS)zÅ Sets the internal_name of this ResultColumn. Internal identifier for the column. :param internal_name: The internal_name of this ResultColumn. :type: str Nr)rrrrrrfs cCs|jS)zÜ Gets the display_name of this ResultColumn. Display name - will be alias if result column is renamed by queryString. :return: The display_name of this ResultColumn. :rtype: str ©rrrrrrrs zResultColumn.display_namecCs ||_dS)zç Sets the display_name of this ResultColumn. Display name - will be alias if result column is renamed by queryString. :param display_name: The display_name of this ResultColumn. :type: str Nr)rrrrrr~s cCs|jS)a­ Gets the value_type of this ResultColumn. Field denoting column data type. Allowed values for this property are: "BOOLEAN", "STRING", "DOUBLE", "FLOAT", "LONG", "INTEGER", "TIMESTAMP", "FACET", "TABLE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The value_type of this ResultColumn. :rtype: str )rrrrrrŠs zResultColumn.value_typecCs gd¢}t||ƒsd}||_dS)z¹ Sets the value_type of this ResultColumn. Field denoting column data type. :param value_type: The value_type of this ResultColumn. :type: str ) rrr r r r r rrZUNKNOWN_ENUM_VALUEN)rr)rrZallowed_valuesrrrr™s  cCst|ƒS©N)rrrrrÚ__repr__¨szResultColumn.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__«szResultColumn.__eq__cCs ||k Srrr"rrrÚ__ne__±szResultColumn.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__ZVALUE_TYPE_BOOLEANZVALUE_TYPE_STRINGZVALUE_TYPE_DOUBLEZVALUE_TYPE_FLOATZVALUE_TYPE_LONGZVALUE_TYPE_INTEGERZVALUE_TYPE_TIMESTAMPZVALUE_TYPE_FACETZVALUE_TYPE_TABLErÚpropertyrÚsetterrrr r$r%rrrrr s4$      rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs