views
EvaluateRouteView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, APIView
post(request)
¶
POST Endpoint to evaluate traveltime and fuel usage on a given route.
JobView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
View for handling job status requests
LoggingMixin(*args, **kwargs)
¶
Provides full logging of requests and responses
MeshView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, APIView
get(request, id)
¶
GET Meshes by id
RecentRoutesView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
get(request)
¶
Get recent routes
RouteDetailView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
get(request, id)
¶
Return route data by route ID.
RouteRequestView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
post(request)
¶
Entry point for route requests
VehicleDetailView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
VehicleRequestView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
VehicleTypeListView(*args, **kwargs)
¶
Bases: LoggingMixin, ResponseMixin, GenericAPIView
Endpoint to list all distinct vessel_types available.