Class EntityServiceGrpc.EntityServiceStub (0.1.0)

public static final class EntityServiceGrpc.EntityServiceStub extends AbstractAsyncStub<EntityServiceGrpc.EntityServiceStub>

A stub to allow clients to do asynchronous rpc calls to service EntityService.

EntityService contains apis for finding entities.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > EntityServiceGrpc.EntityServiceStub

Methods

build(Channel channel, CallOptions callOptions)

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

createWatchlist(CreateWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

public void createWatchlist(CreateWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

Creates a watchlist for the given instance. Note that there can be at most 200 watchlists per instance.

Parameters
Name Description
request CreateWatchlistRequest
responseObserver io.grpc.stub.StreamObserver<Watchlist>

deleteWatchlist(DeleteWatchlistRequest request, StreamObserver<Empty> responseObserver)

public void deleteWatchlist(DeleteWatchlistRequest request, StreamObserver<Empty> responseObserver)

Deletes the watchlist for the given instance.

Parameters
Name Description
request DeleteWatchlistRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getWatchlist(GetWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

public void getWatchlist(GetWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

Gets watchlist details for the given watchlist ID.

Parameters
Name Description
request GetWatchlistRequest
responseObserver io.grpc.stub.StreamObserver<Watchlist>

listWatchlists(ListWatchlistsRequest request, StreamObserver<ListWatchlistsResponse> responseObserver)

public void listWatchlists(ListWatchlistsRequest request, StreamObserver<ListWatchlistsResponse> responseObserver)

Lists all watchlists for the given instance.

Parameters
Name Description
request ListWatchlistsRequest
responseObserver io.grpc.stub.StreamObserver<ListWatchlistsResponse>

updateWatchlist(UpdateWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

public void updateWatchlist(UpdateWatchlistRequest request, StreamObserver<Watchlist> responseObserver)

Updates the watchlist for the given instance.

Parameters
Name Description
request UpdateWatchlistRequest
responseObserver io.grpc.stub.StreamObserver<Watchlist>