GCKMediaQueueDataBuilder 클래스

GCKMediaQueueDataBuilder 클래스 참조

개요

새 인스턴스 또는 파생된 GCKMediaQueueData 인스턴스를 구성하기 위한 빌더 객체입니다.

빌더를 사용하여 기존 빌더에서 GCKMediaQueueData를 파생할 수 있습니다.

다음 이후:
4.4.1

NSObject를 상속합니다.

인스턴스 메서드 요약

(instancetype) - initWithQueueType:
 지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaQueueData를 구성합니다. 더보기...
 
(instancetype) - initWithQueueData:
 지정된 GCKMediaQueueData 인스턴스로 새 GCKMediaQueueData를 구성합니다. 더보기...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 빌더의 현재 속성을 사용하여 GCKMediaQueueData를 빌드합니다. 더보기...
 

속성 요약

GCKMediaQueueType queueType
 큐 유형입니다. 더보기...
 
NSString * queueID
 대기열 ID입니다. 더보기...
 
NSString * name
 대기열의 표시 이름입니다. 더보기...
 
NSString * entity
 Google 어시스턴트에서 사용하는 미디어의 딥 링크입니다(있는 경우). 더보기...
 
GCKMediaRepeatMode repeatMode
 대기열의 반복 모드입니다. 더보기...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 컨테이너 메타데이터입니다. 더보기...
 
NSUInteger startIndex
 재생을 시작할 항목의 색인입니다. 더보기...
 
NSTimeInterval startTime
 재생 시작 시간(초)입니다. 더보기...
 
NSArray< GCKMediaQueueItem * > * items
 대기열 항목. 더보기...
 

메서드 세부정보

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaQueueData를 구성합니다.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

지정된 GCKMediaQueueData 인스턴스로 새 GCKMediaQueueData를 구성합니다.

- (GCKMediaQueueData *) build

빌더의 현재 속성을 사용하여 GCKMediaQueueData를 빌드합니다.

반환 값
GCKMediaQueueData 인스턴스입니다.

부동산 세부정보

- (GCKMediaQueueType) queueType
readwritenonatomicassign

큐 유형입니다.

- (NSString*) queueID
readwritenonatomiccopy

대기열 ID입니다.

- (NSString*) name
readwritenonatomiccopy

대기열의 표시 이름입니다.

- (NSString*) entity
readwritenonatomiccopy

Google 어시스턴트에서 사용하는 미디어의 딥 링크입니다(있는 경우).

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

대기열의 반복 모드입니다.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

컨테이너 메타데이터입니다.

- (NSUInteger) startIndex
readwritenonatomicassign

재생을 시작할 항목의 색인입니다.

로드 요청 전용입니다.

- (NSTimeInterval) startTime
readwritenonatomicassign

재생 시작 시간(초)입니다.

로드 요청 전용입니다. 설정하지 않으면 수신기에서 스트림 유형에 따라 시작 시간을 설정합니다. 실시간 스트림이 아닌 경우: 0에서 로드됩니다. 실시간 스트림: 가장 최근 위치에서 로드되었습니다.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

대기열 항목.

로드 요청 전용입니다.