private long getLongFromSnapshotProps(Map<String, Object> snapshotProps, String property) {
    return MapUtils.getLongValue(snapshotProps, property, -1);
  }
SnapshotDescription Parameterized Constructor
@param name          Name of the snapshot
@param table         TableName associated with the snapshot
@param type          Type of the snapshot - enum SnapshotType
@param owner         Snapshot Owner
@param creationTime  Creation time for Snapshot
@param version       Snapshot Version
@param snapshotProps Additional properties for snapshot e.g. TTL
hbase-client/src/main/java/org/apache/hadoop/hbase/client/SnapshotDescription.java