Package com.eventstore.dbclient
Class PersistentSubscriptionToAllSettingsBuilder
- java.lang.Object
-
- com.eventstore.dbclient.AbstractPersistentSubscriptionSettingsBuilder<PersistentSubscriptionToAllSettingsBuilder>
-
- com.eventstore.dbclient.PersistentSubscriptionToAllSettingsBuilder
-
public class PersistentSubscriptionToAllSettingsBuilder extends AbstractPersistentSubscriptionSettingsBuilder<PersistentSubscriptionToAllSettingsBuilder>
-
-
Field Summary
-
Fields inherited from class com.eventstore.dbclient.AbstractPersistentSubscriptionSettingsBuilder
checkpointAfterMs, checkPointLowerBound, checkPointUpperBound, consumerStrategyName, extraStatistics, historyBufferSize, liveBufferSize, maxRetryCount, maxSubscriberCount, messageTimeoutMs, readBatchSize, resolveLinkTos
-
-
Constructor Summary
Constructors Constructor Description PersistentSubscriptionToAllSettingsBuilder()PersistentSubscriptionToAllSettingsBuilder(PersistentSubscriptionToAllSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PersistentSubscriptionToAllSettingsbuild()PersistentSubscriptionToAllSettingsBuilderfilter(SubscriptionFilter filter)PersistentSubscriptionToAllSettingsBuilderfromEnd()PersistentSubscriptionToAllSettingsBuilderfromStart()PersistentSubscriptionToAllSettingsBuilderstartFrom(long commitUnsigned, long prepareUnsigned)The exclusive position in the stream or transaction file the subscription should start from.PersistentSubscriptionToAllSettingsBuilderstartFrom(Position value)The exclusive position in the stream or transaction file the subscription should start from.-
Methods inherited from class com.eventstore.dbclient.AbstractPersistentSubscriptionSettingsBuilder
checkpointAfter, checkpointAfterInMs, checkPointLowerBound, checkPointUpperBound, consumerStrategy, disableExtraStatistics, disableLinkResolution, enableExtraStatistics, enableLinkResolution, extraStatistics, historyBufferSize, liveBufferSize, maxCheckpointCount, maxRetryCount, maxSubscriberCount, messageTimeout, messageTimeoutInMs, minCheckpointCount, namedConsumerStrategy, notResolveLinkTos, readBatchSize, resolveLinks, resolveLinkTos, resolveLinkTos
-
-
-
-
Constructor Detail
-
PersistentSubscriptionToAllSettingsBuilder
public PersistentSubscriptionToAllSettingsBuilder()
-
PersistentSubscriptionToAllSettingsBuilder
public PersistentSubscriptionToAllSettingsBuilder(PersistentSubscriptionToAllSettings settings)
-
-
Method Detail
-
build
public PersistentSubscriptionToAllSettings build()
-
fromStart
public PersistentSubscriptionToAllSettingsBuilder fromStart()
-
fromEnd
public PersistentSubscriptionToAllSettingsBuilder fromEnd()
-
startFrom
public PersistentSubscriptionToAllSettingsBuilder startFrom(long commitUnsigned, long prepareUnsigned)
The exclusive position in the stream or transaction file the subscription should start from. Default: End of stream.
-
startFrom
public PersistentSubscriptionToAllSettingsBuilder startFrom(Position value)
The exclusive position in the stream or transaction file the subscription should start from. Default: End of stream.
-
filter
public PersistentSubscriptionToAllSettingsBuilder filter(SubscriptionFilter filter)
-
-