U wâ’i…$ã@s(dZddlZddlZGdd„deƒZdS)a InfluxDB OSS API Service. The InfluxDB v2 API provides a programmatic interface for all interactions with InfluxDB. Access the InfluxDB API using the `/api/v2/` endpoint. # noqa: E501 OpenAPI spec version: 2.0.0 Generated by: https://openapi-generator.tech éNc @s>eZdZdZdddddddddœZdddd d d d d dœZd3dd„Zedd„ƒZej dd„ƒZedd„ƒZ e j dd„ƒZ edd„ƒZ e j dd„ƒZ edd„ƒZ e j dd„ƒZ edd„ƒZ e j dd„ƒZ ed d!„ƒZej d"d!„ƒZed#d$„ƒZej d%d$„ƒZed&d'„ƒZej d(d'„ƒZd)d*„Zd+d,„Zd-d.„Zd/d0„Zd1d2„ZdS)4ÚReplicationUpdateRequestz‹NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. ÚstrÚintÚbool)ÚnameÚ descriptionÚ remote_idÚremote_bucket_idÚremote_bucket_nameÚmax_queue_size_bytesÚdrop_non_retryable_dataÚmax_age_secondsrrZremoteIDZremoteBucketIDZremoteBucketNameZmaxQueueSizeBytesZdropNonRetryableDataZ maxAgeSecondsNc Csªd|_d|_d|_d|_d|_d|_d|_d|_d|_|dk rD||_ |dk rR||_ |dk r`||_ |dk rn||_ |dk r|||_ |dk rŠ||_|dk r˜||_|dk r¦||_dS)z6ReplicationUpdateRequest - a model defined in OpenAPI.N)Ú_nameÚ _descriptionÚ _remote_idÚ_remote_bucket_idÚ_remote_bucket_nameÚ_max_queue_size_bytesÚ_drop_non_retryable_dataÚ_max_age_secondsZ discriminatorrrrr r r r r ) Úselfrrrr r r r r ©rúb/opt/alt/python38/lib/python3.8/site-packages/influxdb_client/domain/replication_update_request.pyÚ__init__6s2z!ReplicationUpdateRequest.__init__cCs|jS)zˆGet the name of this ReplicationUpdateRequest. :return: The name of this ReplicationUpdateRequest. :rtype: str ©r©rrrrrSszReplicationUpdateRequest.namecCs ||_dS)z‹Set the name of this ReplicationUpdateRequest. :param name: The name of this ReplicationUpdateRequest. :type: str Nr)rrrrrr\scCs|jS)z–Get the description of this ReplicationUpdateRequest. :return: The description of this ReplicationUpdateRequest. :rtype: str ©rrrrrresz$ReplicationUpdateRequest.descriptioncCs ||_dS)z Set the description of this ReplicationUpdateRequest. :param description: The description of this ReplicationUpdateRequest. :type: str Nr)rrrrrrnscCs|jS)z’Get the remote_id of this ReplicationUpdateRequest. :return: The remote_id of this ReplicationUpdateRequest. :rtype: str ©rrrrrrwsz"ReplicationUpdateRequest.remote_idcCs ||_dS)zšSet the remote_id of this ReplicationUpdateRequest. :param remote_id: The remote_id of this ReplicationUpdateRequest. :type: str Nr)rrrrrr€scCs|jS)z Get the remote_bucket_id of this ReplicationUpdateRequest. :return: The remote_bucket_id of this ReplicationUpdateRequest. :rtype: str ©rrrrrr ‰sz)ReplicationUpdateRequest.remote_bucket_idcCs ||_dS)z¯Set the remote_bucket_id of this ReplicationUpdateRequest. :param remote_bucket_id: The remote_bucket_id of this ReplicationUpdateRequest. :type: str Nr)rr rrrr ’scCs|jS)z¤Get the remote_bucket_name of this ReplicationUpdateRequest. :return: The remote_bucket_name of this ReplicationUpdateRequest. :rtype: str ©rrrrrr ›sz+ReplicationUpdateRequest.remote_bucket_namecCs ||_dS)zµSet the remote_bucket_name of this ReplicationUpdateRequest. :param remote_bucket_name: The remote_bucket_name of this ReplicationUpdateRequest. :type: str Nr)rr rrrr ¤scCs|jS)z¨Get the max_queue_size_bytes of this ReplicationUpdateRequest. :return: The max_queue_size_bytes of this ReplicationUpdateRequest. :rtype: int )rrrrrr ­sz-ReplicationUpdateRequest.max_queue_size_bytescCs"|dk r|dkrtdƒ‚||_dS)z»Set the max_queue_size_bytes of this ReplicationUpdateRequest. :param max_queue_size_bytes: The max_queue_size_bytes of this ReplicationUpdateRequest. :type: int Niþÿÿz]Invalid value for `max_queue_size_bytes`, must be a value greater than or equal to `33554430`)Ú ValueErrorr)rr rrrr ¶scCs|jS)z¯Get the drop_non_retryable_data of this ReplicationUpdateRequest. :return: The drop_non_retryable_data of this ReplicationUpdateRequest. :rtype: bool ©rrrrrr Ász0ReplicationUpdateRequest.drop_non_retryable_datacCs ||_dS)zÅSet the drop_non_retryable_data of this ReplicationUpdateRequest. :param drop_non_retryable_data: The drop_non_retryable_data of this ReplicationUpdateRequest. :type: bool Nr!)rr rrrr ÊscCs|jS)zžGet the max_age_seconds of this ReplicationUpdateRequest. :return: The max_age_seconds of this ReplicationUpdateRequest. :rtype: int )rrrrrr Ósz(ReplicationUpdateRequest.max_age_secondscCs"|dk r|dkrtdƒ‚||_dS)z¬Set the max_age_seconds of this ReplicationUpdateRequest. :param max_age_seconds: The max_age_seconds of this ReplicationUpdateRequest. :type: int NrzQInvalid value for `max_age_seconds`, must be a value greater than or equal to `0`)r r)rr rrrr ÜscCsŽi}|j ¡D]z\}}t||ƒ}t|tƒrBttdd„|ƒƒ||<qt|dƒrZ| ¡||<qt|tƒr€ttdd„| ¡ƒƒ||<q|||<q|S)z&Return the model properties as a dict.cSst|dƒr| ¡S|S)NÚto_dict©Úhasattrr")ÚxrrrÚïóz2ReplicationUpdateRequest.to_dict..r"cSs&t|ddƒr"|d|d ¡fS|S)Nér"rr#)Úitemrrrr&ös ÿ) Ú openapi_typesÚitemsÚgetattrÚ isinstanceÚlistÚmapr$r"Údict)rÚresultÚattrÚ_Úvaluerrrr"çs"  þ   ý  z ReplicationUpdateRequest.to_dictcCst | ¡¡S)z.Return the string representation of the model.)ÚpprintÚpformatr"rrrrÚto_strÿszReplicationUpdateRequest.to_strcCs| ¡S)zFor `print` and `pprint`.)r7rrrrÚ__repr__sz!ReplicationUpdateRequest.__repr__cCst|tƒsdS|j|jkS)z&Return true if both objects are equal.F)r-rÚ__dict__©rÚotherrrrÚ__eq__s zReplicationUpdateRequest.__eq__cCs ||k S)z*Return true if both objects are not equal.rr:rrrÚ__ne__szReplicationUpdateRequest.__ne__)NNNNNNNN)Ú__name__Ú __module__Ú __qualname__Ú__doc__r*Z attribute_maprÚpropertyrÚsetterrrr r r r r r"r7r8r<r=rrrrrsrø ø                 r)rAr5ÚreÚobjectrrrrrÚs