Interface Snapshot

All Known Implementing Classes:
SnapshotImpl

public interface Snapshot
A versioned snapshot of a MediaPackage under the control of the AssetManager.
  • Method Details

    • getVersion

      Version getVersion()
      Get the version.
    • getOrganizationId

      String getOrganizationId()
      Get the ID of the organization where this media package belongs to.
    • getArchivalDate

      Date getArchivalDate()
      Tell about when this version of the episode has been stored in the AssetManager.
    • getAvailability

      Availability getAvailability()
      Get the availability of the media package's assets.
    • getStorageId

      String getStorageId()
      Get the store ID of the asset store where this snapshot currently lives
    • getOwner

      String getOwner()
      Get the owner of the snapshot.
    • getMediaPackage

      MediaPackage getMediaPackage()
      Get the media package.

      Implementations are required to provide media package element URIs that point to some valid HTTP endpoint.