Class GetLatestTripDetailRequest
-
- All Implemented Interfaces:
public final class GetLatestTripDetailRequest extends DriveMotionRequest<GetLatestTripDetailRequest, GetLatestTripDetailResponse>
Request class to get information about the Latest trip that has ended. Create an instance through GetLatestTripDetailRequest.Builder.build.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
GetLatestTripDetailRequest.Builder
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 final ConnectionMode
connectionMode
private final AssetContext
assetContext
-
Constructor Summary
Constructors Constructor Description GetLatestTripDetailRequest(GetLatestTripDetailRequest.Builder builder)
-
Method Summary
Modifier and Type Method Description final String
getAssetId()
Vehicle Identification which wants to be requested, null for request all trips. String
toString()
final static GetLatestTripDetailRequest.Builder
builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call, ConnectionMode connectionMode)
Build a GetLatestTripDetailRequest.Builder instance used for setting request condition final static GetLatestTripDetailRequest.Builder
builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call)
Build a GetLatestTripDetailRequest.Builder instance used for setting request condition -
-
Constructor Detail
-
GetLatestTripDetailRequest
GetLatestTripDetailRequest(GetLatestTripDetailRequest.Builder builder)
-
-
Method Detail
-
getAssetId
final String getAssetId()
Vehicle Identification which wants to be requested, null for request all trips.
-
builder
@JvmOverloads() final static GetLatestTripDetailRequest.Builder builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call, ConnectionMode connectionMode)
Build a GetLatestTripDetailRequest.Builder instance used for setting request condition
- Parameters:
call
- Call- Returns:
GetLatestTripDetailRequest.Builder instance
-
builder
@JvmOverloads() final static GetLatestTripDetailRequest.Builder builder(Call<GetLatestTripDetailRequest, GetLatestTripDetailResponse> call)
Build a GetLatestTripDetailRequest.Builder instance used for setting request condition
- Parameters:
call
- Call- Returns:
GetLatestTripDetailRequest.Builder instance
-
-
-
-