a úÎòfƒ ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sdeZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZd d „Z d d „Z dd„Z dS)Ú NodeCountzZ An object with a logical shape and count of the number of nodes with that shape. cKs(dddœ|_dddœ|_d|_d|_dS)aÏ Initializes a new NodeCount object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param logical_shape: The value to assign to the logical_shape property of this NodeCount. :type logical_shape: str :param count: The value to assign to the count property of this NodeCount. :type count: int ÚstrÚint)Ú logical_shapeÚcountZ logicalShaper N)Z swagger_typesZ attribute_mapÚ_logical_shapeÚ_count)ÚselfÚkwargs©rúC/usr/lib/python3.9/site-packages/oci/data_flow/models/node_count.pyÚ__init__sþþzNodeCount.__init__cCs|jS)zÅ Gets the logical_shape of this NodeCount. The compute shape of the nodes that the count is for. :return: The logical_shape of this NodeCount. :rtype: str ©r ©r rrrr -s zNodeCount.logical_shapecCs ||_dS)zÑ Sets the logical_shape of this NodeCount. The compute shape of the nodes that the count is for. :param logical_shape: The logical_shape of this NodeCount. :type: str Nr)r r rrrr 9s cCs|jS)z¥ Gets the count of this NodeCount. The node count of this compute shape. :return: The count of this NodeCount. :rtype: int ©r rrrrr Es zNodeCount.countcCs ||_dS)z© Sets the count of this NodeCount. The node count of this compute shape. :param count: The count of this NodeCount. :type: int Nr)r r rrrr Qs cCst|ƒS©N)rrrrrÚ__repr__]szNodeCount.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r ÚotherrrrÚ__eq__`szNodeCount.__eq__cCs ||k SrrrrrrÚ__ne__fszNodeCount.__ne__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyr Úsetterr rrrrrrrr s    rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs