Class GetTripDetailRequest.Builder
-
- All Implemented Interfaces:
public final class GetTripDetailRequest.Builder extends DriveMotionRequest.Builder<GetTripDetailRequest.Builder, GetTripDetailRequest, GetTripDetailResponse>
This builder is used to create a instance of GetTripDetailRequest, used for Trip Analytics Api to get trip detail
-
-
Field Summary
Fields Modifier and Type Field Description private final StringtripIdprivate final StringassetIdprivate AssetContextassetContextprivate Call<GetTripDetailRequest, GetTripDetailResponse>callprivate final ConnectionModeconnectionMode
-
Method Summary
Modifier and Type Method Description final StringgetTripId()final StringgetAssetId()final GetTripDetailRequest.BuilderwithTripId(String tripId)Set trip id(required). final GetTripDetailRequest.BuilderwithAsset(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
-
-
Method Detail
-
getAssetId
final String getAssetId()
-
withTripId
final GetTripDetailRequest.Builder withTripId(String tripId)
Set trip id(required).
-
withAsset
final GetTripDetailRequest.Builder withAsset(String assetId, AssetContext assetContext)
Set asset(not required).
- Parameters:
assetId- vehicle VIN number or channel client idassetContext- query type
-
-
-
-