Enum HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType (0.54.0)

public enum HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType extends Enum<HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType> implements ProtocolMessageEnum

Describes the type of the playlist associated with this live stream. This is analogous to the EXT-X-PLAYLIST-TYPE HLS tag. Use HlsSettingsPlaylistType.EVENT for streams with the value "#EXT-X-PLAYLIST-TYPE:EVENT" and use HlsSettingsPlaylistType.LIVE for streams without the tag.

Protobuf enum google.ads.admanager.v1.HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType

Implements

ProtocolMessageEnum

Static Fields

Name Description
EVENT

The playlist is an event, which means that media segments can only be added to the end of the playlist. This allows viewers to scrub back to the beginning of the playlist.

EVENT = 1;

EVENT_VALUE

The playlist is an event, which means that media segments can only be added to the end of the playlist. This allows viewers to scrub back to the beginning of the playlist.

EVENT = 1;

HLS_SETTINGS_PLAYLIST_TYPE_UNSPECIFIED

Default value. This value is unused.

HLS_SETTINGS_PLAYLIST_TYPE_UNSPECIFIED = 0;

HLS_SETTINGS_PLAYLIST_TYPE_UNSPECIFIED_VALUE

Default value. This value is unused.

HLS_SETTINGS_PLAYLIST_TYPE_UNSPECIFIED = 0;

LIVE

The playlist is a live stream and there are no restrictions on whether media segments can be removed from the beginning of the playlist.

LIVE = 2;

LIVE_VALUE

The playlist is a live stream and there are no restrictions on whether media segments can be removed from the beginning of the playlist.

LIVE = 2;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()