fiftyone.operators.message#
FiftyOne operator messages.
Classes:
|
Message types. |
|
A message generated by an operator executed as a generator. |
|
Metadata for a store notification message. |
|
Data structure for messages sent by the notification service. |
- class fiftyone.operators.message.MessageType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
EnumMessage types.
Attributes:
- SUCCESS = 'success'#
- ERROR = 'error'#
- class fiftyone.operators.message.GeneratedMessage(type=MessageType.SUCCESS, cls=None, body=None)#
Bases:
objectA message generated by an operator executed as a generator.
Methods:
to_json()- to_json()#
- to_json_line()#
- class fiftyone.operators.message.MessageMetadata(operation_type: str | None = None, dataset_id: str | None = None, timestamp: str | None = None)#
Bases:
objectMetadata for a store notification message.
Attributes:
- operation_type: str | None = None#
- dataset_id: str | None = None#
- timestamp: str | None = None#
- class fiftyone.operators.message.MessageData(key: str, value: Any, metadata: MessageMetadata)#
Bases:
objectData structure for messages sent by the notification service.
Attributes:
Methods:
from_dict(data)Create a MessageData instance from a dictionary.
from_json(json_str)Create a MessageData instance from a JSON string.
to_dict()Convert the MessageData instance to a dictionary.
to_json()Convert the MessageData instance to a JSON string.
- key: str#
- value: Any#
- metadata: MessageMetadata#
- classmethod from_dict(data: Dict[str, Any]) MessageData#
Create a MessageData instance from a dictionary.
- Parameters:
data – Dictionary containing message data
- Returns:
MessageData instance
- classmethod from_json(json_str: str) MessageData#
Create a MessageData instance from a JSON string.
- Parameters:
json_str – JSON string containing message data
- Returns:
MessageData instance
- to_dict() Dict[str, Any]#
Convert the MessageData instance to a dictionary.
- Returns:
Dictionary representation
- to_json() str#
Convert the MessageData instance to a JSON string.
- Returns:
JSON string representation