Class Hierarchy
- java.lang.Object
- s2.config.Address
 - s2.types.AppendInput (implements s2.types.MeteredBytes, java.io.Serializable)
 - s2.types.AppendInput.AppendInputBuilder
 - s2.types.AppendRecord (implements s2.types.MeteredBytes, java.io.Serializable)
 - s2.types.AppendRecord.AppendRecordBuilder
 - s2.client.BaseClient (implements java.lang.AutoCloseable)
- s2.client.BasinClient
- s2.client.StreamClient
 
 - s2.client.Client
 
 - s2.client.BasinClient
 - s2.config.BasinEndpoint
- s2.config.Direct
 - s2.config.ParentZone
 
 - s2.utils.BasinUtils
 - io.grpc.CallCredentials
- s2.auth.BearerTokenCallCredentials
 
 - s2.config.Config
 - s2.config.Config.ConfigBuilder
 - s2.types.CreateBasinRequest
 - s2.types.CreateBasinRequest.CreateBasinRequestBuilder
 - s2.types.CreateStreamRequest
 - s2.types.CreateStreamRequest.CreateStreamRequestBuilder
 - s2.config.Endpoints
 - s2.types.ListBasinsRequest
 - s2.types.ListBasinsRequest.ListBasinsRequestBuilder
 - s2.types.ListStreamsRequest
 - s2.types.ListStreamsRequest.ListStreamsRequestBuilder
 - s2.client.ManagedAppendSession
 - s2.client.ManagedReadSession
 - s2.types.ReadLimit
 - s2.types.ReadRequest
 - s2.types.ReadRequest.ReadRequestBuilder
 - s2.client.ReadSession
 - s2.types.ReadSessionRequest
 - s2.types.ReadSessionRequest.ReadSessionRequestBuilder
 - s2.types.ReconfigureBasinRequest
 - s2.types.ReconfigureBasinRequest.ReconfigureBasinRequestBuilder
 - s2.types.ReconfigureStreamRequest
 - s2.types.ReconfigureStreamRequest.ReconfigureStreamRequestBuilder
 - java.lang.Record
- s2.types.AppendOutput
 - s2.types.BasinConfig
 - s2.types.BasinInfo
 - s2.types.Batch (implements s2.types.MeteredBytes, s2.types.ReadOutput)
 - s2.types.FirstSeqNum (implements s2.types.ReadOutput)
 - s2.types.Header
 - s2.types.NextSeqNum (implements s2.types.ReadOutput)
 - s2.types.Paginated<T>
 - s2.types.SequencedRecord (implements s2.types.MeteredBytes)
 - s2.types.SequencedRecordBatch (implements s2.types.MeteredBytes)
 - s2.client.StreamClient.AppendSessionRequestStream
 - s2.types.StreamInfo
 
 - s2.types.RetentionPolicy
- s2.types.Age
 
 - s2.types.StreamConfig
 - s2.types.StreamConfig.StreamConfigBuilder
 - s2.utils.StreamUtils
 
 
Interface Hierarchy
- s2.types.MeteredBytes
 - s2.types.ReadOutput
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- s2.config.AppendRetryPolicy
 - s2.types.BasinState
 - s2.config.Cloud
 - s2.types.StorageClass
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)