Class ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub (3.64.0)

public static final class ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub extends AbstractFutureStub<ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service ExampleStoreService.

A service for managing and retrieving few-shot examples.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ExampleStoreServiceGrpc.ExampleStoreServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createExampleStore(CreateExampleStoreRequest request)

public ListenableFuture<Operation> createExampleStore(CreateExampleStoreRequest request)

Create an ExampleStore.

Parameter
Name Description
request CreateExampleStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteExampleStore(DeleteExampleStoreRequest request)

public ListenableFuture<Operation> deleteExampleStore(DeleteExampleStoreRequest request)

Delete an ExampleStore.

Parameter
Name Description
request DeleteExampleStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

fetchExamples(FetchExamplesRequest request)

public ListenableFuture<FetchExamplesResponse> fetchExamples(FetchExamplesRequest request)

Get Examples from the Example Store.

Parameter
Name Description
request FetchExamplesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FetchExamplesResponse>

getExampleStore(GetExampleStoreRequest request)

public ListenableFuture<ExampleStore> getExampleStore(GetExampleStoreRequest request)

Get an ExampleStore.

Parameter
Name Description
request GetExampleStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ExampleStore>

listExampleStores(ListExampleStoresRequest request)

public ListenableFuture<ListExampleStoresResponse> listExampleStores(ListExampleStoresRequest request)

List ExampleStores in a Location.

Parameter
Name Description
request ListExampleStoresRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListExampleStoresResponse>

removeExamples(RemoveExamplesRequest request)

public ListenableFuture<RemoveExamplesResponse> removeExamples(RemoveExamplesRequest request)

Remove Examples from the Example Store.

Parameter
Name Description
request RemoveExamplesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<RemoveExamplesResponse>

searchExamples(SearchExamplesRequest request)

public ListenableFuture<SearchExamplesResponse> searchExamples(SearchExamplesRequest request)

Search for similar Examples for given selection criteria.

Parameter
Name Description
request SearchExamplesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<SearchExamplesResponse>

updateExampleStore(UpdateExampleStoreRequest request)

public ListenableFuture<Operation> updateExampleStore(UpdateExampleStoreRequest request)

Update an ExampleStore.

Parameter
Name Description
request UpdateExampleStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

upsertExamples(UpsertExamplesRequest request)

public ListenableFuture<UpsertExamplesResponse> upsertExamples(UpsertExamplesRequest request)

Create or update Examples in the Example Store.

Parameter
Name Description
request UpsertExamplesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<UpsertExamplesResponse>