Класс GCKMediaQueueDataBuilder

Справочник по классу GCKMediaQueueDataBuilder

Обзор

Объект-строитель для создания новых или производных экземпляров GCKMediaQueueData .

Построитель можно использовать для получения GCKMediaQueueData из существующего.

С
4.4.1

Наследует NSObject.

Сводка метода экземпляра

(instancetype) - initWithQueueType:
Создает новый GCKMediaQueueData с заданными обязательными атрибутами, а все остальные атрибуты инициализируются значениями по умолчанию. Более...
(instancetype) - initWithQueueData:
Создает новый GCKMediaQueueData с данным экземпляром GCKMediaQueueData . Более...
(instancetype) - init
( GCKMediaQueueData *) - build
Создает GCKMediaQueueData , используя текущие атрибуты построителя. Более...

Сводная информация о недвижимости

GCKMediaQueueType   queueType
Тип очереди. Более...
NSString *  queueID
Идентификатор очереди. Более...
NSString *  name
Отображаемое имя очереди. Более...
NSString *  entity
Глубокая ссылка на медиафайлы, используемые Google Assistant, если таковые имеются. Более...
GCKMediaRepeatMode   repeatMode
Режим повтора очереди. Более...
GCKMediaQueueContainerMetadata containerMetadata
Метаданные контейнера. Более...
NSUInteger  startIndex
Индекс предмета, с которым можно начать игру. Более...
NSTimeInterval  startTime
Время начала воспроизведения, в секундах. Более...
NSArray< GCKMediaQueueItem * > *  items
ОчередьItems. Более...

Подробности метода

- (instancetype) initWithQueueType: ( GCKMediaQueueType queueType

Создает новый GCKMediaQueueData с заданными обязательными атрибутами, а все остальные атрибуты инициализируются значениями по умолчанию.

- (instancetype) initWithQueueData: ( GCKMediaQueueData *)  queueData

Создает новый GCKMediaQueueData с данным экземпляром GCKMediaQueueData .

- ( GCKMediaQueueData *) build

Создает GCKMediaQueueData , используя текущие атрибуты построителя.

Возврат
Новый экземпляр GCKMediaQueueData .

Детали недвижимости

- ( GCKMediaQueueType ) queueType
read write nonatomic assign

Тип очереди.

- (NSString*) queueID
read write nonatomic copy

Идентификатор очереди.

- (NSString*) name
read write nonatomic copy

Отображаемое имя очереди.

- (NSString*) entity
read write nonatomic copy

Глубокая ссылка на медиафайлы, используемые Google Assistant, если таковые имеются.

- ( GCKMediaRepeatMode ) repeatMode
read write nonatomic assign

Режим повтора очереди.

- ( GCKMediaQueueContainerMetadata *) containerMetadata
read write nonatomic copy

Метаданные контейнера.

- (NSUInteger) startIndex
read write nonatomic assign

Индекс предмета, с которым можно начать игру.

Только для запроса загрузки.

- (NSTimeInterval) startTime
read write nonatomic assign

Время начала воспроизведения, в секундах.

Только для запроса загрузки. Если не установлено, приемник установит время начала в зависимости от типа потока. Для неживых потоков: загружается с 0. Для прямых трансляций: загружается с самой последней позиции.

- (NSArray< GCKMediaQueueItem *>*) items
read write nonatomic copy

ОчередьItems.

Только для запросов загрузки.