A placeholder for a binary blob
Fields
-
string
uuid
Unique identifier/object reference
-
string
name_label
a human-readable name
-
string
name_description
a notes field containg human-readable description
-
int
size
Size of the binary data, in bytes
-
datetime
last_updated
Time at which the data in the blob was last updated
-
string
mime_type
The mime type associated with this object. Defaults to 'application/octet-stream' if the empty string is supplied
Implicit messages
-
Record[blob]
get_record
(session session_id, blob self)
Get a record containing the current state of the given blob.
-
blob
get_by_uuid
(session session_id, string uuid)
Get a reference to the blob instance with the specified UUID.
-
Set[blob]
get_by_name_label
(session session_id, string label)
Get all the blob instances with the given label.
-
Set[blob]
get_all
(session session_id)
Return a list of all the blobs known to the system.
-
Map[blob,Record[blob]]
get_all_records
(session session_id)
Return a map of blob references to blob records for all blobs known to the system.
Explicit messages