Class CacheGroupData
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.CacheGroupData
-
- All Implemented Interfaces:
Serializable
public class CacheGroupData extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheConfigurationEnrichmentcacheConfigurationEnrichment()CacheConfiguration<?,?>config()IgniteUuiddeploymentId()intgroupId()@Nullable StringgroupName()booleanpersistenceEnabled()UUIDreceivedFrom()@Nullable AffinityTopologyVersionstartTopologyVersion()StringtoString()List<WalStateProposeMessage>walChangeRequests()booleanwalEnabled()
-
-
-
Method Detail
-
startTopologyVersion
@Nullable public @Nullable AffinityTopologyVersion startTopologyVersion()
- Returns:
- Start version for dynamically started group.
-
receivedFrom
public UUID receivedFrom()
- Returns:
- Node ID group was received from.
-
groupName
@Nullable public @Nullable String groupName()
- Returns:
- Group name.
-
groupId
public int groupId()
- Returns:
- Group ID.
-
deploymentId
public IgniteUuid deploymentId()
- Returns:
- Deployment ID.
-
config
public CacheConfiguration<?,?> config()
- Returns:
- Configuration.
-
persistenceEnabled
public boolean persistenceEnabled()
- Returns:
- Persistence enabled flag.
-
walEnabled
public boolean walEnabled()
- Returns:
Trueif WAL is enabled.
-
walChangeRequests
public List<WalStateProposeMessage> walChangeRequests()
- Returns:
- WAL mode change requests.
-
cacheConfigurationEnrichment
public CacheConfigurationEnrichment cacheConfigurationEnrichment()
- Returns:
- Cache configuration enrichment.
-
-