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 @ s� e Zd ZdZdZdZdZdZdZdZ dd � Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zdd � Zd!d"� Zd#d$� Zd%S )&�DataObjectColumnMetadataz: Metadata of a column in a data object resultset. � DIMENSION�METRIC�TIME_DIMENSION�NUMBER� TIMESTAMP�VARCHAR2c K sZ dddddddd�| _ dddddd d d�| _d| _d| _d| _d| _d| _d| _d| _dS )a� Initializes a new DataObjectColumnMetadata object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this DataObjectColumnMetadata. :type name: str :param category: The value to assign to the category property of this DataObjectColumnMetadata. Allowed values for this property are: "DIMENSION", "METRIC", "TIME_DIMENSION", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type category: str :param data_type_name: The value to assign to the data_type_name property of this DataObjectColumnMetadata. Allowed values for this property are: "NUMBER", "TIMESTAMP", "VARCHAR2", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type data_type_name: str :param display_name: The value to assign to the display_name property of this DataObjectColumnMetadata. :type display_name: str :param description: The value to assign to the description property of this DataObjectColumnMetadata. :type description: str :param group_name: The value to assign to the group_name property of this DataObjectColumnMetadata. :type group_name: str :param unit_details: The value to assign to the unit_details property of this DataObjectColumnMetadata. :type unit_details: oci.opsi.models.DataObjectColumnUnit �str�DataObjectColumnUnit)�name�category�data_type_name�display_name�description� group_name�unit_detailsr r �dataTypeName�displayNamer � groupName�unitDetailsN) � swagger_types� attribute_map�_name� _category�_data_type_name� _display_name�_description�_group_name� _unit_details)�self�kwargs� r% ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/opsi/models/data_object_column_metadata.py�__init__( s. '�� z!DataObjectColumnMetadata.__init__c C s | j S )z� **[Required]** Gets the name of this DataObjectColumnMetadata. Name of the column. :return: The name of this DataObjectColumnMetadata. :rtype: str �r �r# r% r% r&