ruạṛ
a N��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 dZ d Zd Zdd� Z ed d� �Zejdd� �Zedd� �Zejdd� �Zdd� Zdd� Zdd� ZdS )�CountStatisticSummaryz8 Details of the count statistic summary object. �PROJECT�FOLDER� DATA_FLOW� DATA_ASSET� CONNECTION�TASK�APPLICATION�FUNCTION_LIBRARY�USER_DEFINED_FUNCTIONc K s( ddd�| _ ddd�| _d| _d| _dS )a. Initializes a new CountStatisticSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param object_type: The value to assign to the object_type property of this CountStatisticSummary. Allowed values for this property are: "PROJECT", "FOLDER", "DATA_FLOW", "DATA_ASSET", "CONNECTION", "TASK", "APPLICATION", "FUNCTION_LIBRARY", "USER_DEFINED_FUNCTION", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type object_type: str :param object_count: The value to assign to the object_count property of this CountStatisticSummary. :type object_count: int �str�int)�object_type�object_count� objectType�objectCountN)� swagger_types� attribute_map�_object_type� _object_count)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/data_integration/models/count_statistic_summary.py�__init__4 s ��zCountStatisticSummary.__init__c C s | j S )a� Gets the object_type of this CountStatisticSummary. The type of object for the count statistic object. Allowed values for this property are: "PROJECT", "FOLDER", "DATA_FLOW", "DATA_ASSET", "CONNECTION", "TASK", "APPLICATION", "FUNCTION_LIBRARY", "USER_DEFINED_FUNCTION", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The object_type of this CountStatisticSummary. :rtype: str )r �r r r r r Q s z!CountStatisticSummary.object_typec C s g d�}t ||�sd}|| _dS )z� Sets the object_type of this CountStatisticSummary. The type of object for the count statistic object. :param object_type: The object_type of this CountStatisticSummary. :type: str ) r r r r r r r r r �UNKNOWN_ENUM_VALUEN)r r )r r �allowed_valuesr r r r ` s c C s | j S )z� Gets the object_count of this CountStatisticSummary. The value for the count statistic object. :return: The object_count of this CountStatisticSummary. :rtype: int �r r r r r r o s z"CountStatisticSummary.object_countc C s || _ dS )z� Sets the object_count of this CountStatisticSummary. The value for the count statistic object. :param object_count: The object_count of this CountStatisticSummary. :type: int Nr"