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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eMasterPlaylistSettings control the settings for the HLS master playlist within LiveStreamEventService.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003erefreshType\u003c/code\u003e field dictates how the master playlist is refreshed, defaulting to automatic and modifiable only when the live stream is paused.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003erefreshType\u003c/code\u003e options include automatic, manual, and unknown, indicating how the master playlist updates.\u003c/p\u003e\n"]]],["The `MasterPlaylistSettings` within the `LiveStreamEventService` manages HLS master playlist refresh behavior. The `refreshType` field determines this, defaulting to `AUTOMATIC`. `refreshType` can be set to `AUTOMATIC` (automatic refresh) or `MANUAL` (refresh on request). Modification of `refreshType` is only allowed when the live stream is in a `PAUSED` state. An `UNKNOWN` value is possible if the API version does not expose the actual value.\n"],null,["# type MasterPlaylistSettings (v202408)\n\n**Service** \n**LiveStreamEventService** **Dependencies** \n[HlsSettings](/ad-manager/api/reference/v202408/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/v202408`\n\n| Field ----- ||\n|-------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `refreshType` | ` `[RefreshType](/ad-manager/api/reference/v202408/LiveStreamEventService.RefreshType)` ` Indicates how the master playlist gets refreshed. This field is optional and defaults to [RefreshType.AUTOMATIC](/ad-manager/api/reference/v202408/LiveStreamEventService.RefreshType#AUTOMATIC). This field can only be modified when the live stream is in a [LiveStreamEventStatus.PAUSED](/ad-manager/api/reference/v202408/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 |"]]