sealed class SAdSlot<I : SAdSlot<I>>
| adTag | abstract val adTag: String | 
| autoPlay | open val autoPlay: Boolean | 
| bumper | abstract val bumper: String? | 
| closer | abstract val closer: String? | 
| envVars | abstract val envVars: SxEnvironmentVariables | 
| extra | abstract val extra: Any | 
| forceBumper | abstract val forceBumper: Boolean | 
| forceCloser | abstract val forceCloser: Boolean | 
| forceOpener | abstract val forceOpener: Boolean | 
| opener | abstract val opener: String? | 
| skipAdDuration | abstract val skipAdDuration: Int | 
| copy | abstract fun copy(adTag: String = this.adTag, extra: Any = this.extra, opener: String? = this.opener, forceOpener: Boolean = this.forceOpener, closer: String? = this.closer, forceCloser: Boolean = this.forceCloser, bumper: String? = this.bumper, forceBumper: Boolean = this.forceBumper, envVars: SxEnvironmentVariables = this.envVars, skipAdDuration: Int = this.skipAdDuration): SAdSlot<I> | 
| toString | open fun toString(): String | 
| SxAdSlot | Contains all needed parameter to load an Ad slot. Used for SxAdUseCase.OUTSTREAM open class SxAdSlot : SAdSlot<SxAdSlot> | 
| SxSequencerAdSlot | Defines an advertisement slot for the playback which is controlled by the SxSequencer. Used for SxAdUseCase.INSTREAM open class SxSequencerAdSlot : SAdSlot<SxSequencerAdSlot> |