Class MultiMapGrpc.MultiMapFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<MultiMapGrpc.MultiMapFutureStub>
io.atomix.api.runtime.multimap.v1.MultiMapGrpc.MultiMapFutureStub
- Enclosing class:
MultiMapGrpc
public static final class MultiMapGrpc.MultiMapFutureStub
extends io.grpc.stub.AbstractStub<MultiMapGrpc.MultiMapFutureStub>
MultiMap is a service for a multimap primitive
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<ClearResponse>clear(ClearRequest request) Clear removes all entries from the mapcom.google.common.util.concurrent.ListenableFuture<CloseResponse>close(CloseRequest request) Close closes the mapcom.google.common.util.concurrent.ListenableFuture<CreateResponse>create(CreateRequest request) Create creates the mapcom.google.common.util.concurrent.ListenableFuture<GetResponse>get(GetRequest request) Get gets the entry for a keycom.google.common.util.concurrent.ListenableFuture<PutResponse>put(PutRequest request) Put adds a value to an entry in the mapcom.google.common.util.concurrent.ListenableFuture<RemoveResponse>remove(RemoveRequest request) Remove removes an entry from the mapcom.google.common.util.concurrent.ListenableFuture<SizeResponse>size(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
public com.google.common.util.concurrent.ListenableFuture<CreateResponse> create(CreateRequest request) Create creates the map
-
close
public com.google.common.util.concurrent.ListenableFuture<CloseResponse> close(CloseRequest request) 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
public com.google.common.util.concurrent.ListenableFuture<RemoveResponse> remove(RemoveRequest request) Remove removes an entry from the map
-
clear
public com.google.common.util.concurrent.ListenableFuture<ClearResponse> clear(ClearRequest request) Clear removes all entries from the map
-