Class MasterPlaylistSettings
Settings for the HLS (HTTP Live Streaming) master playlist.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class MasterPlaylistSettings : IMessage<MasterPlaylistSettings>, IEquatable<MasterPlaylistSettings>, IDeepCloneable<MasterPlaylistSettings>, IBufferMessage, IMessage
Constructors
MasterPlaylistSettings()
Declaration
public MasterPlaylistSettings()
MasterPlaylistSettings(MasterPlaylistSettings)
Declaration
public MasterPlaylistSettings(MasterPlaylistSettings other)
Parameters
| Type | Name | Description |
|---|---|---|
| MasterPlaylistSettings | other |
Properties
HasRefreshType
Gets whether the "refresh_type" field is set
Declaration
public bool HasRefreshType { get; }
Property Value
| Type | Description |
|---|---|
| bool |
RefreshType
Optional. Indicates how the master playlist gets refreshed. Defaults to [AUTOMATIC][google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType.AUTOMATIC]. This field can only be modified when the live stream is in a [PAUSED][google.ads.admanager.v1.LiveStreamEventStatusEnum.LiveStreamEventStatus.PAUSED] state.
Declaration
public HlsMasterPlaylistRefreshTypeEnum.Types.HlsMasterPlaylistRefreshType RefreshType { get; set; }
Property Value
| Type | Description |
|---|---|
| HlsMasterPlaylistRefreshTypeEnum.Types.HlsMasterPlaylistRefreshType |