Interface ExampleStoreServiceGrpc.AsyncService (3.64.0)

public static interface ExampleStoreServiceGrpc.AsyncService

A service for managing and retrieving few-shot examples.

Methods

createExampleStore(CreateExampleStoreRequest request, StreamObserver<Operation> responseObserver)

public default void createExampleStore(CreateExampleStoreRequest request, StreamObserver<Operation> responseObserver)

Create an ExampleStore.

Parameters
Name Description
request CreateExampleStoreRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteExampleStore(DeleteExampleStoreRequest request, StreamObserver<Operation> responseObserver)

public default void deleteExampleStore(DeleteExampleStoreRequest request, StreamObserver<Operation> responseObserver)

Delete an ExampleStore.

Parameters
Name Description
request DeleteExampleStoreRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

fetchExamples(FetchExamplesRequest request, StreamObserver<FetchExamplesResponse> responseObserver)

public default void fetchExamples(FetchExamplesRequest request, StreamObserver<FetchExamplesResponse> responseObserver)

Get Examples from the Example Store.

Parameters
Name Description
request FetchExamplesRequest
responseObserver io.grpc.stub.StreamObserver<FetchExamplesResponse>

getExampleStore(GetExampleStoreRequest request, StreamObserver<ExampleStore> responseObserver)

public default void getExampleStore(GetExampleStoreRequest request, StreamObserver<ExampleStore> responseObserver)

Get an ExampleStore.

Parameters
Name Description
request GetExampleStoreRequest
responseObserver io.grpc.stub.StreamObserver<ExampleStore>

listExampleStores(ListExampleStoresRequest request, StreamObserver<ListExampleStoresResponse> responseObserver)

public default void listExampleStores(ListExampleStoresRequest request, StreamObserver<ListExampleStoresResponse> responseObserver)

List ExampleStores in a Location.

Parameters
Name Description
request ListExampleStoresRequest
responseObserver io.grpc.stub.StreamObserver<ListExampleStoresResponse>

removeExamples(RemoveExamplesRequest request, StreamObserver<RemoveExamplesResponse> responseObserver)

public default void removeExamples(RemoveExamplesRequest request, StreamObserver<RemoveExamplesResponse> responseObserver)

Remove Examples from the Example Store.

Parameters
Name Description
request RemoveExamplesRequest
responseObserver io.grpc.stub.StreamObserver<RemoveExamplesResponse>

searchExamples(SearchExamplesRequest request, StreamObserver<SearchExamplesResponse> responseObserver)

public default void searchExamples(SearchExamplesRequest request, StreamObserver<SearchExamplesResponse> responseObserver)

Search for similar Examples for given selection criteria.

Parameters
Name Description
request SearchExamplesRequest
responseObserver io.grpc.stub.StreamObserver<SearchExamplesResponse>

updateExampleStore(UpdateExampleStoreRequest request, StreamObserver<Operation> responseObserver)

public default void updateExampleStore(UpdateExampleStoreRequest request, StreamObserver<Operation> responseObserver)

Update an ExampleStore.

Parameters
Name Description
request UpdateExampleStoreRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

upsertExamples(UpsertExamplesRequest request, StreamObserver<UpsertExamplesResponse> responseObserver)

public default void upsertExamples(UpsertExamplesRequest request, StreamObserver<UpsertExamplesResponse> responseObserver)

Create or update Examples in the Example Store.

Parameters
Name Description
request UpsertExamplesRequest
responseObserver io.grpc.stub.StreamObserver<UpsertExamplesResponse>