tempo.state.state module¶
-
class
tempo.state.state.BaseState¶ Bases:
abc.ABC-
abstract
exists(key: str) → int¶
-
static
from_conf(state_options: tempo.serve.metadata.StateOptions)¶
-
abstract
get(key: str) → Optional[Any]¶
-
abstract property
internal_state¶
-
abstract
set(key: str, value: str) → Optional[bool]¶
-
abstract property
state_options¶
-
abstract
-
class
tempo.state.state.LocalState(state_options: tempo.serve.metadata.StateOptions = StateOptions(state_type=<StateTypes.LOCAL: 'LOCAL'>, key_prefix='', host='', port=''))¶ Bases:
tempo.state.state.BaseState-
exists(key: str) → int¶
-
get(key: str) → Optional[Any]¶
-
property
internal_state¶
-
set(key: str, value: str) → Optional[bool]¶
-
property
state_options¶
-
-
class
tempo.state.state.RedisState(state_options: tempo.serve.metadata.StateOptions)¶ Bases:
tempo.state.state.BaseState-
exists(key: str) → int¶
-
get(key: str) → Optional[Any]¶
-
property
internal_state¶
-
set(key: str, value: str) → Optional[bool]¶
-
property
state_options¶
-