class Deimos::SchemaBackends::AvroValidation
Leave Ruby hashes as is but validate them against the schema. Useful for unit tests.
Public Instance Methods
decode_payload(payload, schema: nil)
click to toggle source
@override
# File lib/deimos/schema_backends/avro_validation.rb, line 11 def decode_payload(payload, schema: nil) payload.with_indifferent_access end
encode_payload(payload, schema: nil, topic: nil)
click to toggle source
@override
# File lib/deimos/schema_backends/avro_validation.rb, line 16 def encode_payload(payload, schema: nil, topic: nil) payload.with_indifferent_access end