Interface IndexService
- All Known Implementing Classes:
DefaultIndexService
public interface IndexService
-
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.Future<String>deleteIndexes(HRN hrn, String layerId, String queryString, InternalSettings settings) scala.concurrent.Future<DeleteIndexesStatusResponse>deleteIndexesStatus(HRN hrn, String layerId, String deleteId, InternalSettings settings) scala.concurrent.Future<com.here.platform.data.client.scaladsl.IndexParts>getParts(HRN hrn, String layerId, int parts, InternalSettings settings) scala.concurrent.Future<org.apache.pekko.Done>index(HRN hrn, String layerId, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> partitions, InternalSettings settings) scala.concurrent.Future<org.apache.pekko.stream.scaladsl.Source<com.here.platform.data.client.scaladsl.IndexPartition,org.apache.pekko.NotUsed>> query(HRN hrn, String layerId, scala.Option<String> queryString, InternalSettings settings, scala.Option<String> partId) scala.concurrent.Future<org.apache.pekko.Done>updateIndex(HRN hrn, String layerId, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> additions, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> removals, InternalSettings settings)
-
Method Details
-
deleteIndexes
scala.concurrent.Future<String> deleteIndexes(HRN hrn, String layerId, String queryString, InternalSettings settings) -
deleteIndexesStatus
scala.concurrent.Future<DeleteIndexesStatusResponse> deleteIndexesStatus(HRN hrn, String layerId, String deleteId, InternalSettings settings) -
getParts
scala.concurrent.Future<com.here.platform.data.client.scaladsl.IndexParts> getParts(HRN hrn, String layerId, int parts, InternalSettings settings) -
index
scala.concurrent.Future<org.apache.pekko.Done> index(HRN hrn, String layerId, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> partitions, InternalSettings settings) -
query
scala.concurrent.Future<org.apache.pekko.stream.scaladsl.Source<com.here.platform.data.client.scaladsl.IndexPartition,org.apache.pekko.NotUsed>> query(HRN hrn, String layerId, scala.Option<String> queryString, InternalSettings settings, scala.Option<String> partId) -
updateIndex
scala.concurrent.Future<org.apache.pekko.Done> updateIndex(HRN hrn, String layerId, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> additions, org.apache.pekko.stream.scaladsl.Source<IndexingPartition, org.apache.pekko.NotUsed> removals, InternalSettings settings)
-