weaviate.debug

class weaviate.debug._Debug(connection)[source]

Bases: _DebugExecutor[ConnectionSync]

Parameters:

connection (ConnectionType)

class weaviate.debug._DebugAsync(connection)[source]

Bases: _DebugExecutor[ConnectionAsync]

Parameters:

connection (ConnectionType)

weaviate.debug.types

pydantic model weaviate.debug.types.DebugRESTObject[source]

Bases: BaseModel

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

field collection: str [Required] (alias 'class')
field creation_time: datetime [Required] (alias 'creationTimeUnix')
field last_update_time: datetime [Required] (alias 'lastUpdateTimeUnix')
field properties: Dict[str, Any] [Required]
field tenant: str | None = None
field uuid: UUID [Required] (alias 'id')
field vector: list[float] | None = None
field vectors: Dict[str, list[float]] | None = None
_abc_impl = <_abc._abc_data object>