@java.lang.Override
        public boolean equals(final java.lang.Object obj) {
            if (obj == this) {
                return true;
            }
            if (!(obj instanceof Description other)) {
                return super.equals(obj);
            }

            if (!getUrl().equals(other.getUrl())) {
                return false;
            }
            if (hasOriginal() != other.hasOriginal()) {
                return false;
            }
            if (hasOriginal()) {
                if (getOriginal() != other.getOriginal()) {
                    return false;
                }
            }
            if (hasImageSize() != other.hasImageSize()) {
                return false;
            }
            if (hasImageSize()) {
                if (getImageSize() != other.getImageSize()) {
                    return false;
                }
            }
            if (hasFileSize() != other.hasFileSize()) {
                return false;
            }
            if (hasFileSize()) {
                if (getFileSize() != other.getFileSize()) {
                    return false;
                }
            }
            return getUnknownFields().equals(other.getUnknownFields());
        }
<code>optional int32 file_size = 4;</code>

@return The fileSize.
turms-server-common/src/main/java/im/turms/server/common/access/client/dto/model/file/ImageFile.java