GMTDCreateDeliveryTaskRequest 클래스 참조

GMTDCreateDeliveryTaskRequest 클래스 참조

개요

전송 작업 생성 요청을 나타내는 변경 불가능한 객체입니다.

GMTSImmutableData를 상속합니다.

공개 멤버 함수

(인스턴스 유형)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 제공된 속성을 사용하여 GMTDCreateDeliveryTaskRequest 객체를 초기화하고 반환합니다.

속성

GMTDFleetEngineIDStringtaskID
 대신 initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:를 사용하세요.
GMTDFleetEngineIDStringtrackingID
 작업의 추적 ID입니다.
NSString * parentID
 작업의 추적 ID입니다.
GMTSTaskTypetaskType
 태스크 유형입니다.
GMTSTaskStatetaskState
 작업의 상태입니다.
NSTimeIntervaltaskDuration
 예상 작업 시간(초)입니다.
GMSNavigationWaypoint * plannedWaypoint
 작업이 수행될 경유지(선택사항)

멤버 함수 문서

- (instancetype) initWithTaskID: (GMTDFleetEngineIDString *) taskID
추적 ID: (null을 허용하는 GMTDFleetEngineIDString *) trackingID
taskType: (GMTSTaskType) taskType
taskState가 추가되었습니다. (GMTSTaskState) taskState
taskDuration: (NSTimeInterval) taskDuration
계획된Waypoint: (null을 허용하는 GMSNavigationWaypoint *) plannedWaypoint

제공된 속성을 사용하여 GMTDCreateDeliveryTaskRequest 객체를 초기화하고 반환합니다.

매개변수:
taskID작업의 ID입니다.
trackingID클라이언트가 작업을 추적하는 데 유용할 수 있는 임의의 ID입니다.
taskType이 작업의 유형입니다.
taskState이 작업의 상태입니다.
taskDuration이 태스크의 예상 시간(초)입니다.
plannedWaypoint이 작업을 수행할 위치입니다.

부동산 관련 문서

- (GMTDFleetEngineIDString*) taskID [read, assign]

대신 initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:를 사용하세요.

작업의 ID입니다.

- (GMTDFleetEngineIDString*) trackingID [read, assign]

작업의 추적 ID입니다.

- (NSString*) parentID [read, assign]

작업의 추적 ID입니다.

참고:
이 속성은 더 이상 사용되지 않으며 향후 버전에서 삭제될 예정입니다. 대신 trackingID 속성을 사용하세요.
- (GMTSTaskType) taskType [read, assign]

태스크 유형입니다.

- (GMTSTaskState) taskState [read, assign]

작업의 상태입니다.

- (NSTimeInterval) taskDuration [read, assign]

예상 작업 시간(초)입니다.

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign]

작업이 수행될 경유지(선택사항)