type MasterPlaylistSettings (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
Service
LiveStreamEventService
Settings for the HLS (HTTP Live Streaming) master playlist.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Field
|
refreshType
|
RefreshType
Indicates how the master playlist gets refreshed. This field is optional and defaults to RefreshType.AUTOMATIC. This field can only be modified when the live stream is in a LiveStreamEventStatus.PAUSED state.
Enumerations
-
AUTOMATIC
- The master playlist will automatically be refreshed.
-
MANUAL
- The master playlist will only be refreshed when requested.
-
UNKNOWN
- The value returned if the actual value is not exposed by the requested API version.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eMasterPlaylistSettings configure the HLS master playlist for live stream events.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003erefreshType\u003c/code\u003e field dictates how the master playlist is updated, defaulting to automatic refresh.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003erefreshType\u003c/code\u003e can be set to automatic, manual, or unknown and is modifiable only when the live stream is paused.\u003c/p\u003e\n"]]],["The `MasterPlaylistSettings` within `LiveStreamEventService` configures HLS master playlist behavior. Key settings include `refreshType`, which dictates how the playlist is updated. Options are `AUTOMATIC` for automatic refresh or `MANUAL` for on-demand updates. The default is `AUTOMATIC`. `refreshType` can be changed when the live stream is `PAUSED`. `UNKNOWN` indicates value is not exposed by the API. This controls how live stream events update their master playlists.\n"],null,["# type MasterPlaylistSettings (v202411)\n\n**Service** \n**LiveStreamEventService** **Dependencies** \n[HlsSettings](/ad-manager/api/reference/v202411/LiveStreamEventService.HlsSettings) \n▼\n**MasterPlaylistSettings**\n\nSettings for the HLS (HTTP Live Streaming) master playlist.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|-------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `refreshType` | ` `[RefreshType](/ad-manager/api/reference/v202411/LiveStreamEventService.RefreshType)` ` Indicates how the master playlist gets refreshed. This field is optional and defaults to [RefreshType.AUTOMATIC](/ad-manager/api/reference/v202411/LiveStreamEventService.RefreshType#AUTOMATIC). This field can only be modified when the live stream is in a [LiveStreamEventStatus.PAUSED](/ad-manager/api/reference/v202411/LiveStreamEventService.LiveStreamEventStatus#PAUSED) state. *** ** * ** *** **Enumerations** `AUTOMATIC` : The master playlist will automatically be refreshed. `MANUAL` : The master playlist will only be refreshed when requested. `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. \u003cbr /\u003e |"]]