Class CargoByDeviceClient


  • public class CargoByDeviceClient
    extends java.lang.Object
    • Constructor Detail

      • CargoByDeviceClient

        public CargoByDeviceClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public RawCargoByDeviceClient withRawResponse()
        Get responses with HTTP metadata like headers
      • lastSeenV1

        public java.util.Optional<CargoByDeviceDataPoint1> lastSeenV1​(CargoByDeviceLastSeenV1Request request)
        Returns the last seen data point for cargo within a task group. Access granted to courier or shipper organization. | () -> (CargoByDeviceDataPoint1 | None)
      • dataPointsV1

        public java.util.List<CargoByDeviceDataPoint1> dataPointsV1​(CargoByDeviceDataPointsV1Request request)
        Returns up to the specified number of data points for a cargo within a task group, intelligently sampled across the time range. Excludes outliers. | () -> (list[CargoByDeviceDataPoint1])
      • outlierV1

        public CargoByDeviceMarkOutliersResponse1 outlierV1​(CargoByDeviceMarkOutliersRequest1 request)
        Marks data points as outliers or non-outliers. Uses atomic delete and reinsert strategy for time-series collection updates. | authz: allowed_org_types=[shipper, forwarder], min_org_role=operator | (CargoByDeviceMarkOutliersRequest1) -> (CargoByDeviceMarkOutliersResponse1)
      • outlierV1

        public CargoByDeviceMarkOutliersResponse1 outlierV1​(CargoByDeviceMarkOutliersRequest1 request,
                                                            RequestOptions requestOptions)
        Marks data points as outliers or non-outliers. Uses atomic delete and reinsert strategy for time-series collection updates. | authz: allowed_org_types=[shipper, forwarder], min_org_role=operator | (CargoByDeviceMarkOutliersRequest1) -> (CargoByDeviceMarkOutliersResponse1)
      • lastSeenPublicV1

        public java.util.Optional<CargoByDeviceDataPoint1> lastSeenPublicV1​(CargoByDeviceLastSeenPublicV1Request request)
        Returns the most recent device location data point for a cargo within a public task group. No authentication required if cargo has public visibility enabled via sharing settings. | () -> (CargoByDeviceDataPoint1 | None)
      • lastSeenPublicV1

        public java.util.Optional<CargoByDeviceDataPoint1> lastSeenPublicV1​(CargoByDeviceLastSeenPublicV1Request request,
                                                                            RequestOptions requestOptions)
        Returns the most recent device location data point for a cargo within a public task group. No authentication required if cargo has public visibility enabled via sharing settings. | () -> (CargoByDeviceDataPoint1 | None)
      • dataPointsPublicV1

        public java.util.List<CargoByDeviceDataPoint1> dataPointsPublicV1​(CargoByDeviceDataPointsPublicV1Request request)
        Returns up to the specified number of data points for a cargo within a public task group, intelligently sampled across the time range. Excludes outliers. No authentication required if cargo has public visibility enabled via sharing settings. | () -> (list[CargoByDeviceDataPoint1])
      • dataPointsPublicV1

        public java.util.List<CargoByDeviceDataPoint1> dataPointsPublicV1​(CargoByDeviceDataPointsPublicV1Request request,
                                                                          RequestOptions requestOptions)
        Returns up to the specified number of data points for a cargo within a public task group, intelligently sampled across the time range. Excludes outliers. No authentication required if cargo has public visibility enabled via sharing settings. | () -> (list[CargoByDeviceDataPoint1])