public interface SearchIndex
| Modifier and Type | Field and Description |
|---|---|
static String |
CONCEPT_TYPE_FIELD_NAME |
static String |
EDGE_LABEL_FIELD_NAME |
static final String EDGE_LABEL_FIELD_NAME
static final String CONCEPT_TYPE_FIELD_NAME
void addElement(Graph graph, Element element, Authorizations authorizations)
<TElement extends Element> void updateElement(Graph graph, ExistingElementMutation<TElement> mutation, Authorizations authorizations)
void deleteElement(Graph graph, ElementId elementId, Authorizations authorizations)
default void deleteElements(Graph graph, Iterable<? extends ElementId> elementIds, Authorizations authorizations)
void markElementHidden(Graph graph, Element element, Visibility visibility, Authorizations authorizations)
void markElementVisible(Graph graph, ElementLocation elementLocation, Visibility visibility, Authorizations authorizations)
void markPropertyHidden(Graph graph, ElementLocation elementLocation, Property property, Visibility visibility, Authorizations authorizations)
void markPropertyVisible(Graph graph, ElementLocation elementLocation, Property property, Visibility visibility, Authorizations authorizations)
default void deleteProperties(Graph graph, Element element, Collection<PropertyDescriptor> propertyList, Authorizations authorizations)
void deleteProperty(Graph graph, Element element, PropertyDescriptor property, Authorizations authorizations)
void addElements(Graph graph, Iterable<? extends Element> elements, Authorizations authorizations)
GraphQuery queryGraph(Graph graph, String queryString, Authorizations authorizations)
MultiVertexQuery queryGraph(Graph graph, String[] vertexIds, String queryString, Authorizations authorizations)
VertexQuery queryVertex(Graph graph, Vertex vertex, String queryString, Authorizations authorizations)
Query queryExtendedData(Graph graph, Element element, String tableName, String queryString, Authorizations authorizations)
SimilarToGraphQuery querySimilarTo(Graph graph, String[] fields, String text, Authorizations authorizations)
void flush(Graph graph)
void shutdown()
void clearCache()
boolean isFieldBoostSupported()
void truncate(Graph graph)
void drop(Graph graph)
SearchIndexSecurityGranularity getSearchIndexSecurityGranularity()
boolean isQuerySimilarToTextSupported()
boolean isFieldLevelSecuritySupported()
<T extends Element> void alterElementVisibility(Graph graph, ExistingElementMutation<T> elementMutation, Visibility oldVisibility, Visibility newVisibility, Authorizations authorizations)
void addElementExtendedData(Graph graph, ElementLocation elementLocation, Iterable<ExtendedDataMutation> extendedDatas, Authorizations authorizations)
void addExtendedData(Graph graph, ElementLocation elementLocation, Iterable<ExtendedDataRow> extendedDatas, Authorizations authorizations)
void deleteExtendedData(Graph graph, ExtendedDataRowId extendedDataRowId, Authorizations authorizations)
void deleteExtendedData(Graph graph, ElementLocation elementLocation, String tableName, String row, String columnName, String key, Visibility visibility, Authorizations authorizations)
void enableBulkIngest(boolean enable)
int getNumShards()
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.