decode method
Implementation
@override
void decode(KeyedArchive object) {
  super.decode(object);
  description = object.decode("description");
  content = object.decodeObjectMap("content", () => APIMediaType());
  headers = object.decodeObjectMap("headers", () => APIHeader());
}