Package ai.extend.resources.processor
Class AsyncProcessorClient
- java.lang.Object
-
- ai.extend.resources.processor.AsyncProcessorClient
-
public class AsyncProcessorClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AsyncProcessorClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<ProcessorCreateResponse>create(ProcessorCreateRequest request)Create a new processor in Extend, optionally cloning from an existing processorjava.util.concurrent.CompletableFuture<ProcessorCreateResponse>create(ProcessorCreateRequest request, RequestOptions requestOptions)Create a new processor in Extend, optionally cloning from an existing processorjava.util.concurrent.CompletableFuture<LegacyListProcessorsResponse>list()List all processors in your organizationjava.util.concurrent.CompletableFuture<LegacyListProcessorsResponse>list(RequestOptions requestOptions)List all processors in your organizationjava.util.concurrent.CompletableFuture<LegacyListProcessorsResponse>list(ProcessorListRequest request)List all processors in your organizationjava.util.concurrent.CompletableFuture<LegacyListProcessorsResponse>list(ProcessorListRequest request, RequestOptions requestOptions)List all processors in your organizationjava.util.concurrent.CompletableFuture<ProcessorUpdateResponse>update(java.lang.String id)Update an existing processor in Extendjava.util.concurrent.CompletableFuture<ProcessorUpdateResponse>update(java.lang.String id, RequestOptions requestOptions)Update an existing processor in Extendjava.util.concurrent.CompletableFuture<ProcessorUpdateResponse>update(java.lang.String id, ProcessorUpdateRequest request)Update an existing processor in Extendjava.util.concurrent.CompletableFuture<ProcessorUpdateResponse>update(java.lang.String id, ProcessorUpdateRequest request, RequestOptions requestOptions)Update an existing processor in ExtendAsyncRawProcessorClientwithRawResponse()Get responses with HTTP metadata like headers
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AsyncProcessorClient
public AsyncProcessorClient(ClientOptions clientOptions)
-
-
Method Detail
-
withRawResponse
public AsyncRawProcessorClient withRawResponse()
Get responses with HTTP metadata like headers
-
list
public java.util.concurrent.CompletableFuture<LegacyListProcessorsResponse> list()
List all processors in your organization
-
list
public java.util.concurrent.CompletableFuture<LegacyListProcessorsResponse> list(RequestOptions requestOptions)
List all processors in your organization
-
list
public java.util.concurrent.CompletableFuture<LegacyListProcessorsResponse> list(ProcessorListRequest request)
List all processors in your organization
-
list
public java.util.concurrent.CompletableFuture<LegacyListProcessorsResponse> list(ProcessorListRequest request, RequestOptions requestOptions)
List all processors in your organization
-
create
public java.util.concurrent.CompletableFuture<ProcessorCreateResponse> create(ProcessorCreateRequest request)
Create a new processor in Extend, optionally cloning from an existing processor
-
create
public java.util.concurrent.CompletableFuture<ProcessorCreateResponse> create(ProcessorCreateRequest request, RequestOptions requestOptions)
Create a new processor in Extend, optionally cloning from an existing processor
-
update
public java.util.concurrent.CompletableFuture<ProcessorUpdateResponse> update(java.lang.String id)
Update an existing processor in Extend
-
update
public java.util.concurrent.CompletableFuture<ProcessorUpdateResponse> update(java.lang.String id, RequestOptions requestOptions)
Update an existing processor in Extend
-
update
public java.util.concurrent.CompletableFuture<ProcessorUpdateResponse> update(java.lang.String id, ProcessorUpdateRequest request)
Update an existing processor in Extend
-
update
public java.util.concurrent.CompletableFuture<ProcessorUpdateResponse> update(java.lang.String id, ProcessorUpdateRequest request, RequestOptions requestOptions)
Update an existing processor in Extend
-
-