Package | Description |
---|---|
com.hazelcast.client.impl.protocol.codec | |
com.hazelcast.client.impl.protocol.codec.builtin | |
com.hazelcast.client.impl.protocol.codec.custom | |
com.hazelcast.client.impl.protocol.task.dynamicconfig | |
com.hazelcast.client.impl.proxy |
This package contains client side proxy implementations of the different Hazelcast data structures
and operation types
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.internal.config |
Contains functionality for Hazelcast configurations.
|
com.hazelcast.map |
Contains Hazelcast map module classes.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.operation |
Package for map operations.
|
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
com.hazelcast.query.impl |
Contains the implementation classes of the query functionality.
|
Modifier and Type | Field and Description |
---|---|
IndexConfig |
MapAddIndexCodec.RequestParameters.indexConfig
Index configuration.
|
Modifier and Type | Field and Description |
---|---|
List<IndexConfig> |
DynamicConfigAddMapConfigCodec.RequestParameters.indexConfigs
index configurations
|
Modifier and Type | Method and Description |
---|---|
static ClientMessage |
MapAddIndexCodec.encodeRequest(String name,
IndexConfig indexConfig) |
Modifier and Type | Method and Description |
---|---|
static ClientMessage |
DynamicConfigAddMapConfigCodec.encodeRequest(String name,
int backupCount,
int asyncBackupCount,
int timeToLiveSeconds,
int maxIdleSeconds,
String evictionPolicy,
boolean readBackupData,
String cacheDeserializedValues,
String mergePolicy,
String inMemoryFormat,
Collection<ListenerConfigHolder> listenerConfigs,
Collection<ListenerConfigHolder> partitionLostListenerConfigs,
boolean statisticsEnabled,
String splitBrainProtectionName,
Data mapEvictionPolicy,
String maxSizeConfigMaxSizePolicy,
int maxSizeConfigSize,
MapStoreConfigHolder mapStoreConfig,
NearCacheConfigHolder nearCacheConfig,
WanReplicationRef wanReplicationRef,
Collection<IndexConfig> indexConfigs,
Collection<AttributeConfig> attributeConfigs,
Collection<QueryCacheConfigHolder> queryCacheConfigs,
String partitioningStrategyClassName,
Data partitioningStrategyImplementation,
HotRestartConfig hotRestartConfig,
EventJournalConfig eventJournalConfig,
MerkleTreeConfig merkleTreeConfig,
int mergeBatchSize,
int metadataPolicy) |
Modifier and Type | Method and Description |
---|---|
static IndexConfig |
CustomTypeFactory.createIndexConfig(String name,
int type,
List<String> attributes) |
Modifier and Type | Method and Description |
---|---|
static IndexConfig |
IndexConfigCodec.decode(ClientMessage.ForwardFrameIterator iterator) |
Modifier and Type | Method and Description |
---|---|
static void |
IndexConfigCodec.encode(ClientMessage clientMessage,
IndexConfig indexConfig) |
Modifier and Type | Method and Description |
---|---|
List<IndexConfig> |
QueryCacheConfigHolder.getIndexConfigs() |
Modifier and Type | Method and Description |
---|---|
void |
QueryCacheConfigHolder.setIndexConfigs(List<IndexConfig> indexConfigs) |
Constructor and Description |
---|
QueryCacheConfigHolder(int batchSize,
int bufferSize,
int delaySeconds,
boolean includeValue,
boolean populate,
boolean coalesce,
String inMemoryFormat,
String name,
PredicateConfigHolder predicateConfigHolder,
EvictionConfigHolder evictionConfigHolder,
List<ListenerConfigHolder> listenerConfigs,
List<IndexConfig> indexConfigs) |
Modifier and Type | Method and Description |
---|---|
void |
ClientMapProxy.addIndex(IndexConfig indexConfig) |
Modifier and Type | Method and Description |
---|---|
IndexConfig |
IndexConfig.addAttribute(String attribute)
Adds an index attribute with the given.
|
IndexConfig |
IndexConfig.setAttributes(List<String> attributes)
Sets index attributes.
|
IndexConfig |
IndexConfig.setName(String name)
Sets name of the index.
|
IndexConfig |
IndexConfig.setType(IndexType type)
Sets type of the index.
|
Modifier and Type | Method and Description |
---|---|
List<IndexConfig> |
MapConfig.getIndexConfigs() |
List<IndexConfig> |
QueryCacheConfig.getIndexConfigs() |
Modifier and Type | Method and Description |
---|---|
MapConfig |
MapConfig.addIndexConfig(IndexConfig indexConfig) |
QueryCacheConfig |
QueryCacheConfig.addIndexConfig(IndexConfig indexConfig) |
Modifier and Type | Method and Description |
---|---|
MapConfig |
MapConfig.setIndexConfigs(List<IndexConfig> indexConfigs) |
QueryCacheConfig |
QueryCacheConfig.setIndexConfigs(List<IndexConfig> indexConfigs) |
Constructor and Description |
---|
IndexConfig(IndexConfig other) |
Modifier and Type | Class and Description |
---|---|
class |
IndexConfigReadOnly
Read-only counterpart of
IndexConfig class. |
Modifier and Type | Method and Description |
---|---|
IndexConfig |
IndexConfigReadOnly.addAttribute(String attribute) |
IndexConfig |
IndexConfigReadOnly.setAttributes(List<String> attributes) |
IndexConfig |
IndexConfigReadOnly.setName(String name) |
IndexConfig |
IndexConfigReadOnly.setType(IndexType type) |
Modifier and Type | Method and Description |
---|---|
List<IndexConfig> |
QueryCacheConfigReadOnly.getIndexConfigs() |
List<IndexConfig> |
MapConfigReadOnly.getIndexConfigs() |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
QueryCacheConfigReadOnly.addIndexConfig(IndexConfig indexConfig) |
MapConfig |
MapConfigReadOnly.addIndexConfig(IndexConfig indexConfig) |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
QueryCacheConfigReadOnly.setIndexConfigs(List<IndexConfig> indexConfigs) |
MapConfig |
MapConfigReadOnly.setIndexConfigs(List<IndexConfig> indexConfigs) |
Constructor and Description |
---|
IndexConfigReadOnly(IndexConfig other) |
Modifier and Type | Method and Description |
---|---|
void |
IMap.addIndex(IndexConfig indexConfig)
Adds an index to this map for the specified entries so
that queries can run faster.
|
void |
QueryCache.addIndex(IndexConfig config) |
Modifier and Type | Method and Description |
---|---|
Map<String,IndexConfig> |
MapContainer.getIndexDefinitions() |
Constructor and Description |
---|
AddIndexBackupOperation(String name,
IndexConfig config) |
AddIndexOperation(String name,
IndexConfig config) |
AddIndexOperationFactory(String name,
IndexConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
NullQueryCache.addIndex(IndexConfig config) |
Modifier and Type | Method and Description |
---|---|
static IndexConfig |
IndexUtils.createIndexConfig(IndexType type,
String... attributes)
Create simple index definition with the given attributes
|
static IndexConfig |
IndexUtils.createTestIndexConfig(IndexType type,
String... attributes)
Create simple index definition with the given attributes and initialize it's name upfront.
|
IndexConfig |
AbstractIndex.getConfig() |
IndexConfig |
Index.getConfig() |
static IndexConfig |
IndexUtils.getIndexConfigFromXml(Node indexNode,
boolean domLevel3) |
static IndexConfig |
IndexUtils.getIndexConfigFromYaml(Node indexNode,
boolean domLevel3) |
static IndexConfig |
IndexUtils.validateAndNormalize(String mapName,
IndexConfig config)
Validate provided index config and normalize it's name and attribute names.
|
Modifier and Type | Method and Description |
---|---|
List<IndexConfig> |
MapIndexInfo.getIndexConfigs() |
Modifier and Type | Method and Description |
---|---|
InternalIndex |
Indexes.addOrGetIndex(IndexConfig indexConfig,
StoreAdapter partitionStoreAdapter) |
InternalIndex |
DefaultIndexProvider.createIndex(IndexConfig config,
Extractors extractors,
InternalSerializationService ss,
IndexCopyBehavior copyBehavior,
PerIndexStats stats,
StoreAdapter partitionStoreAdapter) |
InternalIndex |
IndexProvider.createIndex(IndexConfig config,
Extractors extractors,
InternalSerializationService ss,
IndexCopyBehavior copyBehavior,
PerIndexStats stats,
StoreAdapter storeAdapter)
Creates a new index with the given name.
|
static String[] |
IndexUtils.getComponents(IndexConfig config) |
void |
Indexes.recordIndexDefinition(IndexConfig config)
Records the given index definition in this indexes without creating an
index.
|
static IndexConfig |
IndexUtils.validateAndNormalize(String mapName,
IndexConfig config)
Validate provided index config and normalize it's name and attribute names.
|
static void |
IndexUtils.validateAttribute(IndexConfig config,
String attributeName)
Validate attribute name.
|
Modifier and Type | Method and Description |
---|---|
void |
MapIndexInfo.addIndexCofigs(Collection<IndexConfig> indexConfigs) |
static void |
IndexUtils.generateXml(ConfigXmlGenerator.XmlGenerator gen,
List<IndexConfig> indexConfigs) |
Constructor and Description |
---|
AbstractIndex(IndexConfig config,
InternalSerializationService ss,
Extractors extractors,
IndexCopyBehavior copyBehavior,
PerIndexStats stats,
StoreAdapter partitionStoreAdapter) |
IndexImpl(IndexConfig config,
InternalSerializationService ss,
Extractors extractors,
IndexCopyBehavior copyBehavior,
PerIndexStats stats) |
Copyright © 2019 Hazelcast, Inc.. All rights reserved.