Class AsyncTasksClient


  • public class AsyncTasksClient
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.concurrent.CompletableFuture<java.lang.String> addToTaskGroupV1​(java.lang.String taskGroupId, AddTaskToGroupReq request)
      Adds a new task to a task group at a specific index.
      java.util.concurrent.CompletableFuture<java.lang.String> addToTaskGroupV1​(java.lang.String taskGroupId, AddTaskToGroupReq request, RequestOptions requestOptions)
      Adds a new task to a task group at a specific index.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> completeV1​(java.lang.String taskId)
      Marks a task as COMPLETED.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> completeV1​(java.lang.String taskId, RequestOptions requestOptions)
      Marks a task as COMPLETED.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String taskId)
      Deletes a task.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String taskId, RequestOptions requestOptions)
      Deletes a task.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> skipV1​(java.lang.String taskId)
      Marks a task as SKIPPED.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> skipV1​(java.lang.String taskId, RequestOptions requestOptions)
      Marks a task as SKIPPED.
      java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId)
      Updates a task.
      java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId, TaskClientUpdate1 request)
      Updates a task.
      java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId, TaskClientUpdate1 request, RequestOptions requestOptions)
      Updates a task.
      AsyncRawTasksClient withRawResponse()
      Get responses with HTTP metadata like headers
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AsyncTasksClient

        public AsyncTasksClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public AsyncRawTasksClient withRawResponse()
        Get responses with HTTP metadata like headers
      • addToTaskGroupV1

        public java.util.concurrent.CompletableFuture<java.lang.String> addToTaskGroupV1​(java.lang.String taskGroupId,
                                                                                         AddTaskToGroupReq request)
        Adds a new task to a task group at a specific index. | authz_personas=[lig_owner_operators] | (AddTaskToGroupReq) -> (PydanticObjectId)
      • addToTaskGroupV1

        public java.util.concurrent.CompletableFuture<java.lang.String> addToTaskGroupV1​(java.lang.String taskGroupId,
                                                                                         AddTaskToGroupReq request,
                                                                                         RequestOptions requestOptions)
        Adds a new task to a task group at a specific index. | authz_personas=[lig_owner_operators] | (AddTaskToGroupReq) -> (PydanticObjectId)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId)
        Updates a task. Task must be in STAGED status. | authz_personas=[lig_owner_operators] | (TaskClientUpdate1) -> (PydanticObjectId)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId,
                                                                                 TaskClientUpdate1 request)
        Updates a task. Task must be in STAGED status. | authz_personas=[lig_owner_operators] | (TaskClientUpdate1) -> (PydanticObjectId)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.String> updateV1​(java.lang.String taskId,
                                                                                 TaskClientUpdate1 request,
                                                                                 RequestOptions requestOptions)
        Updates a task. Task must be in STAGED status. | authz_personas=[lig_owner_operators] | (TaskClientUpdate1) -> (PydanticObjectId)
      • completeV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> completeV1​(java.lang.String taskId)
        Marks a task as COMPLETED. | authz_personas=[courier_driver, forwarder_org_operators, courier_org_operators] (depending on type) | () -> (bool)
      • completeV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> completeV1​(java.lang.String taskId,
                                                                                    RequestOptions requestOptions)
        Marks a task as COMPLETED. | authz_personas=[courier_driver, forwarder_org_operators, courier_org_operators] (depending on type) | () -> (bool)
      • skipV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> skipV1​(java.lang.String taskId)
        Marks a task as SKIPPED. | authz_personas=[courier_driver, forwarder_org_operators, courier_org_operators] (depending on type) | () -> (bool)
      • skipV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> skipV1​(java.lang.String taskId,
                                                                                RequestOptions requestOptions)
        Marks a task as SKIPPED. | authz_personas=[courier_driver, forwarder_org_operators, courier_org_operators] (depending on type) | () -> (bool)
      • deleteV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String taskId)
        Deletes a task. Task must be in STAGED status. | authz_personas=[lig_owner_operators] | () -> (bool)
      • deleteV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String taskId,
                                                                                  RequestOptions requestOptions)
        Deletes a task. Task must be in STAGED status. | authz_personas=[lig_owner_operators] | () -> (bool)