module EventStore::HTTP::Controls::ReadStream::OutputSchema::Optimized::Event
Constants
- Example
Public Class Methods
example(id: nil, stream: nil, position: nil, global_position: nil)
click to toggle source
# File lib/event_store/http/controls/read_stream/output_schema/optimized.rb, line 12 def self.example(id: nil, stream: nil, position: nil, global_position: nil) position ||= 0 global_position ||= position id ||= Controls::Event::ID.example position stream ||= Stream.example type = Controls::Event::Type.example data = Controls::Event::Data.example position metadata = Controls::Event::Metadata.example position Example.new id, type, data, metadata, stream, position, global_position end