Classe GCKMediaQueueDataBuilder

Référence de la classe GCKMediaQueueDataBuilder

Présentation

Objet Builder permettant de construire des instances GCKMediaQueueData nouvelles ou dérivées.

Le compilateur peut être utilisé pour dériver GCKMediaQueueData d'un compilateur existant.

Depuis
4.4.1

Hérite du NSObject.

Résumé des méthodes d'instance

(instancetype) - initWithQueueType:
 Construit un GCKMediaQueueData avec les attributs obligatoires donnés, et tous les autres attributs sont initialisés sur les valeurs par défaut. Plus...
 
(instancetype) - initWithQueueData:
 Construit un objet GCKMediaQueueData avec l'instance GCKMediaQueueData donnée. Plus...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Crée un GCKMediaQueueData à l'aide des attributs actuels du compilateur. Plus...
 

Résumé de la propriété

GCKMediaQueueType queueType
 Type de file d'attente. Plus...
 
NSString * queueID
 ID de la file d'attente. Plus...
 
NSString * name
 Nom à afficher pour la file d'attente. Plus...
 
NSString * entity
 Lien profond vers le contenu multimédia utilisé par l'Assistant Google, le cas échéant. Plus...
 
GCKMediaRepeatMode repeatMode
 Mode de répétition de la file d'attente. Plus...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 Métadonnées du conteneur. Plus...
 
NSUInteger startIndex
 Index de l'élément avec lequel commencer à jouer. Plus...
 
NSTimeInterval startTime
 Heure de début de la lecture, en secondes. Plus...
 
NSArray< GCKMediaQueueItem * > * items
 Les queueItems. Plus...
 

Détails sur la méthode

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

Construit un GCKMediaQueueData avec les attributs obligatoires donnés, et tous les autres attributs sont initialisés sur les valeurs par défaut.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Construit un objet GCKMediaQueueData avec l'instance GCKMediaQueueData donnée.

- (GCKMediaQueueData *) build

Crée un GCKMediaQueueData à l'aide des attributs actuels du compilateur.

Renvoie
Nouvelle instance GCKMediaQueueData.

Détails de la propriété

- (GCKMediaQueueType) queueType
readwritenonatomicassign

Type de file d'attente.

- (NSString*) queueID
readwritenonatomiccopy

ID de la file d'attente.

- (NSString*) name
readwritenonatomiccopy

Nom à afficher pour la file d'attente.

- (NSString*) entity
readwritenonatomiccopy

Lien profond vers le contenu multimédia utilisé par l'Assistant Google, le cas échéant.

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

Mode de répétition de la file d'attente.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

Métadonnées du conteneur.

- (NSUInteger) startIndex
readwritenonatomicassign

Index de l'élément avec lequel commencer à jouer.

Uniquement pour les requêtes de chargement.

- (NSTimeInterval) startTime
readwritenonatomicassign

Heure de début de la lecture, en secondes.

Uniquement pour les requêtes de chargement. Si cette règle n'est pas configurée, le récepteur définit l'heure de début en fonction du type de flux. Pour les diffusions non en direct: chargé à partir de 0. Pour les diffusions en direct: chargement à partir de la position la plus récente.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

Les queueItems.

Uniquement pour les requêtes de chargement.