@java.lang.Override
    public boolean equals(final java.lang.Object obj) {
      if (obj == this) {
       return true;
      }
      if (!(obj instanceof com.alibaba.fastjson2.benchmark.protobuf.MediaContentHolder.MediaContent)) {
        return super.equals(obj);
      }
      com.alibaba.fastjson2.benchmark.protobuf.MediaContentHolder.MediaContent other = (com.alibaba.fastjson2.benchmark.protobuf.MediaContentHolder.MediaContent) obj;

      if (!getImageList()
          .equals(other.getImageList())) return false;
      if (hasMedia() != other.hasMedia()) return false;
      if (hasMedia()) {
        if (!getMedia()
            .equals(other.getMedia())) return false;
      }
      if (!getUnknownFields().equals(other.getUnknownFields())) return false;
      return true;
    }
<code>.com.alibaba.fastjson2.benchmark.protobuf.Media media = 2;</code>
benchmark/src/main/java/com/alibaba/fastjson2/benchmark/protobuf/MediaContentHolder.java