
    ~i1:                     J    d Z ddlZddlZddlZddlmZ  G d de          ZdS )z
    vefaas

    No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)  # noqa: E501

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    N)Configurationc                      e Zd ZdZ	 ddddddddddddddddZdddd	d
dddddddddddZd:dZed             Zej	        d             Zed             Z
e
j	        d             Z
ed             Zej	        d             Zed             Zej	        d             Zed             Zej	        d              Zed!             Zej	        d"             Zed#             Zej	        d$             Zed%             Zej	        d&             Zed'             Zej	        d(             Zed)             Zej	        d*             Zed+             Zej	        d,             Zed-             Zej	        d.             Zed/             Zej	        d0             Zed1             Zej	        d2             Zed3             Zej	        d4             Zd5 Zd6 Zd7 Zd8 Zd9 ZdS );CreateKafkaTriggerResponsezsNOTE: This class is auto generated by the swagger code generator program.

    Do not edit the class manually.
    intstrbool)!batch_flush_duration_milliseconds
batch_sizeconsumer_groupcreation_timedescriptionenabledfunction_ididlast_update_timemaximum_retry_attemptsmq_instance_idnamestarting_positionstatus
topic_nameBatchFlushDurationMilliseconds	BatchSizeConsumerGroupCreationTimeDescriptionEnabled
FunctionIdIdLastUpdateTimeMaximumRetryAttemptsMqInstanceIdNameStartingPositionStatus	TopicNameNc                 &   |t                      }|| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _	        d| _
        d| _        d| _        d| _        d| _        d| _        d| _        d| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        |	|	| _        |
|
| _        ||| _        ||| _        ||| _        ||| _        |	|| _         dS dS )z7CreateKafkaTriggerResponse - a model defined in SwaggerN)!r   _configuration"_batch_flush_duration_milliseconds_batch_size_consumer_group_creation_time_description_enabled_function_id_id_last_update_time_maximum_retry_attempts_mq_instance_id_name_starting_position_status_topic_namediscriminatorr	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   )selfr	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r(   s                    /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkvefaas/models/create_kafka_trigger_response.py__init__z#CreateKafkaTriggerResponse.__init__G   sl   !*__N,26/#"  !%'+$#
"&!,85VD2!(DO%"0D$!.D"*D"DL"*D>DG'$4D!!-*@D'%"0DDI(%6D" DK!(DOOO "!    c                     | j         S )zGets the batch_flush_duration_milliseconds of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The batch_flush_duration_milliseconds of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: int
        r)   r9   s    r:   r	   z<CreateKafkaTriggerResponse.batch_flush_duration_milliseconds}   s     66r<   c                     || _         dS )zSets the batch_flush_duration_milliseconds of this CreateKafkaTriggerResponse.


        :param batch_flush_duration_milliseconds: The batch_flush_duration_milliseconds of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: int
        Nr>   )r9   r	   s     r:   r	   z<CreateKafkaTriggerResponse.batch_flush_duration_milliseconds   s     3T///r<   c                     | j         S )zGets the batch_size of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The batch_size of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: int
        r*   r?   s    r:   r
   z%CreateKafkaTriggerResponse.batch_size        r<   c                     || _         dS )zSets the batch_size of this CreateKafkaTriggerResponse.


        :param batch_size: The batch_size of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: int
        NrB   )r9   r
   s     r:   r
   z%CreateKafkaTriggerResponse.batch_size        &r<   c                     | j         S )zGets the consumer_group of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The consumer_group of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r+   r?   s    r:   r   z)CreateKafkaTriggerResponse.consumer_group        ##r<   c                     || _         dS )zSets the consumer_group of this CreateKafkaTriggerResponse.


        :param consumer_group: The consumer_group of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        NrG   )r9   r   s     r:   r   z)CreateKafkaTriggerResponse.consumer_group         .r<   c                     | j         S )zGets the creation_time of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The creation_time of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r,   r?   s    r:   r   z(CreateKafkaTriggerResponse.creation_time   s     ""r<   c                     || _         dS )zSets the creation_time of this CreateKafkaTriggerResponse.


        :param creation_time: The creation_time of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        NrL   )r9   r   s     r:   r   z(CreateKafkaTriggerResponse.creation_time   s     ,r<   c                     | j         S )zGets the description of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The description of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r-   r?   s    r:   r   z&CreateKafkaTriggerResponse.description          r<   c                     || _         dS )zSets the description of this CreateKafkaTriggerResponse.


        :param description: The description of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        NrO   )r9   r   s     r:   r   z&CreateKafkaTriggerResponse.description        (r<   c                     | j         S )zGets the enabled of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The enabled of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: bool
        r.   r?   s    r:   r   z"CreateKafkaTriggerResponse.enabled   s     }r<   c                     || _         dS )zSets the enabled of this CreateKafkaTriggerResponse.


        :param enabled: The enabled of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: bool
        NrT   )r9   r   s     r:   r   z"CreateKafkaTriggerResponse.enabled   s      r<   c                     | j         S )zGets the function_id of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The function_id of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r/   r?   s    r:   r   z&CreateKafkaTriggerResponse.function_id   rP   r<   c                     || _         dS )zSets the function_id of this CreateKafkaTriggerResponse.


        :param function_id: The function_id of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        NrW   )r9   r   s     r:   r   z&CreateKafkaTriggerResponse.function_id  rR   r<   c                     | j         S )zGets the id of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The id of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r0   r?   s    r:   r   zCreateKafkaTriggerResponse.id  s     xr<   c                     || _         dS )zSets the id of this CreateKafkaTriggerResponse.


        :param id: The id of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        NrZ   )r9   r   s     r:   r   zCreateKafkaTriggerResponse.id  s     r<   c                     | j         S )zGets the last_update_time of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The last_update_time of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r1   r?   s    r:   r   z+CreateKafkaTriggerResponse.last_update_time%  s     %%r<   c                     || _         dS )zSets the last_update_time of this CreateKafkaTriggerResponse.


        :param last_update_time: The last_update_time of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nr]   )r9   r   s     r:   r   z+CreateKafkaTriggerResponse.last_update_time/  s     "2r<   c                     | j         S )zGets the maximum_retry_attempts of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The maximum_retry_attempts of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: int
        r2   r?   s    r:   r   z1CreateKafkaTriggerResponse.maximum_retry_attempts:  s     ++r<   c                     || _         dS )zSets the maximum_retry_attempts of this CreateKafkaTriggerResponse.


        :param maximum_retry_attempts: The maximum_retry_attempts of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: int
        Nr`   )r9   r   s     r:   r   z1CreateKafkaTriggerResponse.maximum_retry_attemptsD  s     (>$$$r<   c                     | j         S )zGets the mq_instance_id of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The mq_instance_id of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r3   r?   s    r:   r   z)CreateKafkaTriggerResponse.mq_instance_idO  rH   r<   c                     || _         dS )zSets the mq_instance_id of this CreateKafkaTriggerResponse.


        :param mq_instance_id: The mq_instance_id of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nrc   )r9   r   s     r:   r   z)CreateKafkaTriggerResponse.mq_instance_idY  rJ   r<   c                     | j         S )zGets the name of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The name of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r4   r?   s    r:   r   zCreateKafkaTriggerResponse.named  s     zr<   c                     || _         dS )zSets the name of this CreateKafkaTriggerResponse.


        :param name: The name of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nrf   )r9   r   s     r:   r   zCreateKafkaTriggerResponse.namen  s     


r<   c                     | j         S )zGets the starting_position of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The starting_position of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r5   r?   s    r:   r   z,CreateKafkaTriggerResponse.starting_positiony  s     &&r<   c                     || _         dS )zSets the starting_position of this CreateKafkaTriggerResponse.


        :param starting_position: The starting_position of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nri   )r9   r   s     r:   r   z,CreateKafkaTriggerResponse.starting_position  s     #4r<   c                     | j         S )zGets the status of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The status of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r6   r?   s    r:   r   z!CreateKafkaTriggerResponse.status  s     |r<   c                     || _         dS )zSets the status of this CreateKafkaTriggerResponse.


        :param status: The status of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nrl   )r9   r   s     r:   r   z!CreateKafkaTriggerResponse.status  s     r<   c                     | j         S )zGets the topic_name of this CreateKafkaTriggerResponse.  # noqa: E501


        :return: The topic_name of this CreateKafkaTriggerResponse.  # noqa: E501
        :rtype: str
        r7   r?   s    r:   r   z%CreateKafkaTriggerResponse.topic_name  rC   r<   c                     || _         dS )zSets the topic_name of this CreateKafkaTriggerResponse.


        :param topic_name: The topic_name of this CreateKafkaTriggerResponse.  # noqa: E501
        :type: str
        Nro   )r9   r   s     r:   r   z%CreateKafkaTriggerResponse.topic_name  rE   r<   c                 4   i }t          j        | j                  D ]\  }}t          | |          }t	          |t
                    r"t          t          d |                    ||<   Lt          |d          r|                                ||<   tt	          |t                    r4t          t          d |
                                                    ||<   |||<   t          t          t                    r| 
                                D ]
\  }}|||<   |S )z&Returns the model properties as a dictc                 N    t          | d          r|                                 n| S )Nto_dicthasattrrs   )xs    r:   <lambda>z4CreateKafkaTriggerResponse.to_dict.<locals>.<lambda>  s!    WQ	-B-BIaiikkk r<   rs   c                 v    t          | d         d          r"| d         | d                                         fn| S )N   rs   r   rt   )items    r:   rw   z4CreateKafkaTriggerResponse.to_dict.<locals>.<lambda>  s<    tAw	22"=$q'47??+<+<!=!=8< r<   )six	iteritemsswagger_typesgetattr
isinstancelistmapru   rs   dictitems
issubclassr   )r9   resultattr_valuekeys         r:   rs   z"CreateKafkaTriggerResponse.to_dict  s,   }T%788 	% 	%GD!D$''E%&& %#CII% %    t 	** 	%$}}tE4(( %#C= =KKMM% %    t  %t0$77 	$"jjll $ $
U#sr<   c                 N    t          j        |                                           S )z.Returns the string representation of the model)pprintpformatrs   r?   s    r:   to_strz!CreateKafkaTriggerResponse.to_str  s    ~dllnn---r<   c                 *    |                                  S )zFor `print` and `pprint`)r   r?   s    r:   __repr__z#CreateKafkaTriggerResponse.__repr__  s    {{}}r<   c                     t          |t                    sdS |                                 |                                k    S )z&Returns true if both objects are equalFr   r   rs   r9   others     r:   __eq__z!CreateKafkaTriggerResponse.__eq__  s5    %!;<< 	5||~~00r<   c                     t          |t                    sdS |                                 |                                k    S )z*Returns true if both objects are not equalTr   r   s     r:   __ne__z!CreateKafkaTriggerResponse.__ne__  s5    %!;<< 	4||~~00r<   )NNNNNNNNNNNNNNNN)__name__
__module____qualname____doc__r}   attribute_mapr;   propertyr	   setterr
   r   r   r   r   r   r   r   r   r   r   r   r   r   rs   r   r   r   r    r<   r:   r   r      s[        
 .3!"'" M& .N!)'$#,"8(/! M$4) 4) 4) 4)l 7 7 X7 '-T T .-T     X  & & & $ $ X$ . . . # # X# , , , ! ! X! ( ( (   X ^    ^  ! ! X! ( ( (   X Y  Y & & X& 2 2 2 , , X, "> > #"> $ $ X$ . . .   X 
[  [ ' ' X' 4 4 4   X ]  ]     X  & & &  6. . .  1 1 11 1 1 1 1r<   r   )r   r   rer{   volcenginesdkcore.configurationr   objectr   r   r<   r:   <module>r      s|      				 



 9 9 9 9 9 9Q1 Q1 Q1 Q1 Q1 Q1 Q1 Q1 Q1 Q1r<   