OriginEndpointFilterConfiguration

data class OriginEndpointFilterConfiguration(val end: String? = null, val manifestFilter: String? = null, val start: String? = null, val timeDelaySeconds: Int? = null)

Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.

Constructors

Link copied to clipboard
constructor(end: String? = null, manifestFilter: String? = null, start: String? = null, timeDelaySeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val end: String? = null

Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.

Link copied to clipboard
val manifestFilter: String? = null

Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.

Link copied to clipboard
val start: String? = null

Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.

Link copied to clipboard
val timeDelaySeconds: Int? = null

Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.