Hierarchy For All Packages
Package Hierarchies:- io.pravega.client,
- io.pravega.client.admin,
- io.pravega.client.batch,
- io.pravega.client.byteStream,
- io.pravega.client.security.auth,
- io.pravega.client.state,
- io.pravega.client.stream,
- io.pravega.client.stream.notifications,
- io.pravega.client.stream.notifications.notifier,
- io.pravega.client.tables,
- io.pravega.client.watermark
Class Hierarchy
- java.lang.Object
- io.pravega.client.stream.notifications.notifier.AbstractNotifier<T> (implements io.pravega.client.stream.notifications.Observable<T>)
- io.pravega.client.stream.notifications.notifier.AbstractPollingNotifier<T>
- io.pravega.client.stream.notifications.notifier.EndOfDataNotifier
- io.pravega.client.stream.notifications.notifier.SegmentNotifier
- io.pravega.client.stream.notifications.notifier.AbstractPollingNotifier<T>
- io.pravega.client.ClientConfig (implements java.io.Serializable)
- io.pravega.client.ClientConfig.ClientConfigBuilder
- io.pravega.client.security.auth.DelegationTokenProviderFactory
- io.pravega.client.security.auth.EmptyTokenProviderImpl (implements io.pravega.client.security.auth.DelegationTokenProvider)
- io.pravega.client.stream.EventWriterConfig (implements java.io.Serializable)
- io.pravega.client.stream.EventWriterConfig.EventWriterConfigBuilder (implements io.pravega.common.ObjectBuilder<T>)
- java.io.InputStream (implements java.io.Closeable)
- io.pravega.client.byteStream.ByteStreamReader (implements java.nio.channels.AsynchronousChannel, java.lang.AutoCloseable)
- io.pravega.client.tables.IteratorItem<T>
- io.pravega.client.security.auth.JwtTokenProviderImpl (implements io.pravega.client.security.auth.DelegationTokenProvider)
- io.pravega.client.tables.KeyValueTableClientConfiguration (implements java.io.Serializable)
- io.pravega.client.tables.KeyValueTableClientConfiguration.KeyValueTableClientConfigurationBuilder
- io.pravega.client.tables.KeyValueTableConfiguration (implements java.io.Serializable)
- io.pravega.client.tables.KeyValueTableConfiguration.KeyValueTableConfigurationBuilder
- io.pravega.client.admin.KeyValueTableInfo
- io.pravega.client.tables.KeyVersion (implements java.io.Serializable)
- io.pravega.client.stream.notifications.Notification
- io.pravega.client.stream.notifications.EndOfDataNotification
- io.pravega.client.stream.notifications.SegmentNotification
- io.pravega.client.stream.notifications.NotificationSystem
- io.pravega.client.stream.notifications.NotifierFactory
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- io.pravega.client.byteStream.ByteStreamWriter
- io.pravega.client.stream.ReaderConfig (implements java.io.Serializable)
- io.pravega.client.stream.ReaderConfig.ReaderConfigBuilder
- io.pravega.client.stream.ReaderGroupConfig (implements java.io.Serializable)
- io.pravega.client.stream.ReaderGroupConfig.ReaderGroupConfigBuilder (implements io.pravega.common.ObjectBuilder<T>)
- io.pravega.client.stream.ReaderSegmentDistribution
- io.pravega.client.stream.ReaderSegmentDistribution.ReaderSegmentDistributionBuilder
- io.pravega.client.stream.RetentionPolicy (implements java.io.Serializable)
- io.pravega.client.stream.RetentionPolicy.RetentionPolicyBuilder
- io.pravega.client.stream.ScalingPolicy (implements java.io.Serializable)
- io.pravega.client.stream.ScalingPolicy.ScalingPolicyBuilder
- io.pravega.client.stream.notifications.SegmentNotification.SegmentNotificationBuilder
- io.pravega.client.stream.Sequence (implements java.lang.Comparable<T>, java.io.Serializable)
- io.pravega.client.stream.StreamConfiguration (implements java.io.Serializable)
- io.pravega.client.stream.StreamConfiguration.StreamConfigurationBuilder
- io.pravega.client.admin.StreamInfo
- io.pravega.client.security.auth.StringTokenProviderImpl (implements io.pravega.client.security.auth.DelegationTokenProvider)
- io.pravega.client.state.SynchronizerConfig (implements java.io.Serializable)
- io.pravega.client.state.SynchronizerConfig.SynchronizerConfigBuilder (implements io.pravega.common.ObjectBuilder<T>)
- io.pravega.client.tables.TableEntry
- io.pravega.client.tables.TableKey
- io.pravega.client.tables.TableModification
- io.pravega.client.tables.Remove
- io.pravega.client.tables.TableEntryUpdate
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.pravega.client.tables.ConditionalTableUpdateException
- io.pravega.client.tables.BadKeyVersionException
- io.pravega.client.tables.NoSuchKeyException
- io.pravega.client.stream.DeleteScopeFailedException
- io.pravega.client.stream.PingFailedException
- io.pravega.client.stream.ReaderNotInReaderGroupException
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- io.pravega.client.stream.ConfigMismatchException
- io.pravega.client.stream.ReaderGroupNotFoundException
- io.pravega.client.stream.InvalidStreamException
- io.pravega.client.stream.NoSuchScopeException
- io.pravega.client.stream.ReinitializationRequiredException
- io.pravega.client.stream.TruncatedDataException
- java.lang.IllegalArgumentException
- io.pravega.client.stream.TxnFailedException
- io.pravega.client.tables.ConditionalTableUpdateException
- java.lang.Exception
- io.pravega.client.stream.TimeWindow
- io.pravega.client.watermark.WatermarkSerializer (implements io.pravega.client.stream.Serializer<T>)
- io.pravega.client.stream.notifications.notifier.AbstractNotifier<T> (implements io.pravega.client.stream.notifications.Observable<T>)
Interface Hierarchy
- java.lang.AutoCloseable
- io.pravega.client.BatchClientFactory
- io.pravega.client.ByteStreamClientFactory
- io.pravega.client.EventStreamClientFactory
- io.pravega.client.stream.EventStreamReader<T>
- io.pravega.client.stream.EventStreamWriter<Type>
- io.pravega.client.stream.IdempotentEventStreamWriter<Type>
- io.pravega.client.tables.KeyValueTable
- io.pravega.client.KeyValueTableFactory
- io.pravega.client.admin.KeyValueTableManager
- io.pravega.client.stream.ReaderGroup (also extends io.pravega.client.stream.notifications.ReaderGroupNotificationListener)
- io.pravega.client.admin.ReaderGroupManager
- io.pravega.client.state.RevisionedStreamClient<T>
- io.pravega.client.batch.SegmentIterator<T> (also extends java.util.Iterator<E>)
- io.pravega.client.state.StateSynchronizer<StateT>
- io.pravega.client.admin.StreamManager
- io.pravega.client.SynchronizerClientFactory
- io.pravega.client.stream.TransactionalEventStreamWriter<Type>
- java.util.function.BiConsumer<T,U>
- io.pravega.client.state.StateSynchronizer.UpdateGenerator<StateT>
- java.util.function.BiFunction<T,U,R>
- io.pravega.client.state.StateSynchronizer.UpdateGeneratorFunction<StateT,ReturnT>
- io.pravega.client.stream.Checkpoint
- java.lang.Comparable<T>
- io.pravega.client.state.Revision
- io.pravega.client.security.auth.DelegationTokenProvider
- io.pravega.client.stream.EventPointer
- io.pravega.client.stream.EventRead<T>
- java.util.Iterator<E>
- io.pravega.client.batch.SegmentIterator<T> (also extends java.lang.AutoCloseable)
- io.pravega.client.tables.KeyValueTableIterator
- io.pravega.client.tables.KeyValueTableIterator.Builder
- io.pravega.client.stream.notifications.Listener<T>
- io.pravega.client.stream.notifications.Observable<T>
- io.pravega.client.stream.Position
- io.pravega.client.stream.ReaderGroupMetrics
- io.pravega.client.stream.notifications.ReaderGroupNotificationListener
- io.pravega.client.stream.ReaderGroup (also extends java.lang.AutoCloseable)
- io.pravega.client.state.Revisioned
- java.io.Serializable
- io.pravega.client.batch.SegmentRange
- io.pravega.client.stream.StreamCut
- io.pravega.client.stream.Serializer<T>
- io.pravega.client.stream.Stream
- io.pravega.client.batch.StreamSegmentsIterator
- io.pravega.client.stream.Transaction<Type>
- io.pravega.client.stream.TransactionInfo
- io.pravega.client.state.Update<StateT>
- io.pravega.client.state.InitialUpdate<StateT>
- io.pravega.client.tables.Version
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.pravega.client.stream.ReaderGroupConfig.StreamDataRetention
- io.pravega.client.stream.RetentionPolicy.RetentionType
- io.pravega.client.stream.ScalingPolicy.ScaleType
- io.pravega.client.stream.Transaction.PingStatus
- io.pravega.client.stream.Transaction.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)