@Override
public String toString() {
return MoreObjects.toStringHelper(this)
.add("fileId", mFileId)
.add("name", mName)
.add("path", mPath)
.add("ufsPath", mUfsPath).add("length", mLength).add("blockSizeBytes", mBlockSizeBytes)
.add("creationTimeMs", mCreationTimeMs).add("completed", mCompleted).add("folder", mFolder)
.add("pinned", mPinned).add("cacheable", mCacheable).add("persisted", mPersisted)
.add("blockIds", mBlockIds).add("inMemoryPercentage", mInMemoryPercentage)
.add("lastModificationTimesMs", mLastModificationTimeMs).add("ttl", mTtl)
.add("ttlAction", mTtlAction).add("owner", mOwner).add("group", mGroup).add("mode", mMode)
.add("persistenceState", mPersistenceState).add("mountPoint", mMountPoint)
.add("replicationMax", mReplicationMax).add("replicationMin", mReplicationMin)
.add("fileBlockInfos", mFileBlockInfos)
.add("mountId", mMountId).add("inAlluxioPercentage", mInAlluxioPercentage)
.add("ufsFingerprint", mUfsFingerprint)
.add("acl", mAcl.toString())
.add("defaultAcl", mDefaultAcl.toString())
.toString();
}
}