@java.lang.Override
    public int getSerializedSize() {
      int size = memoizedSize;
      if (size != -1) return size;

      size = 0;
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_);
      }
      if (width_ != 0) {
        size += com.google.protobuf.CodedOutputStream
          .computeInt32Size(3, width_);
      }
      if (height_ != 0) {
        size += com.google.protobuf.CodedOutputStream
          .computeInt32Size(4, height_);
      }
      if (size_ != com.alibaba.fastjson2.benchmark.protobuf.MediaContentHolder.Image.Size.SMALL.getNumber()) {
        size += com.google.protobuf.CodedOutputStream
          .computeEnumSize(5, size_);
      }
      size += getUnknownFields().getSerializedSize();
      memoizedSize = size;
      return size;
    }
<pre>
of the image (in relative terms, provided by cnbc for example)
</pre>

<code>.com.alibaba.fastjson2.benchmark.protobuf.Image.Size size = 5;</code>
@return The size.
benchmark/src/main/java/com/alibaba/fastjson2/benchmark/protobuf/MediaContentHolder.java