private static void serializeCanMessage(BinaryMessages.VehicleMessage.Builder builder, CanMessage message) { builder.setType(BinaryMessages.VehicleMessage.Type.CAN); BinaryMessages.CanMessage.Builder messageBuilder = BinaryMessages.CanMessage.newBuilder(); messageBuilder.setBus(message.getBusId()); messageBuilder.setId(message.getId()); messageBuilder.setData(ByteString.copyFrom(message.getData())); builder.setCanMessage(messageBuilder); }