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