Package io.resys.hdes.client.api
Interface HdesStore
- All Known Implementing Classes:
HdesInMemoryStore,ThenaStore,ThenaStoreTemplate
public interface HdesStore
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>>batch(HdesStore.ImportStoreEntity batchType) io.smallrye.mutiny.Uni<HdesStore.StoreEntity>create(HdesStore.CreateStoreEntity newType) io.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>>delete(HdesStore.DeleteAstType deleteType) history()query()repo()io.smallrye.mutiny.Uni<HdesStore.StoreEntity>update(HdesStore.UpdateStoreEntity updateType) withBranch(String branchName)
-
Method Details
-
create
-
update
-
delete
-
batch
-
query
HdesStore.QueryBuilder query() -
history
HdesStore.HistoryQuery history() -
queryBranches
HdesStore.BranchQuery queryBranches() -
getRepoName
String getRepoName() -
getHeadName
String getHeadName() -
repo
HdesStore.StoreRepoBuilder repo() -
getBranchName
-
withBranch
-