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<ContainsResponse>contains(ContainsRequest request) Contains checks if an entry exists in 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<PutAllResponse>putAll(PutAllRequest request) PutAll adds values to an entry in the mapcom.google.common.util.concurrent.ListenableFuture<PutEntriesResponse>putEntries(PutEntriesRequest request) PutEntries adds entries to the mapcom.google.common.util.concurrent.ListenableFuture<RemoveResponse>remove(RemoveRequest request) Remove removes an entry from the mapcom.google.common.util.concurrent.ListenableFuture<RemoveAllResponse>removeAll(RemoveAllRequest request) RemoveAll removes a key from the mapcom.google.common.util.concurrent.ListenableFuture<RemoveEntriesResponse>removeEntries(RemoveEntriesRequest request) RemoveEntries removes entries from the mapcom.google.common.util.concurrent.ListenableFuture<ReplaceResponse>replace(ReplaceRequest request) Replace replaces the values of an entry in 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
-
putAll
public com.google.common.util.concurrent.ListenableFuture<PutAllResponse> putAll(PutAllRequest request) PutAll adds values to an entry in the map
-
putEntries
public com.google.common.util.concurrent.ListenableFuture<PutEntriesResponse> putEntries(PutEntriesRequest request) PutEntries adds entries to the map
-
replace
public com.google.common.util.concurrent.ListenableFuture<ReplaceResponse> replace(ReplaceRequest request) Replace replaces the values of an entry in the map
-
contains
public com.google.common.util.concurrent.ListenableFuture<ContainsResponse> contains(ContainsRequest request) Contains checks if an entry exists 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
-
removeAll
public com.google.common.util.concurrent.ListenableFuture<RemoveAllResponse> removeAll(RemoveAllRequest request) RemoveAll removes a key from the map
-
removeEntries
public com.google.common.util.concurrent.ListenableFuture<RemoveEntriesResponse> removeEntries(RemoveEntriesRequest request) RemoveEntries removes entries from the map
-
clear
public com.google.common.util.concurrent.ListenableFuture<ClearResponse> clear(ClearRequest request) Clear removes all entries from the map
-