Class CacheData
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.CacheData
-
- All Implemented Interfaces:
Serializable
public class CacheData extends Object implements Serializable
Cache information sent in discovery data to joining node.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheConfigurationcacheConfiguration()CacheConfigurationEnrichmentcacheConfigurationEnrichment()intcacheId()CacheTypecacheType()IgniteUuiddeploymentId()longflags()intgroupId()UUIDreceivedFrom()QuerySchemaschema()booleansql()booleanstaticallyConfigured()booleantemplate()StringtoString()
-
-
-
Method Detail
-
groupId
public int groupId()
- Returns:
- Cache group ID.
-
cacheId
public int cacheId()
- Returns:
- Cache ID.
-
template
public boolean template()
- Returns:
Trueif this is template configuration.
-
cacheType
public CacheType cacheType()
- Returns:
- Cache type.
-
deploymentId
public IgniteUuid deploymentId()
- Returns:
- Start ID.
-
staticallyConfigured
public boolean staticallyConfigured()
- Returns:
Trueif statically configured.
-
sql
public boolean sql()
- Returns:
Trueif cache was created by an SQL command such asCREATE TABLE.
-
cacheConfiguration
public CacheConfiguration cacheConfiguration()
- Returns:
- Cache configuration.
-
schema
public QuerySchema schema()
- Returns:
- Schema.
-
receivedFrom
public UUID receivedFrom()
- Returns:
- ID of node provided cache configuration.
-
flags
public long flags()
- Returns:
- Flags.
-
cacheConfigurationEnrichment
public CacheConfigurationEnrichment cacheConfigurationEnrichment()
- Returns:
- Cache configuration enrichment.
-
-