Enabled

data class Enabled(val transmissionMode: CmcdTransmissionMode = CmcdTransmissionMode.Header, val sessionId: CmcdSessionId = CmcdSessionId.Generate, val contentId: String? = null, val excludedKeys: Set<CmcdKey> = emptySet()) : CmcdConfig

Enables CMCD for a SourceConfig.

Constructors

Link copied to clipboard
constructor(transmissionMode: CmcdTransmissionMode = CmcdTransmissionMode.Header, sessionId: CmcdSessionId = CmcdSessionId.Generate, contentId: String? = null, excludedKeys: Set<CmcdKey> = emptySet())

Properties

Link copied to clipboard

The content identifier attached to CMCD messages.

Link copied to clipboard

The CMCD keys that should be excluded from logging.

Link copied to clipboard

Determines how the CMCD session identifier is resolved.

Link copied to clipboard

How CMCD data is transmitted.