U wiN"@s(dZddlZddlZGdddeZdS)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 @szeZdZdZddddddddddd Zd d d d d dddddd Zd>ddZeddZej ddZeddZ e j ddZ eddZ e j ddZ edd Z e j d!d Z ed"d#Z e j d$d#Z ed%d&Zej d'd&Zed(d)Zej d*d)Zed+d,Zej d-d,Zed.d/Zej d0d/Zed1d2Zej d3d2Zd4d5Zd6d7Zd8d9Zd:d;Zdz"Variable.to_dict..r&cSs&t|ddr"|d|dfS|S)Nr&rr')itemrrrr*#s ) openapi_typesitemsgetattr isinstancelistmapr(r&dict)rresultattr_valuerrrr&s"       zVariable.to_dictcCst|S)z.Return the string representation of the model.)pprintpformatr&rrrrto_str,szVariable.to_strcCs|S)zFor `print` and `pprint`.)r;rrrr__repr__0szVariable.__repr__cCst|tsdS|j|jkS)z&Return true if both objects are equal.F)r1r__dict__rotherrrr__eq__4s zVariable.__eq__cCs ||k S)z*Return true if both objects are not equal.rr>rrr__ne__;szVariable.__ne__) NNNNNNNNNN)__name__ __module__ __qualname____doc__r.Z attribute_maprpropertyrsetterrrrr r r r r rr&r;r<r@rArrrrrs                     r)rEr9reobjectrrrrrs