@java.lang.Override
        public int hashCode() {
            if (memoizedHashCode != 0) {
                return memoizedHashCode;
            }
            int hash = 41;
            hash = (19 * hash) + getDescriptor().hashCode();
            hash = (37 * hash) + URL_FIELD_NUMBER;
            hash = (53 * hash) + getUrl().hashCode();
            if (hasOriginal()) {
                hash = (37 * hash) + ORIGINAL_FIELD_NUMBER;
                hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getOriginal());
            }
            if (hasImageSize()) {
                hash = (37 * hash) + IMAGE_SIZE_FIELD_NUMBER;
                hash = (53 * hash) + getImageSize();
            }
            if (hasFileSize()) {
                hash = (37 * hash) + FILE_SIZE_FIELD_NUMBER;
                hash = (53 * hash) + getFileSize();
            }
            hash = (29 * hash) + getUnknownFields().hashCode();
            memoizedHashCode = hash;
            return hash;
        }
<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