Interface MapStorageWriterOpencensusAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends io.datarouter.storage.node.op.raw.MapStorage.MapStorageNode<PK,D,F>>
- All Superinterfaces:
io.datarouter.storage.node.op.raw.write.MapStorageWriter<PK,,D> io.datarouter.storage.node.op.NodeOps<PK,,D> OpencensusAdapter,io.datarouter.storage.node.op.raw.write.StorageWriter<PK,D>
- All Known Implementing Classes:
IndexedSortedMapStorageOpencensusAdapter,MapStorageOpencensusAdapter,PhysicalIndexedSortedMapStorageOpencensusAdapter,PhysicalMapStorageOpencensusAdapter,SortedMapStorageOpencensusAdapter
public interface MapStorageWriterOpencensusAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends io.datarouter.storage.node.op.raw.MapStorage.MapStorageNode<PK,D,F>>
extends io.datarouter.storage.node.op.raw.write.MapStorageWriter<PK,D>, OpencensusAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
io.datarouter.storage.node.op.raw.write.MapStorageWriter.MapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>, io.datarouter.storage.node.op.raw.write.MapStorageWriter.PhysicalMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
io.datarouter.storage.node.op.raw.write.StorageWriter.StorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> -
Field Summary
Fields inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
OP_delete, OP_deleteAll, OP_deleteMulti, OP_put, OP_putMulti -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voiddeleteAll(io.datarouter.storage.config.Config config) default voiddeleteMulti(Collection<PK> keys, io.datarouter.storage.config.Config config) default voiddefault voidputMulti(Collection<D> databeans, io.datarouter.storage.config.Config config) Methods inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
delete, deleteAll, deleteBatched, deleteBatched, deleteMultiMethods inherited from interface io.datarouter.opencensus.adapter.OpencensusAdapter
startSpanMethods inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
put, putMulti
-
Method Details
-
getBackingNode
N getBackingNode() -
put
-
putMulti
-
delete
-
deleteMulti
-
deleteAll
default void deleteAll(io.datarouter.storage.config.Config config)
-