Class GetStreaksRequest
-
- All Implemented Interfaces:
public final class GetStreaksRequest extends DriveMotionRequest<GetStreaksRequest, GetStreaksResponse>
Request streaks statistics for current user. Create an instance through GetStreaksRequest.Builder.build.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
GetStreaksRequest.Builder
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 String
vin
private final ConnectionMode
connectionMode
-
Constructor Summary
Constructors Constructor Description GetStreaksRequest(GetStreaksRequest.Builder builder)
-
Method Summary
Modifier and Type Method Description final String
getVin()
VIN number which wants to be requested, null for request all trips. String
toString()
final static GetStreaksRequest.Builder
builder(Call<GetStreaksRequest, GetStreaksResponse> call, ConnectionMode connectionMode)
Build a GetStreaksRequest.Builder instance used for setting request condition final static GetStreaksRequest.Builder
builder(Call<GetStreaksRequest, GetStreaksResponse> call)
Build a GetStreaksRequest.Builder instance used for setting request condition -
-
Constructor Detail
-
GetStreaksRequest
GetStreaksRequest(GetStreaksRequest.Builder builder)
-
-
Method Detail
-
builder
@JvmOverloads() final static GetStreaksRequest.Builder builder(Call<GetStreaksRequest, GetStreaksResponse> call, ConnectionMode connectionMode)
Build a GetStreaksRequest.Builder instance used for setting request condition
- Parameters:
call
- Call- Returns:
GetStreaksRequest.Builder instance
-
builder
@JvmOverloads() final static GetStreaksRequest.Builder builder(Call<GetStreaksRequest, GetStreaksResponse> call)
Build a GetStreaksRequest.Builder instance used for setting request condition
- Parameters:
call
- Call- Returns:
GetStreaksRequest.Builder instance
-
-
-
-