Class AsyncExpandedClient


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

      • AsyncExpandedClient

        public AsyncExpandedClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public AsyncRawExpandedClient withRawResponse()
        Get responses with HTTP metadata like headers
      • forExecutorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forExecutorOperatorsV1​(java.lang.String taskGroupId)
        Retrieves an expanded task group with optional related data for executor operators (the provider org doing the work on this task group). | authz_personas=[executor_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forExecutorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forExecutorOperatorsV1​(java.lang.String taskGroupId,
                                                                                                OrderAndTaskGroupExpandedReq request)
        Retrieves an expanded task group with optional related data for executor operators (the provider org doing the work on this task group). | authz_personas=[executor_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forExecutorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forExecutorOperatorsV1​(java.lang.String taskGroupId,
                                                                                                OrderAndTaskGroupExpandedReq request,
                                                                                                RequestOptions requestOptions)
        Retrieves an expanded task group with optional related data for executor operators (the provider org doing the work on this task group). | authz_personas=[executor_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forDriverForExecutorV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forDriverForExecutorV1​(java.lang.String taskGroupId)
        Retrieves an expanded task group with optional related data for the driver assigned to it (a driver of the executor provider org). | authz_personas=[driver_for_executor] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forDriverForExecutorV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forDriverForExecutorV1​(java.lang.String taskGroupId,
                                                                                                OrderAndTaskGroupExpandedReq request)
        Retrieves an expanded task group with optional related data for the driver assigned to it (a driver of the executor provider org). | authz_personas=[driver_for_executor] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forDriverForExecutorV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forDriverForExecutorV1​(java.lang.String taskGroupId,
                                                                                                OrderAndTaskGroupExpandedReq request,
                                                                                                RequestOptions requestOptions)
        Retrieves an expanded task group with optional related data for the driver assigned to it (a driver of the executor provider org). | authz_personas=[driver_for_executor] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forShipperOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forShipperOperatorsV1​(java.lang.String taskGroupId)
        Retrieves an expanded task group with optional related data for shipper operators. | authz_personas=[shipper_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forShipperOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forShipperOperatorsV1​(java.lang.String taskGroupId,
                                                                                               OrderAndTaskGroupExpandedReq request)
        Retrieves an expanded task group with optional related data for shipper operators. | authz_personas=[shipper_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forShipperOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forShipperOperatorsV1​(java.lang.String taskGroupId,
                                                                                               OrderAndTaskGroupExpandedReq request,
                                                                                               RequestOptions requestOptions)
        Retrieves an expanded task group with optional related data for shipper operators. | authz_personas=[shipper_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forCoordinatorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forCoordinatorOperatorsV1​(java.lang.String taskGroupId)
        Retrieves an expanded task group with optional related data for coordinator operators (the provider org coordinating the order). | authz_personas=[coordinator_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forCoordinatorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forCoordinatorOperatorsV1​(java.lang.String taskGroupId,
                                                                                                   OrderAndTaskGroupExpandedReq request)
        Retrieves an expanded task group with optional related data for coordinator operators (the provider org coordinating the order). | authz_personas=[coordinator_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • forCoordinatorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpanded> forCoordinatorOperatorsV1​(java.lang.String taskGroupId,
                                                                                                   OrderAndTaskGroupExpandedReq request,
                                                                                                   RequestOptions requestOptions)
        Retrieves an expanded task group with optional related data for coordinator operators (the provider org coordinating the order). | authz_personas=[coordinator_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpanded)
      • listForExecutorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpandedListRes> listForExecutorOperatorsV1​(ExpandedListForExecutorOperatorsV1Request request)
        Lists expanded task groups where the caller's provider org is the executor. Filtering, sorting, pagination, optional full-text search. | authz_personas=[executor_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpandedListRes)
      • listForExecutorOperatorsV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpandedListRes> listForExecutorOperatorsV1​(ExpandedListForExecutorOperatorsV1Request request,
                                                                                                           RequestOptions requestOptions)
        Lists expanded task groups where the caller's provider org is the executor. Filtering, sorting, pagination, optional full-text search. | authz_personas=[executor_org_operators] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpandedListRes)
      • listForDriverForExecutorV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpandedListRes> listForDriverForExecutorV1​(ExpandedListForDriverForExecutorV1Request request)
        Lists expanded task groups assigned to the caller (a driver of the executor provider) with filtering, sorting, pagination, and optional full-text search. | authz_personas=[driver_for_executor] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpandedListRes)
      • listForDriverForExecutorV1

        public java.util.concurrent.CompletableFuture<TaskGroupExpandedListRes> listForDriverForExecutorV1​(ExpandedListForDriverForExecutorV1Request request,
                                                                                                           RequestOptions requestOptions)
        Lists expanded task groups assigned to the caller (a driver of the executor provider) with filtering, sorting, pagination, and optional full-text search. | authz_personas=[driver_for_executor] | (OrderAndTaskGroupExpandedReq) -> (TaskGroupExpandedListRes)