class CrossSpec::ServiceMessage

Attributes

service[R]

Public Class Methods

from_json(json) click to toggle source
# File lib/cross_spec/service_message.rb, line 10
def self.from_json(json)
  new(
    service: json["service"],
    data: json["data"],
    biomarkers: json["biomarkers"]
  )
end
new(service:, data: nil, biomarkers: nil) click to toggle source
Calls superclass method CrossSpec::Message::new
# File lib/cross_spec/service_message.rb, line 3
def initialize(service:, data: nil, biomarkers: nil)
  super(data: data, biomarkers: biomarkers)
  @service = service
end