Class AsyncAgenticClient
- java.lang.Object
-
- com.chrt.api.resources.shipping.orderdrafts.agentic.AsyncAgenticClient
-
public class AsyncAgenticClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AsyncAgenticClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<OrderBuilderRes>newV1(OrderBuilderReq request)Populates an existing draft order with cargo, task groups, and tasks parsed from natural language.java.util.concurrent.CompletableFuture<OrderBuilderRes>newV1(OrderBuilderReq request, RequestOptions requestOptions)Populates an existing draft order with cargo, task groups, and tasks parsed from natural language.java.util.concurrent.CompletableFuture<java.lang.Iterable<OrderBuilderStreamEvent>>newWithStreamingV1(OrderBuilderReq request)Populates an existing draft order from natural language and streams progress events via SSE.java.util.concurrent.CompletableFuture<java.lang.Iterable<OrderBuilderStreamEvent>>newWithStreamingV1(OrderBuilderReq request, RequestOptions requestOptions)Populates an existing draft order from natural language and streams progress events via SSE.java.util.concurrent.CompletableFuture<OrderBuilderPrecheckRes>precheckV1(OrderBuilderReq request)Predicts whether input is complete enough for the AI order builder.java.util.concurrent.CompletableFuture<OrderBuilderPrecheckRes>precheckV1(OrderBuilderReq request, RequestOptions requestOptions)Predicts whether input is complete enough for the AI order builder.AsyncRawAgenticClientwithRawResponse()Get responses with HTTP metadata like headers
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AsyncAgenticClient
public AsyncAgenticClient(ClientOptions clientOptions)
-
-
Method Detail
-
withRawResponse
public AsyncRawAgenticClient withRawResponse()
Get responses with HTTP metadata like headers
-
precheckV1
public java.util.concurrent.CompletableFuture<OrderBuilderPrecheckRes> precheckV1(OrderBuilderReq request)
Predicts whether input is complete enough for the AI order builder. | (OrderBuilderReq) -> (OrderBuilderPrecheckRes)
-
precheckV1
public java.util.concurrent.CompletableFuture<OrderBuilderPrecheckRes> precheckV1(OrderBuilderReq request, RequestOptions requestOptions)
Predicts whether input is complete enough for the AI order builder. | (OrderBuilderReq) -> (OrderBuilderPrecheckRes)
-
newV1
public java.util.concurrent.CompletableFuture<OrderBuilderRes> newV1(OrderBuilderReq request)
Populates an existing draft order with cargo, task groups, and tasks parsed from natural language. | (OrderBuilderReq) -> (OrderBuilderRes)
-
newV1
public java.util.concurrent.CompletableFuture<OrderBuilderRes> newV1(OrderBuilderReq request, RequestOptions requestOptions)
Populates an existing draft order with cargo, task groups, and tasks parsed from natural language. | (OrderBuilderReq) -> (OrderBuilderRes)
-
newWithStreamingV1
public java.util.concurrent.CompletableFuture<java.lang.Iterable<OrderBuilderStreamEvent>> newWithStreamingV1(OrderBuilderReq request)
Populates an existing draft order from natural language and streams progress events via SSE. | (OrderBuilderReq) -> (OrderBuilderStreamEvent)
-
newWithStreamingV1
public java.util.concurrent.CompletableFuture<java.lang.Iterable<OrderBuilderStreamEvent>> newWithStreamingV1(OrderBuilderReq request, RequestOptions requestOptions)
Populates an existing draft order from natural language and streams progress events via SSE. | (OrderBuilderReq) -> (OrderBuilderStreamEvent)
-
-