class DiadocApi::Entity::MessagePatch

Included Modules

Defined in:

diadoc_api/entities/message_patch.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def delivered_event_id : String | Nil #

def delivered_event_id=(delivered_event_id : String | Nil) #

def delivered_patch_id : String | Nil #

def delivered_patch_id=(delivered_patch_id : String | Nil) #

def draft_is_locked : Bool | Nil #

def draft_is_locked=(draft_is_locked : Bool | Nil) #

def draft_is_recycled : Bool | Nil #

def draft_is_recycled=(draft_is_recycled : Bool | Nil) #

def draft_is_transformed_to_message_id_list : Array(String) #

def draft_is_transformed_to_message_id_list=(draft_is_transformed_to_message_id_list : Array(String)) #

def entities : Array(EntityObj) #

def entities=(entities : Array(EntityObj)) #

def entity_patches : Array(EntityPatch) #

def entity_patches=(entity_patches : Array(EntityPatch)) #

def for_draft : Bool | Nil #

def for_draft=(for_draft : Bool | Nil) #

def message_id : String #

def message_id=(message_id : String) #

def message_is_deleted : Bool | Nil #

def message_is_deleted=(message_is_deleted : Bool | Nil) #

def message_is_delivered : Bool | Nil #

def message_is_delivered=(message_is_delivered : Bool | Nil) #

def message_is_restored : Bool | Nil #

def message_is_restored=(message_is_restored : Bool | Nil) #

def message_type : MessageType #

def message_type=(message_type : MessageType) #

def not_delivered_event_id : String | Nil #

def not_delivered_event_id=(not_delivered_event_id : String | Nil) #

def patch_id : String #

def patch_id=(patch_id : String) #

def timestamp_ticks : Int64 #

def timestamp_ticks=(timestamp_ticks : Int64) #