class_docstr: Orchestrates a concatenation operation for BlockManagers
class_docstr_tok: ["Orchestrates","a","concatenation","operation","for","BlockManagers"]
code: def _maybe_check_integrity(self, concat_index: Index):
      if self.verify_integrity:
          if not concat_index.is_unique:
              overlap = concat_index[concat_index.duplicated()].unique()
              raise ValueError(
                  f"Indexes have overlapping values: {overlap}"
              )
  
imports: from __future__ import annotations
  from collections import abc
  from typing import TYPE_CHECKING, Callable, Hashable, Iterable, Literal, Mapping, cast, overload
  import numpy
  from pandas._config import using_copy_on_write
  from pandas._typing import Axis, AxisInt, HashableT
  from pandas.util._decorators import cache_readonly
  from pandas.core.dtypes.concat import concat_compat
  from pandas.core.dtypes.generic import ABCDataFrame, ABCSeries
  from pandas.core.dtypes.inference import is_bool
  from pandas.core.dtypes.missing import isna
  from pandas.core.arrays.categorical import factorize_from_iterable, factorize_from_iterables
  import pandas.core.common
  from pandas.core.indexes.api import Index, MultiIndex, all_indexes_same, default_index, ensure_index, get_objs_combined_axis, get_unanimous_names
  from pandas.core.internals import concatenate_managers
label_desc: Use image node_id 7 for calling the _Concatenator obj's underlying member method code with example usage: obj._maybe_check_integrity(concat_index) without return types