- 0.74.0 (latest)
- 0.72.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.66.0
- 0.64.0
- 0.63.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static interface SearchServiceGrpc.AsyncServiceService for search.
Methods
search(SearchRequest request, StreamObserver<SearchResponse> responseObserver)
public default void search(SearchRequest request, StreamObserver<SearchResponse> responseObserver)Performs a search.
| Parameters | |
|---|---|
| Name | Description | 
| request | SearchRequest | 
| responseObserver | io.grpc.stub.StreamObserver<SearchResponse> | 
searchLite(SearchRequest request, StreamObserver<SearchResponse> responseObserver)
public default void searchLite(SearchRequest request, StreamObserver<SearchResponse> responseObserver) Performs a search. Similar to the
 SearchService.Search
 method, but a lite version that allows API key for authentication, where
 OAuth and IAM checks are not required.
 Only public website search is supported by this method. If data stores and
 engines not associated with public website search are specified, a
 FAILED_PRECONDITION error is returned.
 This method can be used for easy onboarding without having to implement an
 authentication backend. However, it is strongly recommended to use
 SearchService.Search
 instead with required OAuth and IAM checks to provide better data security.
| Parameters | |
|---|---|
| Name | Description | 
| request | SearchRequest | 
| responseObserver | io.grpc.stub.StreamObserver<SearchResponse> |