GMTDDriverContext クラス リファレンス

GMTDDriverContext クラス リファレンス

概要

GMTDDriverApi インスタンスを作成するために必要な依存関係を含むオブジェクト。

GMTSImmutableData を継承します。

公開メンバー関数

(instancetype)- initWithAccessTokenProvider:providerID:vehicleID:navigator:
 Driver Context オブジェクトを初期化します。

プロパティ

id< GMTDAuthorization >accessTokenProvider
 Fleet Engine バックエンドとやり取りするためのアクセス トークンを提供するオブジェクト。
NSString * providerID
 プロバイダに関連付けられている Google Cloud プロジェクトの ID。
GMTDFleetEngineIDStringvehicleID
 車両に関連付けられている ID。
GMSNavigator * ナビゲータ
 GMSMapView に関連付けられたナビゲータ。

メンバー関数のドキュメント

- (インスタンスタイプ)initWithAccessTokenProvider: (id< GMTDAuthorization >) accessTokenProvider
providerID: (NSString *)  providerID
車両 ID: GMTDFleetEngineIDString *) vehicleID
navigator: (GMSNavigator *) navigator

Driver Context オブジェクトを初期化します。

パラメータ:
accessTokenProviderFleet Engine バックエンドとやり取りするためのアクセス トークンを提供するオブジェクト。
providerIDプロバイダに関連付けられている Google Cloud プロジェクトの ID。
vehicleID車両に関連付けられている ID。
ナビゲーターGMSMapView に関連付けられたナビゲータ。ナビゲーション関連の変更を追跡するために使用します。
戻り値:
Driver Context のインスタンス。

プロパティのドキュメント

- (id<GMTDAuthorization>) accessTokenProvider [read, assign]

Fleet Engine バックエンドとやり取りするためのアクセス トークンを提供するオブジェクト。

- (NSString*) providerID [read, copy]

プロバイダに関連付けられている Google Cloud プロジェクトの ID。

車両に関連付けられている ID。

- (GMSNavigator*)navigator [read, assign]

GMSMapView に関連付けられたナビゲータ。

ナビゲーション関連の変更を追跡するために使用します。