o
    ,Âif  ã                   @   s    d dl mZ G dd„ deƒZdS )é    )ÚClientValuec                   @   s   e Zd ZdZddd„ZdS )ÚSearchBucketz~Represents a container for one or more search results that share the same value for the entity field
    that aggregates them.Nc                 C   s   || _ || _|| _dS )aa  
        :param str aggregation_filter_token: A token containing the encoded filter to aggregate search matches by the
           specific key value. To use the filter, pass the token as part of the aggregationFilter property in a
           searchRequest object, in the format "{field}:"{aggregationFilterToken}""
        :param int count: The approximate number of search matches that share the same value specified in the
           key property. Note that this number is not the exact number of matches.
        :param str key: The discrete value of the field that an aggregation was computed on.
        N)ÚaggregationFilterTokenÚcountÚkey)ÚselfÚaggregation_filter_tokenr   r   © r	   úP/var/www/html/corbot_env/lib/python3.10/site-packages/office365/search/bucket.pyÚ__init__   s   	
zSearchBucket.__init__)NNN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r	   r	   r	   r
   r      s    r   N)Úoffice365.runtime.client_valuer   r   r	   r	   r	   r
   Ú<module>   s    