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