Class AsyncShipperClient


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

      • AsyncShipperClient

        public AsyncShipperClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

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

        public java.util.concurrent.CompletableFuture<java.util.List<ShipperPayCourierLineItemGroup1>> listV1()
        Lists all shipper pay courier line item groups for the caller's shipper organization. | () -> (list[ShipperPayCourierLineItemGroup1])
      • listV1

        public java.util.concurrent.CompletableFuture<java.util.List<ShipperPayCourierLineItemGroup1>> listV1​(RequestOptions requestOptions)
        Lists all shipper pay courier line item groups for the caller's shipper organization. | () -> (list[ShipperPayCourierLineItemGroup1])
      • getByIdV1

        public java.util.concurrent.CompletableFuture<ShipperPayCourierLineItemGroup1> getByIdV1​(java.lang.String id)
        Retrieves a shipper pay courier line item group by its ID for the caller's shipper organization. | () -> (ShipperPayCourierLineItemGroup1)
      • getByIdV1

        public java.util.concurrent.CompletableFuture<ShipperPayCourierLineItemGroup1> getByIdV1​(java.lang.String id,
                                                                                                 RequestOptions requestOptions)
        Retrieves a shipper pay courier line item group by its ID for the caller's shipper organization. | () -> (ShipperPayCourierLineItemGroup1)
      • byTaskGroupIdV1

        public java.util.concurrent.CompletableFuture<ShipperPayCourierLineItemGroup1> byTaskGroupIdV1​(java.lang.String taskGroupId)
        Retrieves a shipper pay courier line item group by its associated task group ID for the caller's shipper organization. | () -> (ShipperPayCourierLineItemGroup1)
      • byTaskGroupIdV1

        public java.util.concurrent.CompletableFuture<ShipperPayCourierLineItemGroup1> byTaskGroupIdV1​(java.lang.String taskGroupId,
                                                                                                       RequestOptions requestOptions)
        Retrieves a shipper pay courier line item group by its associated task group ID for the caller's shipper organization. | () -> (ShipperPayCourierLineItemGroup1)