Package com.bisnode.opa.client.query
Interface OpaQueryApi
-
- All Known Implementing Classes:
OpaClient,OpaQueryClient
public interface OpaQueryApiThis is the interface responsible for OPA Query API @see OPA Query API docs
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R> RqueryForDocument(QueryForDocumentRequest queryForDocumentRequest, java.lang.Class<R> responseType)Executes simple query for document<R> RqueryForDocument(QueryForDocumentRequest queryForDocumentRequest, java.lang.reflect.ParameterizedType responseType)Executes simple query for document
-
-
-
Method Detail
-
queryForDocument
<R> R queryForDocument(QueryForDocumentRequest queryForDocumentRequest, java.lang.reflect.ParameterizedType responseType)
Executes simple query for document
- Parameters:
queryForDocumentRequest- request containing information needed for queryingresponseType- class of response to be returned- Returns:
- response from OPA mapped to specified class
- Since:
- 0.3.0
-
queryForDocument
<R> R queryForDocument(QueryForDocumentRequest queryForDocumentRequest, java.lang.Class<R> responseType)
Executes simple query for document
- Parameters:
queryForDocumentRequest- request containing information needed for queryingresponseType- class of response to be returned- Returns:
- response from OPA mapped to specified class
- Since:
- 0.0.1
-
-