Package io.thestencil.client.api
Interface StencilConfig.Commands
-
- All Known Implementing Classes:
PersistenceCommands,QueryBuilderImpl,StencilStoreImpl
- Enclosing interface:
- StencilConfig
public static interface StencilConfig.Commands
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<List<StencilClient.Entity<?>>>batch(StencilStore.BatchCommand batch)<T extends StencilClient.EntityBody>
io.smallrye.mutiny.Uni<StencilClient.Entity<T>>create(StencilClient.Entity<T> toBeSaved)<T extends StencilClient.EntityBody>
io.smallrye.mutiny.Uni<StencilClient.Entity<T>>delete(StencilClient.Entity<T> toBeDeleted)<T extends StencilClient.EntityBody>
io.smallrye.mutiny.Uni<StencilConfig.EntityState<T>>get(String blobId, StencilClient.EntityType type)<T extends StencilClient.EntityBody>
io.smallrye.mutiny.Uni<StencilClient.Entity<T>>save(StencilClient.Entity<T> toBeSaved)io.smallrye.mutiny.Uni<List<StencilClient.Entity<?>>>saveAll(List<StencilClient.Entity<?>> toBeSaved)
-
-
-
Method Detail
-
delete
<T extends StencilClient.EntityBody> io.smallrye.mutiny.Uni<StencilClient.Entity<T>> delete(StencilClient.Entity<T> toBeDeleted)
-
get
<T extends StencilClient.EntityBody> io.smallrye.mutiny.Uni<StencilConfig.EntityState<T>> get(String blobId, StencilClient.EntityType type)
-
save
<T extends StencilClient.EntityBody> io.smallrye.mutiny.Uni<StencilClient.Entity<T>> save(StencilClient.Entity<T> toBeSaved)
-
create
<T extends StencilClient.EntityBody> io.smallrye.mutiny.Uni<StencilClient.Entity<T>> create(StencilClient.Entity<T> toBeSaved)
-
saveAll
io.smallrye.mutiny.Uni<List<StencilClient.Entity<?>>> saveAll(List<StencilClient.Entity<?>> toBeSaved)
-
batch
io.smallrye.mutiny.Uni<List<StencilClient.Entity<?>>> batch(StencilStore.BatchCommand batch)
-
-