## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.partstate.GroupPartitionId

Packages that use GroupPartitionId
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.checkpoint
org.apache.ignite.internal.processors.cache.persistence.partstate
org.apache.ignite.internal.processors.cache.persistence.snapshot

### Uses of GroupPartitionId in org.apache.ignite.internal.processors.cache.persistence

Methods in org.apache.ignite.internal.processors.cache.persistence that return types with arguments of type GroupPartitionId
`Map<GroupPartitionId,Integer>` GridCacheDatabaseSharedManager.RestoreLogicalState.`partitionRecoveryStates()`

Constructor parameters in org.apache.ignite.internal.processors.cache.persistence with type arguments of type GroupPartitionId
Constructor and Description
`RestoreLogicalState(CheckpointStatus status, WALIterator iterator, long lastArchivedSegment, IgnitePredicate<Integer> cacheGroupsPredicate, Map<GroupPartitionId,Integer> partitionRecoveryStates)`

### Uses of GroupPartitionId in org.apache.ignite.internal.processors.cache.persistence.checkpoint

Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint that return types with arguments of type GroupPartitionId
`Map<GroupPartitionId,CheckpointEntry>` CheckpointHistory.`searchCheckpointEntry(Map<T2<Integer,Integer>,Long> searchCntrMap)` Tries to search for a WAL pointer for the given partition counter start.

### Uses of GroupPartitionId in org.apache.ignite.internal.processors.cache.persistence.partstate

Methods in org.apache.ignite.internal.processors.cache.persistence.partstate that return GroupPartitionId
`static @NotNull GroupPartitionId` PartitionAllocationMap.`createCachePartId(@NotNull FullPageId fullId)` Extracts partition information from full page ID
`GroupPartitionId` PartitionAllocationMap.`firstKey()`
`@Nullable GroupPartitionId` PartitionAllocationMap.`nextKey(@NotNull GroupPartitionId key)` Returns next (higher) key for provided cache and partition or null

Methods in org.apache.ignite.internal.processors.cache.persistence.partstate that return types with arguments of type GroupPartitionId
`Set<Map.Entry<GroupPartitionId,PagesAllocationRange>>` PartitionAllocationMap.`entrySet()`
`Set<GroupPartitionId>` PartitionAllocationMap.`keySet()`

Methods in org.apache.ignite.internal.processors.cache.persistence.partstate with parameters of type GroupPartitionId
`int` GroupPartitionId.`compareTo(@NotNull GroupPartitionId o)`
`boolean` PartitionAllocationMap.`containsKey(GroupPartitionId key)`
`@Nullable PagesAllocationRange` PartitionAllocationMap.`get(GroupPartitionId key)` Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
`@Nullable GroupPartitionId` PartitionAllocationMap.`nextKey(@NotNull GroupPartitionId key)` Returns next (higher) key for provided cache and partition or null
`PagesAllocationRange` PartitionAllocationMap.`put(GroupPartitionId key, PagesAllocationRange val)`

### Uses of GroupPartitionId in org.apache.ignite.internal.processors.cache.persistence.snapshot

Constructor parameters in org.apache.ignite.internal.processors.cache.persistence.snapshot with type arguments of type GroupPartitionId
Constructor and Description
`SnapshotMetadata(UUID rqId, String snpName, String consId, String folderName, int pageSize, List<Integer> grpIds, Set<String> bltNodes, Set<GroupPartitionId> pairs, @Nullable byte[] masterKeyDigest)` F@param snpName Snapshot name.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.14.0
Release Date | : September 29 2022