public abstract class IndexConfig extends Object
Contains configuration that is tied to a specific index implementation but is
otherwise global, i.e. not tied to a specific ChangeIndex
and schema
version.
Constructor and Description |
---|
IndexConfig() |
Modifier and Type | Method and Description |
---|---|
static IndexConfig |
create(int maxLimit,
int maxPages,
int maxTerms,
int maxPrefixTerms) |
static IndexConfig |
createDefault() |
static IndexConfig |
fromConfig(org.eclipse.jgit.lib.Config cfg) |
abstract int |
maxLimit() |
abstract int |
maxPages() |
abstract int |
maxPrefixTerms() |
abstract int |
maxTerms() |
public static IndexConfig createDefault()
public static IndexConfig fromConfig(org.eclipse.jgit.lib.Config cfg)
public static IndexConfig create(int maxLimit, int maxPages, int maxTerms, int maxPrefixTerms)
public abstract int maxLimit()
public abstract int maxPages()
public abstract int maxTerms()
public abstract int maxPrefixTerms()