U wi&@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 @seZdZdZdddddddddddd Zdddd d d d d dddd Zd?ddZeddZej ddZeddZ e j ddZ eddZ e j ddZ eddZ e j ddZ 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 d.d-Zed/d0Zej d1d0Zed2d3Zej d4d3Zd5d6Zd7d8Zd9d:Zd;d<Zd=d>ZdS)@TemplateSummarySummaryTaskszNOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. Z TemplateKindstrz list[object]) kindtemplate_meta_nameidnamecron descriptioneveryoffsetquerystatusenv_referencesrZtemplateMetaNamerrrr r r r r Z envReferencesNc Csd|_d|_d|_d|_d|_d|_d|_d|_d|_d|_ d|_ d|_ |dk rV||_ |dk rd||_ |dk rr||_|dk r||_|dk r||_|dk r||_|dk r||_|dk r||_| dk r| |_| dk r| |_| dk r| |_dS)z9TemplateSummarySummaryTasks - a model defined in OpenAPI.N)_kind_template_meta_name_id_name_cron _description_every_offset_query_status_env_referencesZ discriminatorrrrrrr r r r r r) selfrrrrrr r r r r rrf/opt/alt/python38/lib/python3.8/site-packages/influxdb_client/domain/template_summary_summary_tasks.py__init__<sDz$TemplateSummarySummaryTasks.__init__cCs|jS)zGet the kind of this TemplateSummarySummaryTasks. :return: The kind of this TemplateSummarySummaryTasks. :rtype: TemplateKind rrrrrrbsz TemplateSummarySummaryTasks.kindcCs ||_dS)zSet the kind of this TemplateSummarySummaryTasks. :param kind: The kind of this TemplateSummarySummaryTasks. :type: TemplateKind Nr)rrrrrrkscCs|jS)zGet the template_meta_name of this TemplateSummarySummaryTasks. :return: The template_meta_name of this TemplateSummarySummaryTasks. :rtype: str rrrrrrtsz.TemplateSummarySummaryTasks.template_meta_namecCs ||_dS)zSet the template_meta_name of this TemplateSummarySummaryTasks. :param template_meta_name: The template_meta_name of this TemplateSummarySummaryTasks. :type: str Nr )rrrrrr}scCs|jS)zGet the id of this TemplateSummarySummaryTasks. :return: The id of this TemplateSummarySummaryTasks. :rtype: str rrrrrrszTemplateSummarySummaryTasks.idcCs ||_dS)zSet the id of this TemplateSummarySummaryTasks. :param id: The id of this TemplateSummarySummaryTasks. :type: str Nr!)rrrrrrscCs|jS)zGet the name of this TemplateSummarySummaryTasks. :return: The name of this TemplateSummarySummaryTasks. :rtype: str rrrrrrsz TemplateSummarySummaryTasks.namecCs ||_dS)zSet the name of this TemplateSummarySummaryTasks. :param name: The name of this TemplateSummarySummaryTasks. :type: str Nr")rrrrrrscCs|jS)zGet the cron of this TemplateSummarySummaryTasks. :return: The cron of this TemplateSummarySummaryTasks. :rtype: str rrrrrrsz TemplateSummarySummaryTasks.croncCs ||_dS)zSet the cron of this TemplateSummarySummaryTasks. :param cron: The cron of this TemplateSummarySummaryTasks. :type: str Nr#)rrrrrrscCs|jS)zGet the description of this TemplateSummarySummaryTasks. :return: The description of this TemplateSummarySummaryTasks. :rtype: str rrrrrr sz'TemplateSummarySummaryTasks.descriptioncCs ||_dS)zSet the description of this TemplateSummarySummaryTasks. :param description: The description of this TemplateSummarySummaryTasks. :type: str Nr$)rr rrrr scCs|jS)zGet the every of this TemplateSummarySummaryTasks. :return: The every of this TemplateSummarySummaryTasks. :rtype: str rrrrrr sz!TemplateSummarySummaryTasks.everycCs ||_dS)zSet the every of this TemplateSummarySummaryTasks. :param every: The every of this TemplateSummarySummaryTasks. :type: str Nr%)rr rrrr scCs|jS)zGet the offset of this TemplateSummarySummaryTasks. :return: The offset of this TemplateSummarySummaryTasks. :rtype: str rrrrrr sz"TemplateSummarySummaryTasks.offsetcCs ||_dS)zSet the offset of this TemplateSummarySummaryTasks. :param offset: The offset of this TemplateSummarySummaryTasks. :type: str Nr&)rr rrrr scCs|jS)zGet the query of this TemplateSummarySummaryTasks. :return: The query of this TemplateSummarySummaryTasks. :rtype: str rrrrrr sz!TemplateSummarySummaryTasks.querycCs ||_dS)zSet the query of this TemplateSummarySummaryTasks. :param query: The query of this TemplateSummarySummaryTasks. :type: str Nr')rr rrrr scCs|jS)zGet the status of this TemplateSummarySummaryTasks. :return: The status of this TemplateSummarySummaryTasks. :rtype: str rrrrrr sz"TemplateSummarySummaryTasks.statuscCs ||_dS)zSet the status of this TemplateSummarySummaryTasks. :param status: The status of this TemplateSummarySummaryTasks. :type: str Nr()rr rrrr scCs|jS)zGet the env_references of this TemplateSummarySummaryTasks. :return: The env_references of this TemplateSummarySummaryTasks. :rtype: list[object] rrrrrrsz*TemplateSummarySummaryTasks.env_referencescCs ||_dS)zSet the env_references of this TemplateSummarySummaryTasks. :param env_references: The env_references of this TemplateSummarySummaryTasks. :type: list[object] Nr))rrrrrrscCsi}|jD]z\}}t||}t|trBttdd|||<qt|drZ|||<qt|trttdd|||<q|||<q|S)z&Return the model properties as a dict.cSst|dr|S|S)Nto_dicthasattrr*)xrrr0z5TemplateSummarySummaryTasks.to_dict..r*cSs&t|ddr"|d|dfS|S)Nr*rr+)itemrrrr.7s ) openapi_typesitemsgetattr isinstancelistmapr,r*dict)rresultattr_valuerrrr*(s"       z#TemplateSummarySummaryTasks.to_dictcCst|S)z.Return the string representation of the model.)pprintpformatr*rrrrto_str@sz"TemplateSummarySummaryTasks.to_strcCs|S)zFor `print` and `pprint`.)r?rrrr__repr__Dsz$TemplateSummarySummaryTasks.__repr__cCst|tsdS|j|jkS)z&Return true if both objects are equal.F)r5r__dict__rotherrrr__eq__Hs z"TemplateSummarySummaryTasks.__eq__cCs ||k S)z*Return true if both objects are not equal.rrBrrr__ne__Osz"TemplateSummarySummaryTasks.__ne__) NNNNNNNNNNN)__name__ __module__ __qualname____doc__r2Z attribute_maprpropertyrsetterrrrrr r r r r rr*r?r@rDrErrrrrs &                      r)rIr=reobjectrrrrrs