Source code for EventManager.filehandlers.config.processor_entry
[docs]
class ProcessorEntry:
"""
The `ProcessorEntry` class represents a configuration entry for an event processor.
"""
__name: str
__parameters: dict[str, object]
def __init__(self, name: str = "", parameters: dict[str, object] = None):
self.__name = name
self.__parameters = parameters if parameters else {}
@property
def name(self) -> str:
return self.__name
@property
def parameters(self) -> dict[str, object]:
return self.__parameters
@name.setter
def name(self, name: str):
self.__name = name
@parameters.setter
def parameters(self, parameters: dict[str, object]):
self.__parameters = parameters