Class UpdateTripTransportationModeRequest.Builder
-
- All Implemented Interfaces:
public final class UpdateTripTransportationModeRequest.Builder extends DriveMotionRequest.Builder<UpdateTripTransportationModeRequest.Builder, UpdateTripTransportationModeRequest, UpdateTripTransportationModeResponse>
This builder is used to create a instance of UpdateTripTransportationModeRequest, used for Trip Analytics Api to get trip detail
-
-
Field Summary
Fields Modifier and Type Field Description private final String
tripId
private final TransportationMode
transportationMode
private Call<UpdateTripTransportationModeRequest, UpdateTripTransportationModeResponse>
call
private final ConnectionMode
connectionMode
-
Constructor Summary
Constructors Constructor Description UpdateTripTransportationModeRequest.Builder(Call<UpdateTripTransportationModeRequest, UpdateTripTransportationModeResponse> call, ConnectionMode connectionMode)
-
Method Summary
Modifier and Type Method Description final String
getTripId()
final TransportationMode
getTransportationMode()
final UpdateTripTransportationModeRequest.Builder
withTripId(String tripId)
Set trip id(required). final UpdateTripTransportationModeRequest.Builder
withTransportationMode(TransportationMode transportationMode)
Set trip transportation mode label(required). -
-
Constructor Detail
-
UpdateTripTransportationModeRequest.Builder
UpdateTripTransportationModeRequest.Builder(Call<UpdateTripTransportationModeRequest, UpdateTripTransportationModeResponse> call, ConnectionMode connectionMode)
-
-
Method Detail
-
getTransportationMode
final TransportationMode getTransportationMode()
-
withTripId
final UpdateTripTransportationModeRequest.Builder withTripId(String tripId)
Set trip id(required).
- Parameters:
tripId
- trip id
-
withTransportationMode
final UpdateTripTransportationModeRequest.Builder withTransportationMode(TransportationMode transportationMode)
Set trip transportation mode label(required).
- Parameters:
transportationMode
- trip classification mode
-
-
-
-