Package io.thestencil.client.api
Interface StencilComposer.SiteState
-
- All Known Implementing Classes:
ImmutableSiteState
- Enclosing interface:
- StencilComposer
@Immutable public static interface StencilComposer.SiteState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,StencilClient.Entity<StencilClient.Article>>getArticles()StringgetCommit()StencilComposer.SiteContentTypegetContentType()Map<String,StencilClient.Entity<StencilClient.Link>>getLinks()Map<String,StencilClient.Entity<StencilClient.Locale>>getLocales()StringgetName()Map<String,StencilClient.Entity<StencilClient.Page>>getPages()Map<String,StencilClient.Entity<StencilClient.Release>>getReleases()Map<String,StencilClient.Entity<StencilClient.Template>>getTemplates()Map<String,StencilClient.Entity<StencilClient.Workflow>>getWorkflows()
-
-
-
Method Detail
-
getName
String getName()
-
getCommit
@Nullable String getCommit()
-
getContentType
StencilComposer.SiteContentType getContentType()
-
getReleases
Map<String,StencilClient.Entity<StencilClient.Release>> getReleases()
-
getLocales
Map<String,StencilClient.Entity<StencilClient.Locale>> getLocales()
-
getPages
Map<String,StencilClient.Entity<StencilClient.Page>> getPages()
-
getLinks
Map<String,StencilClient.Entity<StencilClient.Link>> getLinks()
-
getArticles
Map<String,StencilClient.Entity<StencilClient.Article>> getArticles()
-
getWorkflows
Map<String,StencilClient.Entity<StencilClient.Workflow>> getWorkflows()
-
getTemplates
Map<String,StencilClient.Entity<StencilClient.Template>> getTemplates()
-
-