Interface: CreateTopologyBuilderState<TPartition>
Defined in: builders/create-topology-builder-state.ts:15
Optional copy-on-write state for createTopologyBuilder.
Holds the bound topology store, validated partition dependency map, and optional overlay commit/discard trigger configuration.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
TPartition extends string | string | Partition identifier string union. |
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
commitOverlayWhen? | readonly | TopologyCommitOverlayConfig<unknown, unknown> | Optional overlay commit and discard configuration. | builders/create-topology-builder-state.ts:21 |
partitions? | readonly | Readonly<Record<TPartition, TopologyPartitionConstraint<TPartition>>> | Validated partition dependency map. | builders/create-topology-builder-state.ts:19 |
store? | readonly | TopologyStoreASTNode | Bound topology store AST node. | builders/create-topology-builder-state.ts:17 |