Class GetLatestTripDetailRequest.Builder
-
- All Implemented Interfaces:
public final class GetLatestTripDetailRequest.Builder extends DriveMotionRequest.Builder<GetLatestTripDetailRequest.Builder, GetLatestTripDetailRequest, GetLatestTripDetailResponse>
This builder is used to create a instance of GetLatestTripDetailRequest, used for Trip Analytics Api to get trip detail
-
-
Field Summary
Fields Modifier and Type Field Description private final String
assetId
private AssetContext
assetContext
private Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse>
call
private final ConnectionMode
connectionMode
-
Constructor Summary
Constructors Constructor Description GetLatestTripDetailRequest.Builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call, ConnectionMode connectionMode)
-
Method Summary
Modifier and Type Method Description final String
getAssetId()
final GetLatestTripDetailRequest.Builder
withAsset(String assetId, AssetContext assetContext)
Set asset(not required). -
Methods inherited from class com.telenav.sdk.drive.motion.api.model.base.DriveMotionRequest.Builder
build, getAssetContext, getCall, getConnectionMode, of, setAssetContext, setCall
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
GetLatestTripDetailRequest.Builder
GetLatestTripDetailRequest.Builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call, ConnectionMode connectionMode)
-
-
Method Detail
-
getAssetId
final String getAssetId()
-
withAsset
final GetLatestTripDetailRequest.Builder withAsset(String assetId, AssetContext assetContext)
Set asset(not required).
- Parameters:
assetId
- vehicle VIN number or channel client idassetContext
- query type
-
-
-
-