Package com.cognite.client.servicesV1
Interface ItemReader<T>
- Type Parameters:
T-
- All Known Implementing Classes:
ConnectorServiceV1.AsyncJobReader,ConnectorServiceV1.SingleRequestItemReader
public interface ItemReader<T>
An interface that defines the basic interface for calling a Cognite API endpoint with a request
and consuming the response.
-
Method Summary
Modifier and TypeMethodDescriptionExecutes a request against the api endpoint.getItemsAsync(Request requestParameters) Executes a request against the api endpoint on a separate thread.
-
Method Details
-
getItems
Executes a request against the api endpoint. This method will block until the request is completed and the response can be consumed by the client.- Parameters:
requestParameters-- Returns:
- Throws:
Exception
-
getItemsAsync
Executes a request against the api endpoint on a separate thread. The response is wrapped in a future that is returned to the client immediately.- Parameters:
requestParameters-- Returns:
- Throws:
Exception
-