module MessageStore::Controls::MessageData::Read
Public Class Methods
data()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 48 def self.data MessageData.data end
example(id: nil, type: nil, data: nil, metadata: nil)
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 5 def self.example(id: nil, type: nil, data: nil, metadata: nil) if id == :none id = nil else id ||= self.id end type ||= self.type if data == :none data = nil else data ||= self.data end if metadata == :none metadata = nil else metadata ||= self.metadata end message_data = MessageStore::MessageData::Read.build message_data.id = id message_data.type = type message_data.data = data message_data.metadata = metadata message_data.position = position message_data.global_position = global_position message_data.time = time message_data.stream_name = stream_name message_data end
global_position()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 60 def self.global_position 111 end
id()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 40 def self.id MessageData.id end
metadata()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 52 def self.metadata MessageData::Metadata.data end
position()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 56 def self.position 1 end
stream_name()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 68 def self.stream_name StreamName.example end
time()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 64 def self.time Time::Raw.example end
type()
click to toggle source
# File lib/message_store/controls/message_data/read.rb, line 44 def self.type MessageData.type end