public int getSnapshotVersion() {
    return snapshotVersion;
  }
The snapshot version is generally the number of modifications to the container that were expected to have occurred
before the current time. This is used to validate that there were no unexpected container modifications that could be
inadvertently overwritten by an container update.
@return the expected version for the container record.
ambry-api/src/main/java/com/github/ambry/account/Container.java