## Uses of Class
org.apache.ignite.internal.processors.cluster.BaselineTopology

Packages that use BaselineTopology
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cluster
org.apache.ignite.internal.util: System-wide utility routine and helper classes.

### Uses of BaselineTopology in org.apache.ignite.internal.managers.discovery

Methods in org.apache.ignite.internal.managers.discovery with parameters of type BaselineTopology
`Map<Short,Collection<Short>>` ConsistentIdMapper.`mapToCompactIds(AffinityTopologyVersion topVer, @Nullable Map<UUID,Collection<UUID>> txNodes, BaselineTopology baselineTop)` Map primary -> backup node compact ID accordingly to baseline topology..

### Uses of BaselineTopology in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return BaselineTopology
`@Nullable BaselineTopology` StateChangeRequest.`baselineTopology()`

### Uses of BaselineTopology in org.apache.ignite.internal.processors.cluster

Methods in org.apache.ignite.internal.processors.cluster that return BaselineTopology
`@Nullable BaselineTopology` ChangeGlobalStateMessage.`baselineTopology()`
`@Nullable BaselineTopology` DiscoveryDataClusterState.`baselineTopology()`
`static @Nullable BaselineTopology` BaselineTopology.`build(Collection<? extends BaselineNode> nodes, int id)`
`@Nullable BaselineTopology` DiscoveryDataClusterState.`previousBaselineTopology()`

Methods in org.apache.ignite.internal.processors.cluster with parameters of type BaselineTopology
`static boolean` BaselineTopology.`equals(BaselineTopology blt1, BaselineTopology blt2)`
`static BaselineTopologyHistoryItem` BaselineTopologyHistoryItem.`fromBaseline(BaselineTopology blt)`
`void` GridClusterStateProcessor.`onBaselineTopologyChanged(BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem)`
`void` IGridClusterStateProcessor.`onBaselineTopologyChanged(BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem)`

Constructors in org.apache.ignite.internal.processors.cluster with parameters of type BaselineTopology
Constructor and Description
`ChangeGlobalStateMessage(UUID reqId, UUID initiatingNodeId, @Nullable List<StoredCacheData> storedCfgs, ClusterState state, boolean forceDeactivation, BaselineTopology baselineTopology, boolean forceChangeBaselineTopology, long timestamp)`

### Uses of BaselineTopology in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util that return BaselineTopology
`static BaselineTopology` IgniteUtils.`getBaselineTopology(@NotNull GridCacheContext cctx)`
`static BaselineTopology` IgniteUtils.`getBaselineTopology(@NotNull GridCacheSharedContext cctx)`
`static BaselineTopology` IgniteUtils.`getBaselineTopology(@NotNull GridKernalContext ctx)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023