syntax = "proto3"; package kilowatt.common; import "google/protobuf/timestamp.proto"; message Composition { google.protobuf.Timestamp timestamp = 1; int64 total_watts = 2; int64 battery_watts = 3; int64 biogas_watts = 4; int64 biomass_watts = 5; int64 coal_watts = 6; int64 geothermal_watts = 7; int64 hydro_watts = 8; int64 natural_gas_watts = 9; int64 nuclear_watts = 10; int64 oil_watts = 11; int64 other_watts = 12; int64 solar_watts = 13; int64 wind_watts = 14; } message QueryResponse { int64 rows_affected = 1; }