module EventStore::HTTP::Controls::URI::Event

Public Class Methods

example(stream: nil, position: nil) click to toggle source
# 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) click to toggle source
# 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