Interface HlsSettingsOrBuilder (0.54.0)

public interface HlsSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMasterPlaylistSettings()

public abstract MasterPlaylistSettings getMasterPlaylistSettings()

Optional. The settings for the master playlist. If it is not set will default to a MasterPlaylistSettings with a refresh type of AUTOMATIC.

.google.ads.admanager.v1.MasterPlaylistSettings master_playlist_settings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MasterPlaylistSettings

The masterPlaylistSettings.

getMasterPlaylistSettingsOrBuilder()

public abstract MasterPlaylistSettingsOrBuilder getMasterPlaylistSettingsOrBuilder()

Optional. The settings for the master playlist. If it is not set will default to a MasterPlaylistSettings with a refresh type of AUTOMATIC.

.google.ads.admanager.v1.MasterPlaylistSettings master_playlist_settings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MasterPlaylistSettingsOrBuilder

getPlaylistType()

public abstract HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType getPlaylistType()

Immutable. Indicates the type of the playlist associated with this live stream. The playlist type is analogous to the EXT-X-PLAYLIST-TYPE HLS tag. Will default to LIVE.

optional .google.ads.admanager.v1.HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType playlist_type = 1 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType

The playlistType.

getPlaylistTypeValue()

public abstract int getPlaylistTypeValue()

Immutable. Indicates the type of the playlist associated with this live stream. The playlist type is analogous to the EXT-X-PLAYLIST-TYPE HLS tag. Will default to LIVE.

optional .google.ads.admanager.v1.HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType playlist_type = 1 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
int

The enum numeric value on the wire for playlistType.

hasMasterPlaylistSettings()

public abstract boolean hasMasterPlaylistSettings()

Optional. The settings for the master playlist. If it is not set will default to a MasterPlaylistSettings with a refresh type of AUTOMATIC.

.google.ads.admanager.v1.MasterPlaylistSettings master_playlist_settings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the masterPlaylistSettings field is set.

hasPlaylistType()

public abstract boolean hasPlaylistType()

Immutable. Indicates the type of the playlist associated with this live stream. The playlist type is analogous to the EXT-X-PLAYLIST-TYPE HLS tag. Will default to LIVE.

optional .google.ads.admanager.v1.HlsSettingsPlaylistTypeEnum.HlsSettingsPlaylistType playlist_type = 1 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the playlistType field is set.