Module: Avromatic::Model::RawSerialization::Encode

Included in:
Avromatic::Model::RawSerialization
Defined in:
lib/avromatic/model/raw_serialization.rb

Instance Method Summary collapse

Instance Method Details

#avro_raw_keyObject



19
20
21
22
# File 'lib/avromatic/model/raw_serialization.rb', line 19

def avro_raw_key
  raise 'Model has no key schema' unless key_avro_schema
  avro_raw_encode(key_attributes_for_avro, :key)
end

#avro_raw_valueObject



15
16
17
# File 'lib/avromatic/model/raw_serialization.rb', line 15

def avro_raw_value
  avro_raw_encode(value_attributes_for_avro, :value)
end