@ParametersAreNonnullByDefault
Package org.zalando.fahrschein
-
Interface Summary Interface Description AccessTokenProvider AuthorizationProvider BackoffStrategy BatchHandler Allows wrappingListener.accept(List)andCursorManager.onSuccess(String, Cursor)inside one transaction, with automatic rollback if cursor commit fails.CursorManager Manages cursor offsets for one consumer.EventReader<T> IOCallable<T> IORunnable Listener<T> MetricsCollector PartitionManager StreamBuilder StreamBuilder.LowLevelStreamBuilder StreamBuilder.SubscriptionStreamBuilder -
Class Summary Class Description AuthorizationBuilder Use factory methodAuthorizationBuilder.authorization()to create an allow-all authorization object and useAuthorizationBuilder.withAdmins(java.util.List<org.zalando.fahrschein.domain.Authorization.AuthorizationAttribute>)/AuthorizationBuilder.withReaders(java.util.List<org.zalando.fahrschein.domain.Authorization.AuthorizationAttribute>)methods to override admins and/or readers lists.EqualJitterBackoffStrategy ExponentialBackoffStrategy FullJitterBackoffStrategy IdentityAcceptEncodingRequestFactory ManagedCursorManager MappingEventReader<T> NakadiClient NakadiClientBuilder NoBackoffStrategy NoMetricsCollector Preconditions SimplePartitionManager StreamParameters SubscriptionBuilder ZignAccessTokenProvider -
Exception Summary Exception Description BackoffException CursorCommitException EventAlreadyProcessedException EventProcessingException EventPublishingException IOProblem