Humiex (humiex v0.1.0) View Source
Functions to query and stream requests using Humiex search API
Link to this section Summary
Link to this section Types
Specs
maybe_time() :: Humiex.State.maybe_time()
Specs
relative_time() :: Humiex.State.relative_time()
Specs
time() :: Humiex.State.time()
Link to this section Functions
Link to this function
query(client, query_string, start_time, end_time \\ nil, opts \\ [])
View SourceSpecs
query(Humiex.Client.t(), String.t(), maybe_time(), maybe_time(), keyword()) :: {:ok, [any()], Humiex.State.t()} | {:error, any()}
See Humiex.Query.query/5
.
Link to this function
query_values(client, query_string, start_time, end_time \\ nil, opts \\ [])
View SourceSpecs
query_values( Humiex.Client.t(), String.t(), maybe_time(), maybe_time(), keyword() ) :: [any()]
Specs
stream(Humiex.State.t()) :: Enumerable.t()
Specs
stream(Humiex.Client.t(), String.t(), relative_time(), keyword()) :: Enumerable.t()
Specs
stream_values(Humiex.State.t()) :: Enumerable.t()
Specs
stream_values(Humiex.Client.t(), String.t(), maybe_time(), keyword()) :: Enumerable.t()