Utility functions to instantiate each type of query
Typeclass witnessing how to unmarshall a Thrift stream of bytes into a concrete data type
Typeclass witnessing how to extract the id for a paginated query
A single threaded executor for tasks scheduled in the future
A single threaded executor for tasks scheduled in the future
IllegalArgumentException
if { @code corePoolSize < 0}
NullPointerException
if { @code threadFactory} or
{ @code handler} is null
Instances of PaginatedApiResponse for response types potentially containing pages of results
Typeclass witnessing how to unmarshall a Thrift stream of bytes into a concrete data type
the query type