Class QueryBuilderImpl
- java.lang.Object
-
- io.thestencil.client.spi.PersistenceCommands
-
- io.thestencil.client.spi.builders.QueryBuilderImpl
-
- All Implemented Interfaces:
StencilConfig.Commands,StencilStore.QueryBuilder
public class QueryBuilderImpl extends PersistenceCommands implements StencilStore.QueryBuilder
-
-
Field Summary
-
Fields inherited from class io.thestencil.client.spi.PersistenceCommands
config
-
-
Constructor Summary
Constructors Constructor Description QueryBuilderImpl(StencilConfig config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<StencilComposer.SiteState>head()<T extends StencilClient.EntityBody>
io.smallrye.mutiny.Uni<List<StencilClient.Entity<T>>>head(List<String> ids, StencilClient.EntityType type)static ImmutableSiteState.BuildermapTree(io.resys.thena.docdb.api.models.Objects.Tree tree, Map<String,io.resys.thena.docdb.api.models.Objects.Blob> blobs, StencilConfig config)io.smallrye.mutiny.Uni<StencilComposer.SiteState>release(String releaseId)
-
-
-
Constructor Detail
-
QueryBuilderImpl
public QueryBuilderImpl(StencilConfig config)
-
-
Method Detail
-
head
public io.smallrye.mutiny.Uni<StencilComposer.SiteState> head()
- Specified by:
headin interfaceStencilStore.QueryBuilder
-
mapTree
public static ImmutableSiteState.Builder mapTree(io.resys.thena.docdb.api.models.Objects.Tree tree, Map<String,io.resys.thena.docdb.api.models.Objects.Blob> blobs, StencilConfig config)
-
release
public io.smallrye.mutiny.Uni<StencilComposer.SiteState> release(String releaseId)
- Specified by:
releasein interfaceStencilStore.QueryBuilder
-
head
public <T extends StencilClient.EntityBody> io.smallrye.mutiny.Uni<List<StencilClient.Entity<T>>> head(List<String> ids, StencilClient.EntityType type)
- Specified by:
headin interfaceStencilStore.QueryBuilder
-
-