Builder

class Builder

A builder for a UplynkSsaiDescription.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun assetIds(ids: List<String>): <Error class: unknown class>

Sets a list of asset IDs for Uplynk Platform Preplay API.

Link copied to clipboard
fun assetInfo(shouldRequest: Boolean): <Error class: unknown class>

Sets flag to request asset info.

Link copied to clipboard
fun assetType(value: UplynkAssetType): <Error class: unknown class>

Sets the asset type.

Link copied to clipboard
Link copied to clipboard
fun contentProtected(contentProtected: Boolean): <Error class: unknown class>

Sets whether the assets of the source are content protected.

Link copied to clipboard
fun externalIds(ids: List<String>): <Error class: unknown class>

Sets a list of external IDs for Uplynk Platform Preplay API. If assetIds have at least one value this property is ignored and could be empty

Link copied to clipboard
fun pingConfiguration(value: UplynkPingConfiguration): <Error class: unknown class>

Sets the ping request configuration

Link copied to clipboard
fun playbackUrlParameters(parameters: <Error class: unknown class><String, String>): <Error class: unknown class>

Sets the playback parameters.

Link copied to clipboard
fun prefix(prefix: String): <Error class: unknown class>

Sets the prefix to use for Uplynk Platform Preplay API and Asset Info API requests.

Link copied to clipboard
fun preplayParameters(parameters: <Error class: unknown class><String, String>): <Error class: unknown class>

Sets the preplay parameters.

Link copied to clipboard
fun userId(id: String): <Error class: unknown class>

Sets a User ID for Uplynk Platform Preplay API. If assetIds have at least one value this property is ignored and could be empty