- 0.49.0 (latest)
- 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 final class SearchServiceGrpc.SearchServiceStub extends AbstractAsyncStub<SearchServiceGrpc.SearchServiceStub>
A stub to allow clients to do asynchronous rpc calls to service SearchService.
Service for search.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SearchServiceGrpc.SearchServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected SearchServiceGrpc.SearchServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
SearchServiceGrpc.SearchServiceStub |
search(SearchRequest request, StreamObserver<SearchResponse> responseObserver)
public 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 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> |