public String getSnapshotCheckPointBaseline() {
   return snapshot.getCheckpointBaseline();
 }
 public String getSnapshotLabel() {
   return snapshot.getLabel();
 }
 public void setSnaphotCheckPointBaseline(String checkPointBaseline) {
   snapshot.setCheckpointBaseline(checkPointBaseline);
 }
 /** get snapshot mount path */
 public String getSnapshotPath() {
   return snapshot.getPath();
 }
 public void setSnapshotLabel(String snapShotName) {
   snapshot.setLabel(snapShotName);
 }
 /** Get SnapShot native ID */
 public String getSnapNativeId() {
   return snapshot.getNativeId();
 }
 /**
  * Set snapshot mount path
  *
  * @param path
  */
 public void setSnapshotPath(String path) {
   snapshot.setPath(path);
 }
 /**
  * Set Snapshot name
  *
  * @param snapshotName
  */
 public void setSnapshotName(String snapshotName) {
   snapshot.setName(snapshotName);
 }
 /**
  * Set SnapShot native ID
  *
  * @param id
  */
 public void setSnapNativeId(String id) {
   snapshot.setNativeId(id);
 }
 /** Initialize Snapshot extensions */
 public void initSnapshotExtensions() {
   snapshot.setExtensions(new StringMap());
 }
 /**
  * Get Snapshot name
  *
  * @return String
  */
 public String getSnapshotName() {
   return snapshot.getName();
 }
 /**
  * Get Snapshot extensions map
  *
  * @return StringMap of Snapshot extensions
  */
 public StringMap getSnapshotExtensions() {
   return snapshot.getExtensions();
 }
 /**
  * Get snapshot shares map
  *
  * @return SMBShareMap
  */
 public SMBShareMap getSnapshotShares() {
   return snapshot.getSMBFileShares();
 }
 /**
  * Get snapshot exports map
  *
  * @return FSExportMap
  */
 public FSExportMap getSnapshotExports() {
   return snapshot.getFsExports();
 }
 /** Initialize Snapshot exports */
 public void initSnapshotExports() {
   if (getSnapshotExports() == null) {
     snapshot.setFsExports(new FSExportMap());
   }
 }
 /**
  * Get snapshot id
  *
  * @return
  */
 public URI getSnapshotId() {
   return snapshot.getId();
 }