weaviate.cluster package

Module for interacting with Weaviate cluster information

Submodules

weaviate.cluster.cluster module

weaviate.cluster.types module

class weaviate.cluster.types.BatchStats[source]

Bases: TypedDict

queueLength: int
ratePerSecond: int
class weaviate.cluster.types.Node[source]

Bases: TypedDict

batchStats: BatchStats
gitHash: str
name: str
shards: List[Shard] | None
stats: Stats
status: str
version: str
class weaviate.cluster.types.Shard

Bases: dict

class: str
compressed: bool
loaded: bool | None
name: str
objectCount: int
vectorIndexingStatus: Literal['READONLY', 'INDEXING', 'READY']
vectorQueueLength: int
class weaviate.cluster.types.Stats[source]

Bases: TypedDict

objectCount: int
shardCount: int