Class AsyncDevicesClient


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

      • AsyncDevicesClient

        public AsyncDevicesClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public AsyncRawDevicesClient withRawResponse()
        Get responses with HTTP metadata like headers
      • listV1

        public java.util.concurrent.CompletableFuture<TiveDeviceListRes> listV1()
        Lists Tive devices with filtering, sorting, and pagination. Scoped to the caller's organization. | authz: min_org_role=operator | () -> (TiveDeviceListRes)
      • listV1

        public java.util.concurrent.CompletableFuture<TiveDeviceListRes> listV1​(DevicesListV1Request request)
        Lists Tive devices with filtering, sorting, and pagination. Scoped to the caller's organization. | authz: min_org_role=operator | () -> (TiveDeviceListRes)
      • listV1

        public java.util.concurrent.CompletableFuture<TiveDeviceListRes> listV1​(DevicesListV1Request request,
                                                                                RequestOptions requestOptions)
        Lists Tive devices with filtering, sorting, and pagination. Scoped to the caller's organization. | authz: min_org_role=operator | () -> (TiveDeviceListRes)
      • getV1

        public java.util.concurrent.CompletableFuture<TiveDevice1> getV1​(DevicesGetV1Request request)
        Retrieves a single Tive device by its ID. Scoped to the caller's organization. | authz: min_org_role=operator | () -> (TiveDevice1)
      • getV1

        public java.util.concurrent.CompletableFuture<TiveDevice1> getV1​(DevicesGetV1Request request,
                                                                         RequestOptions requestOptions)
        Retrieves a single Tive device by its ID. Scoped to the caller's organization. | authz: min_org_role=operator | () -> (TiveDevice1)