Package com.eventstore.dbclient
Class SubscribeToStream
- java.lang.Object
-
- com.eventstore.dbclient.AbstractRegularSubscription
-
- com.eventstore.dbclient.SubscribeToStream
-
public class SubscribeToStream extends AbstractRegularSubscription
-
-
Field Summary
-
Fields inherited from class com.eventstore.dbclient.AbstractRegularSubscription
checkpointer, defaultReadOptions, defaultSubscribeOptions, listener, metadata, resolveLinks, timeouts
-
-
Constructor Summary
Constructors Constructor Description SubscribeToStream(GrpcClient client, java.lang.String streamName, SubscriptionListener listener, UserCredentials credentials)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscribeToStreamauthenticated(UserCredentials credentials)protected com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.BuildercreateOptions()SubscribeToStreamfromEnd()SubscribeToStreamfromRevision(long revision)SubscribeToStreamfromStart()SubscribeToStreamnotRequireLeader()SubscribeToStreamnotResolveLinks()SubscribeToStreamrequiresLeader()SubscribeToStreamrequiresLeader(boolean value)SubscribeToStreamresolveLinks()SubscribeToStreamresolveLinks(boolean value)SubscribeToStreamstartingPosition(StreamRevision startRevision)SubscribeToStreamtimeouts(Timeouts timeouts)-
Methods inherited from class com.eventstore.dbclient.AbstractRegularSubscription
execute
-
-
-
-
Constructor Detail
-
SubscribeToStream
public SubscribeToStream(GrpcClient client, java.lang.String streamName, SubscriptionListener listener, UserCredentials credentials)
-
-
Method Detail
-
authenticated
public SubscribeToStream authenticated(UserCredentials credentials)
-
timeouts
public SubscribeToStream timeouts(Timeouts timeouts)
-
requiresLeader
public SubscribeToStream requiresLeader()
-
notRequireLeader
public SubscribeToStream notRequireLeader()
-
requiresLeader
public SubscribeToStream requiresLeader(boolean value)
-
resolveLinks
public SubscribeToStream resolveLinks(boolean value)
-
resolveLinks
public SubscribeToStream resolveLinks()
-
notResolveLinks
public SubscribeToStream notResolveLinks()
-
startingPosition
public SubscribeToStream startingPosition(StreamRevision startRevision)
-
fromStart
public SubscribeToStream fromStart()
-
fromEnd
public SubscribeToStream fromEnd()
-
fromRevision
public SubscribeToStream fromRevision(long revision)
-
createOptions
protected com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.Builder createOptions()
- Specified by:
createOptionsin classAbstractRegularSubscription
-
-