module EventStore::HTTP::Controls::MediaTypes::Atom::Page::JSON::Embed::Body
Public Class Methods
example()
click to toggle source
# File lib/event_store/http/controls/media_types/atom/page/json/embed/body.rb, line 10 def self.example <<~JSON { "title": "Event stream 'testStream'", "id": "http://127.0.0.1:2113/streams/testStream", "updated": "2000-01-01T00:00:00.000000Z", "streamId": "testStream", "author": { "name": "EventStore" }, "headOfStream": true, "links": [ { "uri": "http://127.0.0.1:2113/streams/testStream", "relation": "self" }, { "uri": "http://127.0.0.1:2113/streams/testStream/head/backward/20", "relation": "first" }, { "uri": "http://127.0.0.1:2113/streams/testStream/0/forward/20", "relation": "last" }, { "uri": "http://127.0.0.1:2113/streams/testStream/49/backward/20", "relation": "next" }, { "uri": "http://127.0.0.1:2113/streams/testStream/70/forward/20", "relation": "previous" }, { "uri": "http://127.0.0.1:2113/streams/testStream/metadata", "relation": "metadata" } ], "entries": [ { "eventId": "00000002-0000-4000-8000-000000000000", "eventType": "SomeType", "eventNumber": 2, "data": "{\\n \\"someAttribute\\": \\"some-value-2\\"\\n}", "metaData": "{\\n \\"someMetaAttribute\\": \\"some-meta-value-2\\"\\n}", "streamId": "testStream", "isJson": true, "isMetaData": false, "isLinkMetaData": false, "positionEventNumber": 222, "positionStreamId": "readStream", "title": "2@testStream", "id": "http://127.0.0.1:2113/streams/testStream/2", "updated": "2000-01-01T00:00:00.000000Z", "author": { "name": "EventStore" }, "summary": "SomeType", "links": [ { "uri": "http://127.0.0.1:2113/streams/testStream/2", "relation": "edit" }, { "uri": "http://127.0.0.1:2113/streams/testStream/2", "relation": "alternate" } ] }, { "eventId": "00000001-0000-4000-8000-000000000000", "eventType": "SomeType", "eventNumber": 1, "data": "{\\n \\"someAttribute\\": \\"some-value-1\\"\\n}", "metaData": "{\\n \\"someMetaAttribute\\": \\"some-meta-value-1\\"\\n}", "streamId": "testStream", "isJson": true, "isMetaData": false, "isLinkMetaData": false, "positionEventNumber": 111, "positionStreamId": "readStream", "title": "1@testStream", "id": "http://127.0.0.1:2113/streams/testStream/1", "updated": "2000-01-01T00:00:00.000000Z", "author": { "name": "EventStore" }, "summary": "SomeType", "links": [ { "uri": "http://127.0.0.1:2113/streams/testStream/1", "relation": "edit" }, { "uri": "http://127.0.0.1:2113/streams/testStream/1", "relation": "alternate" } ] }, { "eventId": "00000000-0000-4000-8000-000000000000", "eventType": "SomeType", "eventNumber": 0, "data": "{\\n \\"someAttribute\\": \\"some-value-0\\"\\n}", "metaData": "{\\n \\"someMetaAttribute\\": \\"some-meta-value-0\\"\\n}", "streamId": "testStream", "isJson": true, "isMetaData": false, "isLinkMetaData": false, "positionEventNumber": 0, "positionStreamId": "readStream", "title": "0@testStream", "id": "http://127.0.0.1:2113/streams/testStream/0", "updated": "2000-01-01T00:00:00.000000Z", "author": { "name": "EventStore" }, "summary": "SomeType", "links": [ { "uri": "http://127.0.0.1:2113/streams/testStream/0", "relation": "edit" }, { "uri": "http://127.0.0.1:2113/streams/testStream/0", "relation": "alternate" } ] } ] } JSON end