Classe GCKAdBreakInfoBuilder

Referência da classe GCKAdBreakInfoBuilder

Informações gerais

Um objeto builder para a construção de instâncias de GCKAdBreakInfo novas ou derivadas.

O builder pode ser usado para derivar um GCKAdBreakInfo de um já existente:

[[GCKAdBreakInfoBuilder alloc] initWithAdBreakInfo:originalAdBreakInfo];
builder.adBreakID = ...; // Alterar o ID do clipe de intervalo de anúncio.
builder.playbackPosition = 100; // Mude a duração do intervalo de anúncio.
GCKAdBreakInfo *derivedAdBreakInfo = [build do builder];

Ele também pode ser usado para criar um novo GCKAdBreakInfo do zero:

[[GCKAdBreakInfoBuilder alloc] initWithAdBreakID:...];
builder.title = ...;
builder.contentURL = ...;
builder.contentID = ...;
// Defina todas as outras propriedades desejadas...
GCKAdBreakInfo *newAdBreakInfo = [build do builder];
Como
4.3.4

Herda o NSObject.

Resumo do método de instância

(instancetype) - initWithAdBreakInfo:
 
(instancetype) - initWithAdBreakID:adBreakClipIds:
 
(instancetype) - init
 
(GCKAdBreakInfo *) - build
 

Resumo da propriedade

NSString * adBreakID
 String que identifica exclusivamente esse intervalo de anúncio. Mais...
 
NSTimeInterval playbackPosition
 A posição da reprodução, em segundos, em que a reprodução do anúncio começará. Mais...
 
NSArray< NSString * > * adBreakClipIDs
 É uma lista de strings de identificador dos clipes de intervalo de anúncio contidos nele. Mais...
 
BOOL watched
 Se o intervalo de anúncio já foi assistido ou não. Mais...
 
BOOL embedded
 Indica se o intervalo de anúncio está incorporado. Mais...
 
BOOL expanded
 Indica se o intervalo de anúncio está expandido. Mais...
 

Detalhe da propriedade

- (NSString*) adBreakID
readwritenonatomiccopy

String que identifica exclusivamente esse intervalo de anúncio.

- (NSTimeInterval) playbackPosition
readwritenonatomicassign

A posição da reprodução, em segundos, em que a reprodução do anúncio começará.

- (NSArray<NSString *>*) adBreakClipIDs
readwritenonatomiccopy

É uma lista de strings de identificador dos clipes de intervalo de anúncio contidos nele.

- (BOOL) watched
readwritenonatomicassign

Se o intervalo de anúncio já foi assistido ou não.

- (BOOL) embedded
readwritenonatomicassign

Indica se o intervalo de anúncio está incorporado.

- (BOOL) expanded
readwritenonatomicassign

Indica se o intervalo de anúncio está expandido.