public interface StorageService
This service provides builders for various distributed primitives.
It is expected that services and applications will leverage the primitives indirectly provided by this service for their distributed state management and coordination.
| Modifier and Type | Method and Description |
|---|---|
AtomicCounterBuilder |
atomicCounterBuilder()
Creates a new AtomicCounterBuilder.
|
<V> AtomicValueBuilder<V> |
atomicValueBuilder()
Creates a new AtomicValueBuilder.
|
<K,V> ConsistentMapBuilder<K,V> |
consistentMapBuilder()
Creates a new ConsistentMapBuilder.
|
<K,V> EventuallyConsistentMapBuilder<K,V> |
eventuallyConsistentMapBuilder()
Creates a new EventuallyConsistentMapBuilder.
|
<E> DistributedQueueBuilder<E> |
queueBuilder()
Creates a new DistributedQueueBuilder.
|
<E> DistributedSetBuilder<E> |
setBuilder()
Creates a new DistributedSetBuilder.
|
TransactionContextBuilder |
transactionContextBuilder()
Creates a new transaction context builder.
|
<K,V> EventuallyConsistentMapBuilder<K,V> eventuallyConsistentMapBuilder()
K - key typeV - value type<K,V> ConsistentMapBuilder<K,V> consistentMapBuilder()
K - key typeV - value type<E> DistributedSetBuilder<E> setBuilder()
E - set element type<E> DistributedQueueBuilder<E> queueBuilder()
E - queue entry typeAtomicCounterBuilder atomicCounterBuilder()
<V> AtomicValueBuilder<V> atomicValueBuilder()
V - atomic value typeTransactionContextBuilder transactionContextBuilder()
Copyright © 2015. All rights reserved.