Interface MssPackage.Builder

    • Method Detail

      • encryption

        MssPackage.Builder encryption​(MssEncryption encryption)
        Sets the value of the Encryption property for this object.
        Parameters:
        encryption - The new value for the Encryption property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mssManifests

        MssPackage.Builder mssManifests​(Collection<MssManifest> mssManifests)
        A list of MSS manifest configurations.
        Parameters:
        mssManifests - A list of MSS manifest configurations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mssManifests

        MssPackage.Builder mssManifests​(MssManifest... mssManifests)
        A list of MSS manifest configurations.
        Parameters:
        mssManifests - A list of MSS manifest configurations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • segmentDurationSeconds

        MssPackage.Builder segmentDurationSeconds​(Integer segmentDurationSeconds)
        The duration (in seconds) of each segment.
        Parameters:
        segmentDurationSeconds - The duration (in seconds) of each segment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.