Class AtomicIndexedMapGrpc.AtomicIndexedMapBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<AtomicIndexedMapGrpc.AtomicIndexedMapBlockingStub>
io.atomix.api.runtime.atomic.indexedmap.v1.AtomicIndexedMapGrpc.AtomicIndexedMapBlockingStub
- Enclosing class:
AtomicIndexedMapGrpc
public static final class AtomicIndexedMapGrpc.AtomicIndexedMapBlockingStub
extends io.grpc.stub.AbstractBlockingStub<AtomicIndexedMapGrpc.AtomicIndexedMapBlockingStub>
AtomicIndexedMap is a service for a sorted/indexed map primitive
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionappend(AppendRequest request) Append appends an entry to the mapclear(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 eventsfirstEntry(FirstEntryRequest request) FirstEntry gets the first entry in the mapget(GetRequest request) Get gets the entry for a keylastEntry(LastEntryRequest request) LastEntry gets the last entry in the mapnextEntry(NextEntryRequest request) NextEntry gets the next entry in the mapprevEntry(PrevEntryRequest request) PrevEntry gets the previous entry in the mapremove(RemoveRequest request) Remove removes an entry from the mapsize(SizeRequest request) Size returns the size of the mapupdate(UpdateRequest request) Update updates an entry in the mapMethods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods 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
-
append
Append appends an entry to the map
-
update
Update updates an entry in the map
-
get
Get gets the entry for a key
-
firstEntry
FirstEntry gets the first entry in the map
-
lastEntry
LastEntry gets the last entry in the map
-
prevEntry
PrevEntry gets the previous entry in the map
-
nextEntry
NextEntry gets the next entry in the map
-
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
-