soulfire.logs_pb2.LogString

class soulfire.logs_pb2.LogString(id: str | None = ..., message: str | None = ..., instance_id: str | None = ..., bot_account_id: str | None = ..., script_id: str | None = ..., personal: bool = ..., instance_name: str | None = ..., bot_account_name: str | None = ..., timestamp: datetime.datetime | google.protobuf.timestamp_pb2.Timestamp | collections.abc.Mapping | None = ..., logger_name: str | None = ..., level: str | None = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

ID_FIELD_NUMBER: ClassVar[int]
MESSAGE_FIELD_NUMBER: ClassVar[int]
INSTANCE_ID_FIELD_NUMBER: ClassVar[int]
BOT_ACCOUNT_ID_FIELD_NUMBER: ClassVar[int]
SCRIPT_ID_FIELD_NUMBER: ClassVar[int]
PERSONAL_FIELD_NUMBER: ClassVar[int]
INSTANCE_NAME_FIELD_NUMBER: ClassVar[int]
BOT_ACCOUNT_NAME_FIELD_NUMBER: ClassVar[int]
TIMESTAMP_FIELD_NUMBER: ClassVar[int]
LOGGER_NAME_FIELD_NUMBER: ClassVar[int]
LEVEL_FIELD_NUMBER: ClassVar[int]
id: str
message: str
instance_id: str
bot_account_id: str
script_id: str
personal: bool
instance_name: str
bot_account_name: str
timestamp: google.protobuf.timestamp_pb2.Timestamp
logger_name: str
level: str