U
    ^g%i                     @   s   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl"m#Z# d dl$m%Z% G dd deZ&dS )    )warn)FlexApiBase)AssessmentsList)ChannelList)ConfigurationList)FlexFlowList)InsightsAssessmentsCommentList)InsightsConversationsList)InsightsQuestionnairesList)"InsightsQuestionnairesCategoryList)"InsightsQuestionnairesQuestionList)InsightsSegmentsList)InsightsSessionList)InsightsSettingsAnswerSetsList)InsightsSettingsCommentList)InsightsUserRolesList)InteractionList)WebChannelList)WebChannelsListc                   @   s>  e Zd ZeedddZeedddZeedddZ	ee
ddd	Zeedd
dZeedddZeedddZeedddZeedddZeedddZeedddZeedddZeedddZeedddZee dddZ!ee"dd d!Z#ee$dd"d#Z%d$S )%FlexApi)returnc                 C   s   t dtdd | jjS )Nz6assessments is deprecated. Use v1.assessments instead.   
stacklevel)r   DeprecationWarningv1assessmentsself r   \/var/www/html/api-medvista/venv/lib/python3.8/site-packages/twilio/rest/flex_api/__init__.pyr   "   s    zFlexApi.assessmentsc                 C   s   t dtdd | jjS )Nz.channel is deprecated. Use v1.channel instead.r   r   )r   r   r   channelr   r   r   r    r!   +   s    zFlexApi.channelc                 C   s   t dtdd | jjS )Nz:configuration is deprecated. Use v1.configuration instead.r   r   )r   r   r   configurationr   r   r   r    r"   4   s    zFlexApi.configurationc                 C   s   t dtdd | jjS )Nz2flex_flow is deprecated. Use v1.flex_flow instead.r   r   )r   r   r   	flex_flowr   r   r   r    r#   =   s    zFlexApi.flex_flowc                 C   s   t dtdd | jjS )NzXinsights_assessments_comment is deprecated. Use v1.insights_assessments_comment instead.r   r   )r   r   r   insights_assessments_commentr   r   r   r    r$   F   s    z$FlexApi.insights_assessments_commentc                 C   s   t dtdd | jjS )NzLinsights_conversations is deprecated. Use v1.insights_conversations instead.r   r   )r   r   r   insights_conversationsr   r   r   r    r%   O   s    zFlexApi.insights_conversationsc                 C   s   t dtdd | jjS )NzNinsights_questionnaires is deprecated. Use v1.insights_questionnaires instead.r   r   )r   r   r   insights_questionnairesr   r   r   r    r&   X   s    zFlexApi.insights_questionnairesc                 C   s   t dtdd | jjS )Nz`insights_questionnaires_category is deprecated. Use v1.insights_questionnaires_category instead.r   r   )r   r   r    insights_questionnaires_categoryr   r   r   r    r'   a   s    z(FlexApi.insights_questionnaires_categoryc                 C   s   t dtdd | jjS )Nz`insights_questionnaires_question is deprecated. Use v1.insights_questionnaires_question instead.r   r   )r   r   r    insights_questionnaires_questionr   r   r   r    r(   j   s    z(FlexApi.insights_questionnaires_questionc                 C   s   t dtdd | jjS )NzBinsights_segments is deprecated. Use v1.insights_segments instead.r   r   )r   r   r   insights_segmentsr   r   r   r    r)   s   s    zFlexApi.insights_segmentsc                 C   s   t dtdd | jjS )Nz@insights_session is deprecated. Use v1.insights_session instead.r   r   )r   r   r   insights_sessionr   r   r   r    r*   |   s    zFlexApi.insights_sessionc                 C   s   t dtdd | jjS )NzZinsights_settings_answer_sets is deprecated. Use v1.insights_settings_answer_sets instead.r   r   )r   r   r   insights_settings_answer_setsr   r   r   r    r+      s    z%FlexApi.insights_settings_answer_setsc                 C   s   t dtdd | jjS )NzRinsights_settings_comment is deprecated. Use v1.insights_settings_comment instead.r   r   )r   r   r   insights_settings_commentr   r   r   r    r,      s    z!FlexApi.insights_settings_commentc                 C   s   t dtdd | jjS )NzFinsights_user_roles is deprecated. Use v1.insights_user_roles instead.r   r   )r   r   r   insights_user_rolesr   r   r   r    r-      s    zFlexApi.insights_user_rolesc                 C   s   t dtdd | jjS )Nz6interaction is deprecated. Use v1.interaction instead.r   r   )r   r   r   interactionr   r   r   r    r.      s    zFlexApi.interactionc                 C   s   t dtdd | jjS )Nz6web_channel is deprecated. Use v1.web_channel instead.r   r   )r   r   r   web_channelr   r   r   r    r/      s    zFlexApi.web_channelc                 C   s   t dtdd | jjS )Nz8web_channels is deprecated. Use v2.web_channels instead.r   r   )r   r   Zv2web_channelsr   r   r   r    r0      s    zFlexApi.web_channelsN)&__name__
__module____qualname__propertyr   r   r   r!   r   r"   r   r#   r   r$   r	   r%   r
   r&   r   r'   r   r(   r   r)   r   r*   r   r+   r   r,   r   r-   r   r.   r   r/   r   r0   r   r   r   r    r   !   sD   r   N)'warningsr   Z twilio.rest.flex_api.FlexApiBaser   Z#twilio.rest.flex_api.v1.assessmentsr   Ztwilio.rest.flex_api.v1.channelr   Z%twilio.rest.flex_api.v1.configurationr   Z!twilio.rest.flex_api.v1.flex_flowr   Z4twilio.rest.flex_api.v1.insights_assessments_commentr   Z.twilio.rest.flex_api.v1.insights_conversationsr	   Z/twilio.rest.flex_api.v1.insights_questionnairesr
   Z8twilio.rest.flex_api.v1.insights_questionnaires_categoryr   Z8twilio.rest.flex_api.v1.insights_questionnaires_questionr   Z)twilio.rest.flex_api.v1.insights_segmentsr   Z(twilio.rest.flex_api.v1.insights_sessionr   Z5twilio.rest.flex_api.v1.insights_settings_answer_setsr   Z1twilio.rest.flex_api.v1.insights_settings_commentr   Z+twilio.rest.flex_api.v1.insights_user_rolesr   Z#twilio.rest.flex_api.v1.interactionr   Z#twilio.rest.flex_api.v1.web_channelr   Z$twilio.rest.flex_api.v2.web_channelsr   r   r   r   r   r    <module>   s&   