Sha256: 5ca9bbe5751d55291b610f85ba131f3419b414e68b555fdc029483efa5e5cb6d

Contents?: true

Size: 278 Bytes

Versions: 3

Compression:

Stored size: 278 Bytes

Contents

module Ray
  module Payloads
    class JsonStringPayload < Payload

      def initialize(value)
        @value = value
      end

      def type
        'json_string'
      end

      def content
        {
          value: @value.to_json,
        }
      end

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-ray-0.4.1 lib/ray/payloads/json_string_payload.rb
ruby-ray-0.4.0 lib/ray/payloads/json_string_payload.rb
ruby-ray-0.3.0 lib/ray/payloads/json_string_payload.rb