Class AsyncWebcargoEmbedClient
- java.lang.Object
-
- com.chrt.api.resources.integrations.webcargoembed.AsyncWebcargoEmbedClient
-
public class AsyncWebcargoEmbedClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AsyncWebcargoEmbedClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<WebcargoEmbedResponse>getEmbedV1(java.lang.String taskGroupId, GetWebcargoEmbedReq request)Generates a WebCargo Sky Embed token for a FLIGHT task group.java.util.concurrent.CompletableFuture<WebcargoEmbedResponse>getEmbedV1(java.lang.String taskGroupId, GetWebcargoEmbedReq request, RequestOptions requestOptions)Generates a WebCargo Sky Embed token for a FLIGHT task group.AsyncRawWebcargoEmbedClientwithRawResponse()Get responses with HTTP metadata like headers
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AsyncWebcargoEmbedClient
public AsyncWebcargoEmbedClient(ClientOptions clientOptions)
-
-
Method Detail
-
withRawResponse
public AsyncRawWebcargoEmbedClient withRawResponse()
Get responses with HTTP metadata like headers
-
getEmbedV1
public java.util.concurrent.CompletableFuture<WebcargoEmbedResponse> getEmbedV1(java.lang.String taskGroupId, GetWebcargoEmbedReq request)
Generates a WebCargo Sky Embed token for a FLIGHT task group. Assembles cargo data from the task group's tasks and returns an embed URL for the booking widget. | (GetWebcargoEmbedReq) -> (WebcargoEmbedResponse)
-
getEmbedV1
public java.util.concurrent.CompletableFuture<WebcargoEmbedResponse> getEmbedV1(java.lang.String taskGroupId, GetWebcargoEmbedReq request, RequestOptions requestOptions)
Generates a WebCargo Sky Embed token for a FLIGHT task group. Assembles cargo data from the task group's tasks and returns an embed URL for the booking widget. | (GetWebcargoEmbedReq) -> (WebcargoEmbedResponse)
-
-