Package io.thestencil.persistence.api
Interface CreateBuilder
-
public interface CreateBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCreateBuilder.CreateArticlestatic interfaceCreateBuilder.CreateLinkstatic interfaceCreateBuilder.CreateLocalestatic interfaceCreateBuilder.CreatePagestatic interfaceCreateBuilder.CreateReleasestatic interfaceCreateBuilder.CreateWorkflow
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Article>>article(CreateBuilder.CreateArticle init)io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Link>>link(CreateBuilder.CreateLink init)io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Locale>>locale(CreateBuilder.CreateLocale init)io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Page>>page(CreateBuilder.CreatePage init)io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Release>>release(CreateBuilder.CreateRelease init)io.smallrye.mutiny.Uni<ZoePersistence.SiteState>repo()io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Workflow>>workflow(CreateBuilder.CreateWorkflow init)
-
-
-
Method Detail
-
repo
io.smallrye.mutiny.Uni<ZoePersistence.SiteState> repo()
-
article
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Article>> article(CreateBuilder.CreateArticle init)
-
release
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Release>> release(CreateBuilder.CreateRelease init)
-
locale
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Locale>> locale(CreateBuilder.CreateLocale init)
-
page
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Page>> page(CreateBuilder.CreatePage init)
-
link
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Link>> link(CreateBuilder.CreateLink init)
-
workflow
io.smallrye.mutiny.Uni<ZoePersistence.Entity<ZoePersistence.Workflow>> workflow(CreateBuilder.CreateWorkflow init)
-
-