Module: EventStore::HTTP::Controls::URI::Event
- Defined in:
- lib/event_store/http/controls/uri/event.rb
Class Method Summary collapse
Class Method Details
.example(stream: nil, position: nil) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/event_store/http/controls/uri/event.rb', line 6 def self.example(stream: nil, position: nil) stream ||= Stream.example position ||= 0 ip_address = IPAddress.example port = Port.example ::URI.parse "http://#{ip_address}:#{port}/streams/#{stream}/#{position}" end |
.raw(stream: nil, position: nil) ⇒ Object
16 17 18 19 |
# File 'lib/event_store/http/controls/uri/event.rb', line 16 def self.raw(stream: nil, position: nil) uri = example stream: stream, position: position uri.to_s end |