Package ai.extend.wrapper.resources
Class ExtractRunsClient
- java.lang.Object
-
- ai.extend.resources.extractruns.ExtractRunsClient
-
- ai.extend.wrapper.resources.ExtractRunsClient
-
public class ExtractRunsClient extends ExtractRunsClient
Extended ExtractRuns client with polling functionality.Extends the generated
ExtractRunsClient, so all standard methods (list, create, retrieve, delete, cancel) are inherited. AddscreateAndPollfor convenience.
-
-
Field Summary
-
Fields inherited from class ai.extend.resources.extractruns.ExtractRunsClient
clientOptions
-
-
Constructor Summary
Constructors Constructor Description ExtractRunsClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtractRuncreateAndPoll(ExtractRunsCreateRequest request)Creates an extract run and polls until it reaches a terminal state.ExtractRuncreateAndPoll(ExtractRunsCreateRequest request, PollingOptions options)Creates an extract run and polls until it reaches a terminal state.
-
-
-
Constructor Detail
-
ExtractRunsClient
public ExtractRunsClient(ClientOptions clientOptions)
-
-
Method Detail
-
createAndPoll
public ExtractRun createAndPoll(ExtractRunsCreateRequest request)
Creates an extract run and polls until it reaches a terminal state.Terminal states: PROCESSED, FAILED, CANCELLED
Polls indefinitely until complete.
- Parameters:
request- The create request- Returns:
- The final response when a terminal state is reached
-
createAndPoll
public ExtractRun createAndPoll(ExtractRunsCreateRequest request, PollingOptions options)
Creates an extract run and polls until it reaches a terminal state.Terminal states: PROCESSED, FAILED, CANCELLED
- Parameters:
request- The create requestoptions- Polling options- Returns:
- The final response when a terminal state is reached
-
-