public class IndexFeatures extends Object
IndexProvider
implementation supportsModifier and Type | Class and Description |
---|---|
static class |
IndexFeatures.Builder |
Constructor and Description |
---|
IndexFeatures(boolean supportsDocumentTTL,
Mapping defaultMap,
com.google.common.collect.ImmutableSet<Mapping> supportedMap,
String wildcardField,
com.google.common.collect.ImmutableSet<Cardinality> supportedCardinaities,
boolean supportsNanoseconds) |
Modifier and Type | Method and Description |
---|---|
Mapping |
getDefaultStringMapping() |
String |
getWildcardField() |
boolean |
supportsCardinality(Cardinality cardinality) |
boolean |
supportsDocumentTTL() |
boolean |
supportsNanoseconds() |
boolean |
supportsStringMapping(Mapping map) |
public IndexFeatures(boolean supportsDocumentTTL, Mapping defaultMap, com.google.common.collect.ImmutableSet<Mapping> supportedMap, String wildcardField, com.google.common.collect.ImmutableSet<Cardinality> supportedCardinaities, boolean supportsNanoseconds)
public boolean supportsDocumentTTL()
public Mapping getDefaultStringMapping()
public boolean supportsStringMapping(Mapping map)
public String getWildcardField()
public boolean supportsCardinality(Cardinality cardinality)
public boolean supportsNanoseconds()
Copyright © 2012–2017. All rights reserved.