Base functionality for Components integration.
Name | Type | Description |
---|---|---|
id | str | The ID of the evaluate container. |
entity | Entity | The entity of the evaluate container. |
log_writer | LogWriter | The log writer of the evaluate container. |
for_evaluators | List[str] | The evaluators of the evaluate container. |
Name | Type | Description |
---|---|---|
variables | Dict[str, str] | The variables to use for the evaluate container. |
Name | Type | Description |
---|---|---|
entity | Entity | The entity associated with these evaluators. |
writer | LogWriter | The log writer used for committing evaluator actions. |
evaluators | List[str] | A list of evaluator identifiers. |
id | str | A unique identifier for this set of evaluators. |
with_variables
- Allows adding variables to be used by the evaluators.Name | Type | Description |
---|---|---|
id | str | The ID of the evaluate container. |
entity | Entity | The entity of the evaluate container. |
log_writer | LogWriter | The log writer of the evaluate container. |
Name | Type | Description |
---|---|---|
variables | Dict[str, str] | The variables to use for the evaluate container. |
for_evaluators | List[str] | The evaluators of the evaluate container. |
Name | Type | Description |
---|---|---|
*evaluators | str | The evaluators to use for the evaluate container. |
Name | Description |
---|---|
[EvaluateContainerWithVariables](/sdk/python/references/logger/components/base) | The evaluate container with variables. |
Name | Type | Description |
---|---|---|
entity | Entity | The entity of the base container. |
config | BaseConfig | The config of the base container. |
writer | LogWriter | The writer of the base container. |
Name | Description |
---|---|
str | The ID of the base container. |
Name | Description |
---|---|
[EvaluateContainer](/sdk/python/references/logger/components/base) | The evaluate container. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
id | str | The ID of the base container. |
Name | Type | Description |
---|---|---|
metadata | Dict[str, Any] | The metadata to add to the base container. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
id | str | The ID of the base container. |
metadata | Dict[str, Any] | The metadata to add to the base container. |
Name | Type | Description |
---|---|---|
key | str | The key of the tag. |
value | str | The value of the tag. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
id | str | The ID of the base container. |
key | str | The key of the tag. |
value | str | The value of the tag. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
id | str | The ID of the base container. |
data | Optional[Dict[str, Any]] | The data to add to the base container. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
id | str | The ID of the base container. |
action | str | The action to commit. |
data | Optional[Dict[str, Any]] | The data to commit. |
Name | Type | Description |
---|---|---|
writer | LogWriter | The writer of the base container. |
entity | Entity | The entity of the base container. |
entity_id | str | The ID of the entity. |
id | str | The ID of the event. |
name | str | The name of the event. |
tags | Optional[Dict[str, str]] | The tags of the event. |
metadata | Optional[Dict[str, Any]] | The metadata of the event. |
Name | Type | Description |
---|---|---|
id | str | The ID of the event. |
name | str | The name of the event. |
tags | Optional[Dict[str, str]] | The tags of the event. |
metadata | Optional[Dict[str, Any]] | The metadata of the event. |