static IndexValue getIndexValue(long size, Offset offset, long expirationTimeInMs, long operationTimeInMs,
      short accountId, short containerId, short lifeVersion, short formatVersion) {
    return getIndexValue(size, offset, IndexValue.FLAGS_DEFAULT_VALUE, expirationTimeInMs, offset.getOffset(),
        operationTimeInMs, accountId, containerId, lifeVersion, formatVersion);
  }
Constructs IndexValue based on the args passed and for the given version
@param size the size of the blob that this index value refers to
@param offset the {@link Offset} in the {@link Log} where the blob that this index value refers to resides
@param expirationTimeInMs the expiration time in ms at which the blob expires
@param operationTimeInMs operation time of the entry in ms
@param accountId the accountId that this blob belongs to
@param containerId the containerId that this blob belongs to
@param lifeVersion the update version of the Index value
@param formatVersion the format version with which to construct the {@link IndexValue}
@return the {@link IndexValue} thus constructed
ambry-store/src/test/java/com/github/ambry/store/IndexValueTest.java