U wiBf@s4dZddlZddlZddlmZGdddeZdS)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 N)ViewPropertiesc@seZdZdZdddddddddddddddddddddddddddddd Zd d d d ddddddddddddddddddd d!d"d#d$d%d&d Zdd(d)Zed*d+Zej d,d+Zed-d.Z e j d/d.Z ed0d1Z e j d2d1Z ed3d4Z e j d5d4Z ed6d7Z e j d8d7Z ed9d:Zej d;d:Zedd=Zed?d@Zej dAd@ZedBdCZej dDdCZedEdFZej dGdFZedHdIZej dJdIZedKdLZej dMdLZedNdOZej dPdOZedQdRZej dSdRZedTdUZej dVdUZedWdXZej dYdXZedZd[Zej d\d[Zed]d^Zej d_d^Zed`daZej dbdaZedcddZej deddZedfdgZej dhdgZedidjZej dkdjZedldmZej dndmZedodpZ e j dqdpZ edrdsZ!e!j dtdsZ!edudvZ"e"j dwdvZ"edxdyZ#e#j dzdyZ#ed{d|Z$e$j d}d|Z$ed~dZ%e%j ddZ%ddZ&ddZ'ddZ(ddZ)ddZ*d'S)MosaicViewPropertieszNOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. strzlist[DashboardQuery]z list[str]boolintfloatz list[float]) time_formattypequeriescolorsshapenoteshow_note_when_emptyx_columngenerate_x_axis_ticks x_total_ticks x_tick_start x_tick_stepy_label_column_separatory_label_columnsy_series_columns fill_columnsx_domainy_domain x_axis_label y_axis_labelx_prefixx_suffixy_prefixy_suffixhover_dimensionlegend_colorize_rows legend_hidelegend_opacitylegend_orientation_thresholdZ timeFormatr r r r r ZshowNoteWhenEmptyZxColumnZgenerateXAxisTicksZ xTotalTicksZ xTickStartZ xTickStepZyLabelColumnSeparatorZ yLabelColumnsZySeriesColumnsZ fillColumnsZxDomainZyDomainZ xAxisLabelZ yAxisLabelZxPrefixZxSuffixZyPrefixZySuffixZhoverDimensionZlegendColorizeRowsZ legendHideZ legendOpacityZlegendOrientationThresholdNcCst|d|_d|_d|_d|_d|_d|_d|_d|_ d|_ d|_ d|_ d|_ d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_|dk r||_ ||_!||_"||_#||_$||_%||_&||_'| dk r| |_(| dk r| |_)| dk r&| |_*| dk r6| |_+| dk rF| |_,|dk rV||_-||_.||_/||_0||_1||_2||_3||_4||_5||_6||_7|dk r||_8|dk r||_9|dk r||_:|dk r||_;|dk r||_rGrDrDrEr sz$MosaicViewProperties.hover_dimensioncCs ||_dS)zSet the hover_dimension of this MosaicViewProperties. :param hover_dimension: The hover_dimension of this MosaicViewProperties. :type: str NrO)rCr rDrDrEr scCs|jS)zGet the legend_colorize_rows of this MosaicViewProperties. :return: The legend_colorize_rows of this MosaicViewProperties. :rtype: bool r?rGrDrDrEr!sz)MosaicViewProperties.legend_colorize_rowscCs ||_dS)zSet the legend_colorize_rows of this MosaicViewProperties. :param legend_colorize_rows: The legend_colorize_rows of this MosaicViewProperties. :type: bool NrP)rCr!rDrDrEr!scCs|jS)zGet the legend_hide of this MosaicViewProperties. :return: The legend_hide of this MosaicViewProperties. :rtype: bool r@rGrDrDrEr"sz MosaicViewProperties.legend_hidecCs ||_dS)zSet the legend_hide of this MosaicViewProperties. :param legend_hide: The legend_hide of this MosaicViewProperties. :type: bool NrQ)rCr"rDrDrEr"scCs|jS)zGet the legend_opacity of this MosaicViewProperties. :return: The legend_opacity of this MosaicViewProperties. :rtype: float rArGrDrDrEr#sz#MosaicViewProperties.legend_opacitycCs ||_dS)zSet the legend_opacity of this MosaicViewProperties. :param legend_opacity: The legend_opacity of this MosaicViewProperties. :type: float NrR)rCr#rDrDrEr#scCs|jS)zGet the legend_orientation_threshold of this MosaicViewProperties. :return: The legend_orientation_threshold of this MosaicViewProperties. :rtype: int rBrGrDrDrEr$sz1MosaicViewProperties.legend_orientation_thresholdcCs ||_dS)zSet the legend_orientation_threshold of this MosaicViewProperties. :param legend_orientation_threshold: The legend_orientation_threshold of this MosaicViewProperties. :type: int NrS)rCr$rDrDrEr$scCsi}|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_dicthasattrrT)xrDrDrEz.MosaicViewProperties.to_dict..rTcSs&t|ddr"|d|dfS|S)NrTrrU)itemrDrDrErXs ) openapi_typesitemsgetattr isinstancelistmaprVrTdict)rCresultattr_valuerDrDrErTs"       zMosaicViewProperties.to_dictcCst|S)z.Return the string representation of the model.)pprintpformatrTrGrDrDrEto_strszMosaicViewProperties.to_strcCs|S)zFor `print` and `pprint`.)rirGrDrDrE__repr__szMosaicViewProperties.__repr__cCst|tsdS|j|jkS)z&Return true if both objects are equal.F)r_r__dict__rCotherrDrDrE__eq__s zMosaicViewProperties.__eq__cCs ||k S)z*Return true if both objects are not equal.rDrlrDrDrE__ne__ szMosaicViewProperties.__ne__)NNNNNNNNNNNNNNNNNNNNNNNNNNNNN)+__name__ __module__ __qualname____doc__r\Z attribute_mapr%propertyrsetterr r r r r rrrrrrrrrrrrrrrrrrr r!r"r#r$rTrirjrnrorDrDrDrErsn! M                                                          r)rsrgreZ&influxdb_client.domain.view_propertiesrrrDrDrDrEs