Class DefaultStreamService
java.lang.Object
com.here.platform.data.client.service.stream.DefaultStreamService
- All Implemented Interfaces:
StreamService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultStreamService(HttpHandler handler, InternalSettings settings, ClientExecutionContext clientExecutionContext) -
Method Summary
Modifier and TypeMethodDescriptioncom.github.plokhotnyuk.jsoniter_scala.core.JsonValueCodec<StreamOutput>codec()scala.concurrent.Future<org.apache.pekko.Done>commit(StreamSubscription subscription, CommitOffsets offsets) scala.concurrent.Future<scala.collection.immutable.Seq<StreamMessage>>consume(StreamSubscription subscription) scala.concurrent.Future<StreamSubscription>scala.concurrent.Future<org.apache.pekko.Done>unsubscribe(StreamSubscription subscription)
-
Constructor Details
-
DefaultStreamService
public DefaultStreamService(HttpHandler handler, InternalSettings settings, ClientExecutionContext clientExecutionContext)
-
-
Method Details
-
codec
-
commit
public scala.concurrent.Future<org.apache.pekko.Done> commit(StreamSubscription subscription, CommitOffsets offsets) - Specified by:
commitin interfaceStreamService
-
consume
public scala.concurrent.Future<scala.collection.immutable.Seq<StreamMessage>> consume(StreamSubscription subscription) - Specified by:
consumein interfaceStreamService
-
subscribe
public scala.concurrent.Future<StreamSubscription> subscribe(HRN hrn, String layer, String groupName, Offset offset, String consumerId) - Specified by:
subscribein interfaceStreamService
-
unsubscribe
- Specified by:
unsubscribein interfaceStreamService
-