public class VisorCacheTypeMetadata extends Object implements Serializable
CacheTypeMetadata.| Constructor and Description |
|---|
VisorCacheTypeMetadata() |
public static Collection<VisorCacheTypeMetadata> list(Collection<CacheTypeMetadata> types)
types - Cache types metadata configurations.public static VisorCacheTypeMetadata from(CacheTypeMetadata m)
m - Actual cache type metadata.public void dbSchema(String dbSchema)
dbSchema - New schema name in database.public String dbSchema()
public void dbTbl(String dbTbl)
dbTbl - New table name in database.public String dbTbl()
public void keyType(String keyType)
keyType - New key class used to store key in cache.public String keyType()
public void valType(String valType)
valType - New value class used to store value in cache.public String valType()
public void keyFields(Collection<VisorCacheTypeFieldMetadata> keyFields)
keyFields - New key fields.public Collection<VisorCacheTypeFieldMetadata> keyFields()
public void valFields(Collection<VisorCacheTypeFieldMetadata> valFields)
valFields - New value fields.public Collection<VisorCacheTypeFieldMetadata> valFields()
public void qryFlds(Map<String,String> qryFlds)
qryFlds - New fields to be queried, in addition to indexed fields.public Map<String,String> qryFlds()
public void ascFlds(Map<String,String> ascFlds)
ascFlds - New fields to index in ascending order.public void descFlds(Map<String,String> descFlds)
descFlds - New fields to index in descending order.public void txtFlds(Collection<String> txtFlds)
txtFlds - New fields to index as text.public Collection<String> txtFlds()
public void grps(Map<String,LinkedHashMap<String,IgniteBiTuple<String,Boolean>>> grps)
grps - New fields to create group indexes for.public Map<String,LinkedHashMap<String,IgniteBiTuple<String,Boolean>>> grps()
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015