Class AsyncSessionByDeviceClient


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

      • AsyncSessionByDeviceClient

        public AsyncSessionByDeviceClient​(ClientOptions clientOptions)
    • Method Detail

      • lastSeenV1

        public java.util.concurrent.CompletableFuture<java.util.Optional<SessionByDeviceDataPoint1>> lastSeenV1​(SessionByDeviceLastSeenV1Request request)
        Returns the most recent data point for a session, excluding outliers. Access restricted to the caller's organization. | auth: api_key | authz: min_org_role=operator | () -> (SessionByDeviceDataPoint1 | None)
      • lastSeenV1

        public java.util.concurrent.CompletableFuture<java.util.Optional<SessionByDeviceDataPoint1>> lastSeenV1​(SessionByDeviceLastSeenV1Request request,
                                                                                                                RequestOptions requestOptions)
        Returns the most recent data point for a session, excluding outliers. Access restricted to the caller's organization. | auth: api_key | authz: min_org_role=operator | () -> (SessionByDeviceDataPoint1 | None)
      • dataPointsV1

        public java.util.concurrent.CompletableFuture<SessionByDeviceHistoryRes1> dataPointsV1​(SessionByDeviceDataPointsV1Request request)
        Returns time-bucketed data points and stationary clusters for a session within the given time range. start_timestamp and end_timestamp are required. | auth: api_key | authz: min_org_role=operator | () -> SessionByDeviceHistoryRes1
      • dataPointsV1

        public java.util.concurrent.CompletableFuture<SessionByDeviceHistoryRes1> dataPointsV1​(SessionByDeviceDataPointsV1Request request,
                                                                                               RequestOptions requestOptions)
        Returns time-bucketed data points and stationary clusters for a session within the given time range. start_timestamp and end_timestamp are required. | auth: api_key | authz: min_org_role=operator | () -> SessionByDeviceHistoryRes1
      • outlierV1

        public java.util.concurrent.CompletableFuture<SessionByDeviceMarkOutliersResponse1> outlierV1​(SessionByDeviceMarkOutliersRequest1 request)
        Marks data points as outliers or non-outliers. Uses atomic delete and reinsert strategy for time-series collection updates. | (SessionByDeviceMarkOutliersRequest1) -> (SessionByDeviceMarkOutliersResponse1)
      • lastSeenPublicV1

        public java.util.concurrent.CompletableFuture<java.util.Optional<SessionByDeviceDataPoint1>> lastSeenPublicV1​(SessionByDeviceLastSeenPublicV1Request request)
        Returns the most recent data point for a public session, excluding outliers. No authentication required if session has public visibility enabled. | () -> (SessionByDeviceDataPoint1 | None)
      • lastSeenPublicV1

        public java.util.concurrent.CompletableFuture<java.util.Optional<SessionByDeviceDataPoint1>> lastSeenPublicV1​(SessionByDeviceLastSeenPublicV1Request request,
                                                                                                                      RequestOptions requestOptions)
        Returns the most recent data point for a public session, excluding outliers. No authentication required if session has public visibility enabled. | () -> (SessionByDeviceDataPoint1 | None)
      • dataPointsPublicV1

        public java.util.concurrent.CompletableFuture<SessionByDeviceHistoryRes1> dataPointsPublicV1​(SessionByDeviceDataPointsPublicV1Request request)
        Returns time-bucketed data points and stationary clusters for a public session within the given time range. start_timestamp and end_timestamp are required. No authentication required if session has public visibility enabled. | () -> SessionByDeviceHistoryRes1
      • dataPointsPublicV1

        public java.util.concurrent.CompletableFuture<SessionByDeviceHistoryRes1> dataPointsPublicV1​(SessionByDeviceDataPointsPublicV1Request request,
                                                                                                     RequestOptions requestOptions)
        Returns time-bucketed data points and stationary clusters for a public session within the given time range. start_timestamp and end_timestamp are required. No authentication required if session has public visibility enabled. | () -> SessionByDeviceHistoryRes1