class Temporal::Client::Converter::Payload::JSON
Constants
- ENCODING
Public Instance Methods
encoding()
click to toggle source
# File lib/temporal/client/converter/payload/json.rb, line 10 def encoding ENCODING end
from_payload(payload)
click to toggle source
# File lib/temporal/client/converter/payload/json.rb, line 14 def from_payload(payload) Temporal::JSON.deserialize(payload.data) end
to_payload(data)
click to toggle source
# File lib/temporal/client/converter/payload/json.rb, line 18 def to_payload(data) Temporal::Api::Common::V1::Payload.new( metadata: { 'encoding' => ENCODING }, data: Temporal::JSON.serialize(data).b ) end