Class MultiMapGrpc.MultiMapBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<MultiMapGrpc.MultiMapBlockingStub>
io.atomix.api.runtime.multimap.v1.MultiMapGrpc.MultiMapBlockingStub
- Enclosing class:
MultiMapGrpc
public static final class MultiMapGrpc.MultiMapBlockingStub
extends io.grpc.stub.AbstractStub<MultiMapGrpc.MultiMapBlockingStub>
MultiMap is a service for a multimap primitive
-
Method Summary
Modifier and TypeMethodDescriptionclear(ClearRequest request) Clear removes all entries from the mapclose(CloseRequest request) Close closes the mapcreate(CreateRequest request) Create creates the mapentries(EntriesRequest request) Entries lists all entries in the mapevents(EventsRequest request) Events listens for change eventsget(GetRequest request) Get gets the entry for a keyput(PutRequest request) Put adds a value to an entry in the mapremove(RemoveRequest request) Remove removes an entry from the mapsize(SizeRequest request) Size returns the size of the mapMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
create
Create creates the map
-
close
Close closes the map
-
size
Size returns the size of the map
-
put
Put adds a value to an entry in the map
-
get
Get gets the entry for a key
-
remove
Remove removes an entry from the map
-
clear
Clear removes all entries from the map
-
events
Events listens for change events
-
entries
Entries lists all entries in the map
-