Class IndexConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<IndexConfiguration>
org.infinispan.persistence.sifs.configuration.IndexConfiguration
- All Implemented Interfaces:
org.infinispan.commons.configuration.attributes.Matchable<IndexConfiguration>,org.infinispan.commons.configuration.attributes.Updatable<IndexConfiguration>
public class IndexConfiguration
extends org.infinispan.commons.configuration.attributes.ConfigurationElement<IndexConfiguration>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> Fields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, CHILDLESS, children, element, repeated -
Constructor Summary
ConstructorsConstructorDescriptionIndexConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.infinispan.commons.configuration.attributes.AttributeSetintintDeprecated, for removal: This API element is subject to removal in a future version.intintvoidsetLocation(String location) Methods inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, child, children, children, elementName, equals, findAttribute, hashCode, isModified, list, matches, toString, update, validateUpdate, write
-
Field Details
-
INDEX_LOCATION
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> INDEX_LOCATION -
INDEX_QUEUE_LENGTH
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> INDEX_QUEUE_LENGTH -
INDEX_SEGMENTS
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> INDEX_SEGMENTS -
MIN_NODE_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> MIN_NODE_SIZE -
MAX_NODE_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> MAX_NODE_SIZE
-
-
Constructor Details
-
IndexConfiguration
public IndexConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes)
-
-
Method Details
-
attributeDefinitionSet
public static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet() -
indexLocation
-
setLocation
-
indexSegments
Deprecated, for removal: This API element is subject to removal in a future version.This is no longer used as we create an index file per cache segment instead -
minNodeSize
public int minNodeSize() -
maxNodeSize
public int maxNodeSize() -
indexQueueLength
public int indexQueueLength()
-