module Temporal::Concerns::Payloads
Public Instance Methods
from_details_payloads(payloads)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 16 def from_details_payloads(payloads) from_payloads(payloads)&.first end
from_payload(payload)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 8 def from_payload(payload) payload_converter.from_payload(payload) end
from_payloads(payloads)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 4 def from_payloads(payloads) payload_converter.from_payloads(payloads) end
from_result_payloads(payloads)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 12 def from_result_payloads(payloads) from_payloads(payloads)&.first end
from_signal_payloads(payloads)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 20 def from_signal_payloads(payloads) from_payloads(payloads)&.first end
to_details_payloads(data)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 36 def to_details_payloads(data) to_payloads([data]) end
to_payload(data)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 28 def to_payload(data) payload_converter.to_payload(data) end
to_payloads(data)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 24 def to_payloads(data) payload_converter.to_payloads(data) end
to_result_payloads(data)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 32 def to_result_payloads(data) to_payloads([data]) end
to_signal_payloads(data)
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 40 def to_signal_payloads(data) to_payloads([data]) end
Private Instance Methods
payload_converter()
click to toggle source
# File lib/temporal/concerns/payloads.rb, line 46 def payload_converter Temporal.configuration.converter end