U wi @ s( d Z ddlZddlZG dd deZdS )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 e Zd ZdZdddddZdddddZd!d d Zedd Zej d d Zedd Z e j dd Z edd Zej dd Zedd Zej dd Zdd Z dd Zdd Zdd Zdd ZdS )"NotificationEndpointBaseLinkszNOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. str)_selflabelsmembersownersselfr r r Nc C sZ d| _ d| _d| _d| _d| _|dk r,|| _|dk r:|| _|dk rH|| _|dk rV|| _dS )z;NotificationEndpointBaseLinks - a model defined in OpenAPI.N) $_NotificationEndpointBaseLinks__self_labels_members_ownersZ discriminatorr r r r )r r r r r r h/opt/alt/python38/lib/python3.8/site-packages/influxdb_client/domain/notification_endpoint_base_links.py__init__. s z&NotificationEndpointBaseLinks.__init__c C s | j S )zGet the _self of this NotificationEndpointBaseLinks. URI of resource. :return: The _self of this NotificationEndpointBaseLinks. :rtype: str r r r r r r ? s z#NotificationEndpointBaseLinks._selfc C s || _ dS )zSet the _self of this NotificationEndpointBaseLinks. URI of resource. :param _self: The _self of this NotificationEndpointBaseLinks. :type: str Nr )r r r r r r J s c C s | j S )zGet the labels of this NotificationEndpointBaseLinks. URI of resource. :return: The labels of this NotificationEndpointBaseLinks. :rtype: str r r r r r r U s z$NotificationEndpointBaseLinks.labelsc C s || _ dS )zSet the labels of this NotificationEndpointBaseLinks. URI of resource. :param labels: The labels of this NotificationEndpointBaseLinks. :type: str Nr )r r r r r r ` s c C s | j S )zGet the members of this NotificationEndpointBaseLinks. URI of resource. :return: The members of this NotificationEndpointBaseLinks. :rtype: str r r r r r r k s z%NotificationEndpointBaseLinks.membersc C s || _ dS )zSet the members of this NotificationEndpointBaseLinks. URI of resource. :param members: The members of this NotificationEndpointBaseLinks. :type: str Nr )r r r r r r v s c C s | j S )zGet the owners of this NotificationEndpointBaseLinks. URI of resource. :return: The owners of this NotificationEndpointBaseLinks. :rtype: str r r r r r r s z$NotificationEndpointBaseLinks.ownersc C s || _ dS )zSet the owners of this NotificationEndpointBaseLinks. URI of resource. :param owners: The owners of this NotificationEndpointBaseLinks. :type: str Nr )r r r r r r s c C s i }| j D ]z\}}t| |}t|trBttdd |||<