Class Hierarchy
- java.lang.Object
- io.ably.lib.http.AsyncHttpPaginatedQuery (implements io.ably.lib.http.HttpCore.ResponseHandler<T>)
 - io.ably.lib.types.AsyncHttpPaginatedResponse
- io.ably.lib.http.AsyncHttpPaginatedQuery.AsyncHttpPaginatedResult
 
 - io.ably.lib.http.AsyncPaginatedQuery<T>
 - io.ably.lib.http.BasePaginatedQuery<T> (implements io.ably.lib.http.HttpCore.ResponseHandler<T>)
 - io.ably.lib.http.BasePaginatedQuery.ResultRequest<T>
- io.ably.lib.http.BasePaginatedQuery.ResultRequest.Failed<T>
 
 - io.ably.lib.http.Http (implements java.lang.AutoCloseable)
 - io.ably.lib.http.Http.Request<Result>
 - io.ably.lib.http.HttpAuth
 - io.ably.lib.http.HttpConstants
 - io.ably.lib.http.HttpConstants.ContentTypes
 - io.ably.lib.http.HttpConstants.Headers
 - io.ably.lib.http.HttpConstants.Methods
 - io.ably.lib.http.HttpCore
 - io.ably.lib.http.HttpCore.Response
 - io.ably.lib.http.HttpHelpers
 - io.ably.lib.http.HttpPaginatedQuery (implements io.ably.lib.http.HttpCore.ResponseHandler<T>)
 - io.ably.lib.types.HttpPaginatedResponse
- io.ably.lib.http.HttpPaginatedQuery.HttpPaginatedResult
 
 - io.ably.lib.http.HttpScheduler (implements java.lang.AutoCloseable)
- io.ably.lib.http.AsyncHttpScheduler
 - io.ably.lib.http.SyncHttpScheduler
 
 - io.ably.lib.http.HttpUtils
 - io.ably.lib.http.HttpUtils.ByteArrayRequestBody (implements io.ably.lib.http.HttpCore.RequestBody)
 - io.ably.lib.http.HttpUtils.FormRequestBody (implements io.ably.lib.http.HttpCore.RequestBody)
 - io.ably.lib.http.HttpUtils.JsonRequestBody (implements io.ably.lib.http.HttpCore.RequestBody)
 - io.ably.lib.http.PaginatedQuery<T>
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.ably.lib.types.AblyException
- io.ably.lib.http.HttpCore.AuthRequiredException
 
 
 - io.ably.lib.types.AblyException
 
 - java.lang.Exception
 
 
Interface Hierarchy
- java.lang.AutoCloseable
- io.ably.lib.http.CloseableExecutor (also extends java.util.concurrent.Executor)
 
 - java.util.concurrent.Executor
- io.ably.lib.http.CloseableExecutor (also extends java.lang.AutoCloseable)
 
 - io.ably.lib.http.Http.Execute<Result>
 - io.ably.lib.http.HttpCore.BodyHandler<T>
 - io.ably.lib.http.HttpCore.RequestBody
 - io.ably.lib.http.HttpCore.ResponseHandler<T>
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.ably.lib.http.HttpAuth.Type
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)