| Package | Description |
|---|---|
| ai.z.openapi | |
| ai.z.openapi.service |
| Modifier and Type | Method and Description |
|---|---|
<Data,F,Param,TReq extends ClientRequest<Param>,TResp extends BiFlowableClientResponse<Data,F>> |
AbstractAiClient.biStreamRequest(TReq request,
FlowableRequestSupplier<Param,retrofit2.Call<okhttp3.ResponseBody>> requestSupplier,
Class<TResp> tRespClass,
Class<F> tStreamDataClass)
Executes a streaming API request and returns a BiFlowableClientResponse where
response body and stream element type can differ.
|
<Data,Param,TReq extends ClientRequest<Param>,TResp extends FlowableClientResponse<Data>> |
AbstractAiClient.streamRequest(TReq request,
FlowableRequestSupplier<Param,retrofit2.Call<okhttp3.ResponseBody>> requestSupplier,
Class<TResp> tRespClass,
Class<Data> tDataClass)
Executes a streaming API request and returns a FlowableClientResponse with stream
elements of type Data.
|
| Modifier and Type | Method and Description |
|---|---|
abstract <Data,F,Param,TReq extends ClientRequest<Param>,TResp extends BiFlowableClientResponse<Data,F>> |
AbstractClientBaseService.biStreamRequest(TReq request,
FlowableRequestSupplier<Param,retrofit2.Call<okhttp3.ResponseBody>> requestSupplier,
Class<TResp> tRespClass,
Class<F> tStreamClass)
Executes a streaming API request and returns a Flowable-based response.
|
<T,Param,TReq extends ClientRequest<Param>,TResp extends FlowableClientResponse<T>> |
AbstractClientBaseService.streamRequest(TReq request,
FlowableRequestSupplier<Param,retrofit2.Call<okhttp3.ResponseBody>> requestSupplier,
Class<TResp> tRespClass,
Class<T> tClass)
Executes a streaming API request with the same type for response body and stream
element.
|
Copyright © 2025. All rights reserved.