Class GetFeaturesResponseTooLargeHelper<TRequest extends RestEndpoint,TCriteria>
java.lang.Object
com.here.platform.data.client.service.interactiveMap.GetFeaturesResponseTooLargeHelper<TRequest,TCriteria>
public final class GetFeaturesResponseTooLargeHelper<TRequest extends RestEndpoint,TCriteria>
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionGetFeaturesResponseTooLargeHelper(HttpHandler httpHandler, scala.Function1<TRequest, TCriteria> requestToCriteria, scala.Function1<TCriteria, Object> canSplitCriteria, scala.Function1<TCriteria, scala.collection.immutable.Seq<TCriteria>> splitCriteria, scala.Function2<TRequest, TCriteria, TRequest> newRequestWithCriteria, scala.Function1<TRequest, String> describeRequest) -
Method Summary
Modifier and TypeMethodDescriptiongetFeatureCollectionByBbox(HttpHandler httpHandler) static GetFeaturesResponseTooLargeHelper<GetFeatureCollectionByIds,scala.collection.immutable.Seq<String>> getFeatureCollectionByIds(HttpHandler httpHandler) getFeatureCollectionBySpatialSearchGeometry(HttpHandler httpHandler) getFeatureCollectionByTile(HttpHandler httpHandler) scala.concurrent.Future<FeatureCollection>getFeatureCollectionWithSplitting(TRequest request, HRN hrn, InternalSettings settings, scala.Option<FeatureCounter> featureCounter, scala.concurrent.ExecutionContext ec, org.apache.pekko.stream.Materializer mat)
-
Constructor Details
-
GetFeaturesResponseTooLargeHelper
public GetFeaturesResponseTooLargeHelper(HttpHandler httpHandler, scala.Function1<TRequest, TCriteria> requestToCriteria, scala.Function1<TCriteria, Object> canSplitCriteria, scala.Function1<TCriteria, scala.collection.immutable.Seq<TCriteria>> splitCriteria, scala.Function2<TRequest, TCriteria, TRequest> newRequestWithCriteria, scala.Function1<TRequest, String> describeRequest)
-
-
Method Details
-
getFeatureCollectionByIds
public static GetFeaturesResponseTooLargeHelper<GetFeatureCollectionByIds,scala.collection.immutable.Seq<String>> getFeatureCollectionByIds(HttpHandler httpHandler) -
getFeatureCollectionByBbox
public static GetFeaturesResponseTooLargeHelper<GetFeatureCollectionByBbox,BoundingBox> getFeatureCollectionByBbox(HttpHandler httpHandler) -
getFeatureCollectionByTile
public static GetFeaturesResponseTooLargeHelper<GetFeatureCollectionByTile,Tile> getFeatureCollectionByTile(HttpHandler httpHandler) -
getFeatureCollectionBySpatialSearchGeometry
public static GetFeaturesResponseTooLargeHelper<GetFeatureCollectionBySpatialSearchGeometry,Geometry> getFeatureCollectionBySpatialSearchGeometry(HttpHandler httpHandler) -
getFeatureCollectionWithSplitting
public scala.concurrent.Future<FeatureCollection> getFeatureCollectionWithSplitting(TRequest request, HRN hrn, InternalSettings settings, scala.Option<FeatureCounter> featureCounter, scala.concurrent.ExecutionContext ec, org.apache.pekko.stream.Materializer mat)
-