code: def configure(
      self,
      min: Optional[Union[float, int]] = None,
      max: Optional[Union[float, int]] = None,
      unit: Optional[str] = None,
      wait: bool = False,
  ) -> None:
      verify_type("min", min, (float, int))
      verify_type("max", max, (float, int))
      verify_type("unit", unit, str)
      with self._container.lock():
          self._enqueue_operation(
              ConfigFloatSeries(self._path, min, max, unit), wait=wait
          )
  
file_path: neptune-client/src/neptune/attributes/series/float_series.py
imports: from typing import Iterable, Optional, Union
  from neptune.attributes.series.fetchable_series import FetchableSeries
  from neptune.attributes.series.series import Series
  from neptune.internal.backends.api_model import FloatSeriesValues
  from neptune.internal.operation import ClearFloatLog, ConfigFloatSeries, LogFloats, Operation
  from neptune.internal.utils import verify_type
  from neptune.types.series.float_series import FloatSeries
label_desc: Use image node_id 1 for calling the FloatSeries obj's underlying member method code with example usage: obj.configure(min, max, unit, wait) without return types