Interface QueryExecutor<INPUT,OUTPUT> (2.30.0)
Stay organized with collections
Save and categorize content based on your preferences.
publicinterface QueryExecutor<INPUT,OUTPUT>An internal functional interface whose implementation has the responsibility to execute a Query and returns the result. This class will have the responsibility to orchestrate between com.google.cloud.datastore.execution.request.ProtoPreparer, com.google.cloud.datastore.spi.v1.DatastoreRpc and com.google.cloud.datastore.execution.response.ResponseTransformer layers.
Type Parameters |
|
|---|---|
| Name | Description |
INPUT |
|
OUTPUT |
|
Methods
execute(INPUT query, ExplainOptions explainOptions, ReadOption[] readOptions)
publicabstractOUTPUTexecute(INPUTquery,ExplainOptionsexplainOptions,ReadOption[]readOptions)| Parameters | |
|---|---|
| Name | Description |
query |
INPUTA Query to execute. |
explainOptions |
ExplainOptions com.google.cloud.datastore.models.ExplainOptionss to be used when executing Query. |
readOptions |
ReadOption[]Optional ReadOptions to be used when executing Query. |
| Returns | |
|---|---|
| Type | Description |
OUTPUT |
|