| Package | Description |
|---|---|
| com.geotab.api | |
| com.geotab.http.request | |
| com.geotab.http.request.param |
| Modifier and Type | Class and Description |
|---|---|
static class |
Api.MethodDescriptor<P extends AuthenticatedParameters,R> |
| Modifier and Type | Field and Description |
|---|---|
static Api.MethodDescriptor<AuthenticatedParameters,List<TimeZoneInfo>> |
WebMethods.GetTimeZones |
static Api.MethodDescriptor<AuthenticatedParameters,String> |
WebMethods.GetVersion |
static Api.MethodDescriptor<AuthenticatedParameters,VersionInformation> |
WebMethods.GetVersionInformation |
| Modifier and Type | Method and Description |
|---|---|
<P extends AuthenticatedParameters,R> |
Api.callMethod(Api.MethodDescriptor<P,R> method,
P in)
Makes a web method call.
|
<P extends AuthenticatedParameters,R> |
Api.MultiCallBuilder.callMethod(Api.MethodDescriptor<P,R> method,
P in)
Makes a web method call.
|
<P extends AuthenticatedParameters,R> |
GeotabApi.callMethod(Api.MethodDescriptor<P,R> method,
P params) |
static <P extends AuthenticatedParameters,R> |
Api.method(String name,
Class<? super R> result,
Class<?>... parameterClasses) |
| Modifier and Type | Method and Description |
|---|---|
default Optional<Id> |
Api.callAdd(AuthenticatedParameters in)
Makes an Add call.
|
default Supplier<Id> |
Api.MultiCallBuilder.callAdd(AuthenticatedParameters in)
Makes an Add call.
|
default void |
Api.callRemove(AuthenticatedParameters in)
Makes a Remove call.
|
default void |
Api.MultiCallBuilder.callRemove(AuthenticatedParameters in)
Makes a Remove call.
|
default void |
Api.callSet(AuthenticatedParameters in)
Makes a Set call.
|
default void |
Api.MultiCallBuilder.callSet(AuthenticatedParameters in)
Makes a Set call.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticatedRequest<T extends AuthenticatedParameters> |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticateParameters |
class |
EntityParameters<T extends Search>
Used for Add, Set, Remove request methods, where the targeted entity needs to be provided.
|
class |
GetAddressesParameters |
class |
GetCoordinatesParameters |
class |
GetDaylightSavingRulesParameters |
class |
GetDirectionsParameters |
class |
GetFeedParameters<T extends Search>
This is the primary method used to sync data from the MyGeotab system for example all the GPS positions.
|
class |
GetRoadMaxSpeedsParameters |
class |
MultiCallParameters |
class |
OptimizeWaypointsParameters |
class |
SearchParameters<T extends Search> |
Copyright © 2023. All rights reserved.