public static class

AdBreakInfo.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.cast.AdBreakInfo.Builder

Class Overview

A builder for AdBreakInfo.

Summary

Public Constructors
AdBreakInfo.Builder(long playbackPositionInMs)
Construct a AdBreakInfo.Builder.
Public Methods
AdBreakInfo build()
AdBreakInfo.Builder setBreakClipIds(String[] breakClipIds)
Set an unmodifiable list of ad break clip IDs in this break.
AdBreakInfo.Builder setDurationInMs(long durationInMs)
Sets this break content’s duration in milliseconds.
AdBreakInfo.Builder setId(String id)
Sets the ad break's ID.
AdBreakInfo.Builder setIsEmbedded(boolean isEmbedded)
Set to true if this break doesn't have a URL and is part of the content.
AdBreakInfo.Builder setIsWatched(boolean isWatched)
Set to true if this break has been watched.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AdBreakInfo.Builder (long playbackPositionInMs)

Construct a AdBreakInfo.Builder.

Parameters
playbackPositionInMs long: The content’s playback position in milliseconds at which the ad will begin playing. This is a required field.

Public Methods

public AdBreakInfo build ()

Returns
AdBreakInfo

public AdBreakInfo.Builder setBreakClipIds (String[] breakClipIds)

Set an unmodifiable list of ad break clip IDs in this break. The list of matching AdBreakClipInfo objects can be obtained by calling getAdBreakClips(). This is a required field.

Parameters
breakClipIds String
Returns
AdBreakInfo.Builder

public AdBreakInfo.Builder setDurationInMs (long durationInMs)

Sets this break content’s duration in milliseconds.

Parameters
durationInMs long
Returns
AdBreakInfo.Builder

public AdBreakInfo.Builder setId (String id)

Sets the ad break's ID. This is a required field.

Parameters
id String
Returns
AdBreakInfo.Builder

public AdBreakInfo.Builder setIsEmbedded (boolean isEmbedded)

Set to true if this break doesn't have a URL and is part of the content.

Parameters
isEmbedded boolean
Returns
AdBreakInfo.Builder

public AdBreakInfo.Builder setIsWatched (boolean isWatched)

Set to true if this break has been watched.

Parameters
isWatched boolean
Returns
AdBreakInfo.Builder